Project: Compliance Monitoring and Tracking Software
Client: Momentum Factor (US-based)
Duration: July 2021 – Present
Technologies: Ruby 2.7.2, Rails 6.1.0, PostgreSQL
Role: Senior Software Engineer – Ruby on Rails
Responsibilities:
- Developed robust Ruby back-end code to support RESTful APIs, consumed by a React frontend
- Conducted peer code reviews and managed pull requests
- Prepared and maintained release branches, and merged them into the master branch for production deployment
Project: Reddoorz – Online Hotel Booking Portal
Client: Commeasure Solutions Pvt Ltd (In-house), Noida
Duration: November 2020 – July 2021
Technologies: Ruby 2.7.1, Rails 6.0.0, MySQL
Responsibilities:
- Developed Ruby backend and HAML-based frontend code for multiple modules
- Created REST APIs for Android and iOS clients
- Contributed to the Corporate Portal and Admin Portal enhancements
- Developed key features in the Reseller Portal and Mid Office Admin Panel
Project: Syncrew – Workforce Management System
Client: Syncrew (US-based)
Duration: March 2018 – November 2020
Technologies: Ruby 2.5.4, Rails 5.2.0, MySQL
Responsibilities:
- Developed backend logic and HAML templates for a workforce attendance and billing system
- Enabled field workers to upload job-site photos via mobile, and sync with the web portal
- Built features for company-specific access, admin control, mapping, reporting, and inter-company sharing
Project: Educational Platform for Course Selection
Client: Australia-based client
Duration: June 2017 – February 2018
Technologies: Ruby 2.3.4, Rails 5.1.0, MySQL, HAML, Bootstrap
Responsibilities:
- Built backend APIs and HAML-based frontend components
- Developed core modules like user authentication (Devise), admin/client dashboards, course listing, and payment integration
Project: Online Bicycles Rental Marketplace
Client: Denmark-based client
Duration: November 2016 – May 2017
Technologies: Ruby 2.2.6, Rails 4.2.7, MySQL, HTML, ERB, jQuery
Responsibilities:
- Developed a complete backend in Ruby and a frontend with HTML and jQuery
- Implemented a two-sided marketplace for renters and service providers
- Integrated Stripe for secure payment flow and booking management
- Built dashboards for admins and clients
Project: Survey Application
Client: Indian client
Duration: June 2016 – October 2016
Technologies: Ruby 2.0.0, Rails 4.1.0, MySQL, HTML, ERB
Responsibilities:
- Started the project from scratch with one other team member
- Designed and implemented client and admin portals
- Deployed staging on Heroku, and configured AWS for production