
Rahul Mehra
Verified Expert in Engineering
Software Developer
Pune, India
Toptal member since June 6, 2022
Rahul is a full-stack engineer with four years of experience building robust and scalable MERN applications. He shows significant commitment and ownership of the features he works on. Rahul loves building end-to-end features right from brainstorming to actual development. Apart from this, he is a positive and curious person who will not shy away from asking the right questions to expedite the process of feature deliveries.
Portfolio
Experience
- CSS - 5 years
- JavaScript - 5 years
- React - 5 years
- Redux - 4 years
- Node.js - 4 years
- GraphQL - 3 years
- MongoDB - 3 years
- TypeScript - 2 years
Availability
Preferred Environment
Linux, Git, Visual Studio Code (VS Code)
The most amazing...
...thing I've built is the onboarding signup flow for a health care web application, which made the whole user experience smooth, secure, and efficient.
Work Experience
Full-stack Developer
Clipboard Health
- Built the front end for landing and signup pages for a smooth onboarding experience. I also implemented role-based access control (RBAC) for documents microservice. In addition, I worked extensively with external APIs like Cloudinary, Salesforce, and Adjust to increase the number of onboarding users.
- Automated the whole process of background verification and implemented a Webhook and created the whole UI/UX experience of the process. I worked on the migration of data using Mongo Listeners optimizing the speed of fetching data by 10 times.
- Worked on the resolution of multiple critical and urgent bugs to unblock users and implemented the caching layer for a microservice to improve the overall performance using Redis. I collaborated across teams to deliver tasks and features quickly.
- Created documents image proxy to improve the overall security of the documents uploaded by our users.
Software Engineer
Synacor
- Developed multiple UI modules for different screens and data visualizations in React with Redux, Recharts, HTML, and SCSS. I also developed REST endpoint consumers for the data using Axios and made the user interface responsive using media queries.
- Created a complete user interface component using React to display organizational hierarchy. I also integrated it with server-side calls using React hooks, React Router, Redux, GraphQL, and Apollo Client.
- Followed TDD and BDD approaches to deliver user stories following Agile best practices.
Software Engineer
Avaya
- Reduced the load time of page from 40 seconds to less than one second by caching files using Service Workers. I implemented the masquerading user feature using localStorage and sessionStorage.
- Implemented interceptors for API requests to generate data for analysis of APIs hit.
- Worked on a QR code-based guest management web application which makes the process of meeting scheduling faster and easier for incoming guests in a workplace. I also developed front end using React framework and Spring Boot.
Experience
Clipboard Health
https://clipboardhealth.com/I also worked extensively with external APIs like Cloudinary, Salesforce, and Adjust to increase the number of onboarding users, migrated data from MongoDB to PostgreSQL using Mongo Listeners, and resolved multiple critical and urgent bugs to unblock users.
In addition, I automated the background verification process of signed-up customers using a third-party tool called Checkr, implemented a Webhook, and created the background verification process's UI/UX experience using React and Express.
Lastly, I created documents image proxy to improve the overall security of the documents uploaded by our users, collaborating across teams to deliver tasks and features quickly.
10skills.co
taponline.org
Education
Bachelor's Degree in Electronics and Telecommunications
Vishwakarma Institute of Technology - Pune, Maharashtra, India
Certifications
Node.js Express–Unit Testing and Integration Tests with Jest
Udemy
Responsive Web Design
freeCodeCamp
Skills
Libraries/APIs
React, Antd, REST APIs, Node.js, Recompose
Tools
Git, MongoDB Atlas, Prisma, GitHub
Languages
HTML, JavaScript, GraphQL, TypeScript, CSS, Python, SCSS, Java
Storage
JSON, MongoDB, PostgreSQL, Databases
Frameworks
NestJS, Redux, Jest, Express.js, Next.js
Platforms
Docker, Firebase, Amazon Web Services (AWS)
Paradigms
Web UI Design
Other
APIs, Full-stack Development, FastAPI, PostgreSQL 9, Service Workers, Data Structures, Algorithms
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring