Mohammad Z.
Ruby on Rails Developer
Experience
Jun 2020 - Present
5 years 7 monthsNagpur, India
Ruby on Rails Developer
ShadBox Infosystem Pvt. Ltd.
- Built and maintained a large-scale e-commerce platform using Ruby on Rails and PostgreSQL, ensuring scalability, performance, and maintainability
- Implemented Devise-based authentication, advanced product filtering, Stripe and PayPal payment integration, and role-based access control
- Designed, developed, and optimized RESTful and GraphQL APIs for internal services and third-party platforms
- Contributed in Agile/Scrum teams, led code reviews using RuboCop and RSpec, and resolved high-priority production issues
- Developed front-end components using HTML, CSS, JavaScript, Bootstrap, and integrated dynamic UIs with React.js for cross-browser compatibility and responsiveness
- Set up and managed cloud deployments on Heroku and AWS (EC2, S3, RDS) with CI/CD pipelines using GitHub Actions and CircleCI
- Managed background processing and job scheduling using Sidekiq and Redis for email notifications, data exports, and report generation
- Followed TDD and BDD practices with RSpec, Capybara, and FactoryBot to maintain high code quality and test coverage
- Used Docker for local development and testing to ensure environment consistency
- Performed database optimization including indexing, query tuning, and schema redesign for high-traffic pages
- Integrated third-party services such as Twilio, SendGrid, and Google Maps API for enhanced communication features
- Maintained technical documentation and contributed to onboarding for new developers and interns
- Developed an internal HR management portal (HR Shadbox) with modules for attendance, leave management, appraisal letters, payslip generation, notifications, and document upload/download
- Built and maintained GraphQL APIs for a SaaS platform (Recorder SAS) with queries, mutations, and subscriptions, implemented background jobs for video transcript processing, and integrated third-party APIs for transcription and data analysis
- Developed an online assessment platform (TalentTest) with modules for test creation, timer-based submissions, result analytics, user authentication, role-based access control, notifications, and optimized PostgreSQL queries for faster report generation
Summary
Experienced Backend Developer with over 5 years of expertise, specializing in Ruby on Rails for building scalable, high-performance web applications. Proficient in designing RESTful APIs, working with PostgreSQL, and implementing clean, maintainable code. Skilled in integrating front-end frameworks like React.js and experienced with cloud platforms (AWS, Heroku) and DevOps practices (CI/CD, Docker). Adept at translating business requirements into robust technical solutions and consistently delivering results in fast-paced environments.
Languages
English
AdvancedEducation
Oct 2016 - Jun 2020
Anjuman College Of Engineering & Technology
Bachelor of Engineering · Computer Science · Nagpur, India
Oct 2014 - Jun 2016
Anjuman Jr. College
HSC · Nagpur, India
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience