Gaurav is a Lead Ruby on Rails Developer with 11+ years of experience in designing, developing, and deploying web applications. He has a strong background in full-stack development, particularly with Ruby on Rails, and has successfully led multiple projects in SaaS and mobile domains.
Consistent delivery of cost-effective solutions while meeting deadlines and targets.
Extensive experience in production deployments on platforms like Heroku and AWS.
Proficiently designed and implemented intranet applications using Ruby on Rails and PostgreSQL.
Successfully developed and tested many features in an AGILE environment across multiple projects.
Identified and resolved performance bottlenecks using JMeter tests and APM tools like NewRelic in production systems.
Enabled online political contributions for candidates and committees.
Overview: HelpfulCrowd is a SaaS application designed to enable online stores to easily add product reviews. Responsibilities: Developed and tested numerous features in an AGILE environment using Ruby on Rails, HTML5, CSS3, JavaScript, and Bootstrap.
Key outcomes:
Successfully integrated with major e-commerce platforms like Shopify, SquareSpace, and Ecwid.
Overview: RaiseTheMoney is a SaaS-based application that facilitates accepting political contributions on websites. Responsibilities: Developed and implemented the Ruby on Rails-based platform, focusing on extensive use of view models and customizability.
Key outcomes:
Enabled online political contributions for candidates and committees.
Overview: Alraedah finance is a Saudi-based application designed to provide financial assistance, such as loans, to customers. Responsibilities: Developed core features using Ruby on Rails to facilitate financial services.
Key outcomes:
Successfully developed features for a financial assistance platform.
Overview: Zazzdrobe is a mobile application acting as a wardrobe planner, helping users organize their clothes on their phone. Responsibilities: Served as a backend developer for API integration, core development, and server configurations.
Key outcomes:
Successfully delivered an Android application backend.
Overview: myPA is a mobile application that functions as a Personal Assistant for organizing daily tasks and events. Responsibilities: Worked as a backend developer for API integration, core development, and server configurations.
Key outcomes:
Successfully delivered an Android application backend for a personal assistant tool.
Gaurav
Ruby on Rails Developer