Amit Chaudhary, Developer in Gurugram, Haryana, India
Amit is available for hire
Hire Amit

Amit Chaudhary

Verified Expert  in Engineering

Bio

Amit has 12+ years of software engineering experience working with Ruby on Rails, mainly with MongoDB, PostgreSQL, Elasticsearch, and MySQL. He is also proficient in front-end technologies like HTML, CSS, JavaScript, jQuery, React, React Native, and AngularJS. Amit has excelled at product-based companies like AlmaConnect, HealthTap, and W Energy Software, showcasing loyalty and reliability in his lead and senior roles.

Portfolio

W Energy Software
Ruby, Ruby on Rails 3, MySQL, Amazon S3 (AWS S3), Elasticsearch, Back-end...
HealthTap
Ruby, Ruby on Rails 3, MySQL, Elasticsearch, APIs, Amazon S3 (AWS S3), Back-end...
AlmaConnect
Ruby, Ruby on Rails 5, MongoDB, Elasticsearch, PostgreSQL, React Native, React...

Experience

Availability

Part-time

Preferred Environment

Ruby, Ruby on Rails 5, MongoDB, Mongoid, Visual Studio Code (VS Code), Amazon OpenSearch, PostgreSQL, React, React Native, Elasticsearch

The most amazing...

...projects I've done include an email tracking mechanism to monitor opens and clicks and a Rails application upgrade from version 3 to 5.2.

Work Experience

Lead Software Engineer

2022 - 2024
W Energy Software
  • Wrote clean and maintainable code following best practices and coding standards.
  • Collaborated with front-end developers to integrate the back-end functionality with the user interface.
  • Troubleshot and resolved issues reported by users and provided timely support and bug fixes.
  • Led and collaborated with a 5-member team to design and develop the ERP software using Ruby on Rails.
Technologies: Ruby, Ruby on Rails 3, MySQL, Amazon S3 (AWS S3), Elasticsearch, Back-end, Ruby on Rails (RoR), SQL, Microsoft Excel, REST APIs, API Architecture, Software Design, Application Security, IT Security, GitHub, Web Development, Databases, Full-stack Development, Tailwind CSS

Lead Software Engineer

2018 - 2022
HealthTap
  • Developed RESTful APIs to facilitate communication between the front- and back-end systems.
  • Implemented a generic email tracking mechanism to track open and click rates.
  • Contributed to an affiliation model with affiliate clients and events tracking.
  • Carried out a back merge of branches using GitHub Actions and GitHub REST APIs.
Technologies: Ruby, Ruby on Rails 3, MySQL, Elasticsearch, APIs, Amazon S3 (AWS S3), Back-end, Ruby on Rails (RoR), SQL, Microsoft Excel, Amazon Web Services (AWS), REST APIs, React, CSS, API Architecture, Software Architecture, Software Design, Application Security, IT Security, GitHub, Web Development, Architecture, Docker, Databases, HubSpot

Senior Product Engineer

2012 - 2018
AlmaConnect
  • Handled web apps based on Ruby on Rails, MongoDB, Elasticsearch, and AngularJS, including responsive and mobile-friendly UI.
  • Wrote common reusable directives in AngularJS, including file uploads, custom checkboxes, radios, popups, and dropdowns.
  • Implemented image processing with smart crop using AWS Lambda and Node.js on the cloud.
  • Created an election feature architecture for conducting elections of alumni associations, which the Indian Institute of Technology Roorkee has used for the last 4-5 years.
  • Designed the chat and messaging architecture and implemented them using Pusher API for real-time communications.
  • Worked on the donation campaign feature, implemented payments using Atom, and then migrated to Razorpay.
  • Worked on AlmaConnect mobile app development using react native for Android and iOS.
  • Developed the Tradilio mobile app from scratch using React Native for Android and iOS.
Technologies: Ruby, Ruby on Rails 5, MongoDB, Elasticsearch, PostgreSQL, React Native, React, HTML, CSS, Amazon S3 (AWS S3), Amazon CloudFront CDN, AWS Lambda, Back-end, TypeScript, JavaScript, Ruby on Rails (RoR), Microsoft Excel, Amazon Web Services (AWS), REST APIs, Single-page Applications (SPA), Figma, Payment APIs, Razorpay, Serverless, API Architecture, Software Architecture, Software Design, Deployment, Firebase, Node.js, Mobile Development, Redux, Front-end, Angular, Responsive Web Apps, GitHub, Payment Gateways, Web Development, Architecture, Docker, Databases, Full-stack Development, Minimum Viable Product (MVP)

Software Engineer

2011 - 2012
Navyug Infosolutions Pvt
  • Built back-end APIs using Ruby on Rails for a project based on a video-sharing web app.
  • Designed the project's database schema to store photos, videos, and other metadata effectively.
  • Developed a rule engine using Drools to implement schemes in a project.
Technologies: Ruby, Ruby on Rails 3, MySQL, Ruby on Rails (RoR), GitHub, Databases

Tradlio

A social trading app that enables users to help each other earn money by investing in the stock market. As a full-stack engineer, I worked on the back end using Ruby on Rails and PostgreSQL and the mobile app using React Native.

Karmabox

https://news.almaconnect.com/
A news article crawler that crawls through millions of news articles from 100,000 media websites daily and indexes them into Elasticsearch for searching. I worked as a back-end developer and used Ruby on Rails, MongoDB, and Elasticsearch.

AlmaConnect

https://www.almaconnect.com/
A social networking platform that connects alumni and students. As a full-stack developer, I worked on almost all parts of the product, including the mobile app using React Native, the web app using AngularJS, and the back end using Ruby on Rails with MongoDB and Elasticsearch.

HealthTap

A platform that provides virtual consultations for patients. I engaged as a back-end engineer using Ruby on Rails with MySQL. I worked on enhancing the user onboarding in the existing back-end application.
2007 - 2011

Bachelor of Technology Degree in Engineering Physics

Indian Institute of Technology Guwahati - Guwahati, Assam, India

Libraries/APIs

Mongoid, REST APIs, React, Node.js

Tools

Microsoft Excel, GitHub, Amazon OpenSearch, Amazon CloudFront CDN, Figma

Languages

Ruby, SQL, JavaScript, HTML, CSS, TypeScript

Frameworks

Ruby on Rails 5, Ruby on Rails (RoR), Redux, Angular, Ruby on Rails 3, React Native, Tailwind CSS

Paradigms

API Architecture, Mobile Development

Platforms

Visual Studio Code (VS Code), Amazon Web Services (AWS), Firebase, Docker, AWS Lambda, HubSpot

Storage

MongoDB, PostgreSQL, Amazon S3 (AWS S3), Databases, MySQL, Elasticsearch

Other

Back-end, Software Architecture, Web Development, Architecture, Minimum Viable Product (MVP), Algorithms, Single-page Applications (SPA), Payment APIs, Razorpay, Serverless, Software Design, Deployment, Application Security, IT Security, Front-end, Responsive Web Apps, Payment Gateways, Full-stack Development, Data Structures, Computational Physics, APIs, Lambda Functions

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring