Pratik Sahindrakar
Verified Expert in Engineering
JavaScript Developer
Pune, Maharashtra, India
Toptal member since May 18, 2022
Pratik is a seasoned full-stack developer specializing in JavaScript. With solid experience in software design and development, he is proficient in analyzing a complex problem statement, systematically approaching and breaking it down into consumable chunks, and leading it to completion. Pratik has a keen eye for details and design and always follows the clean coding principle.
Portfolio
Experience
- Node.js - 8 years
- React - 5 years
- MongoDB - 4 years
- Mongoose - 4 years
- Sequelize - 3 years
- GraphQL - 1 year
- NestJS - 1 year
- Next.js - 1 year
Availability
Preferred Environment
Node.js, React, MongoDB, Mongoose, Sequelize, NestJS, Next.js, Apollo Server, React Apollo, TypeScript
The most amazing...
...experience I've had was on a complex CG-based project in which I built a parametric model of a lamp that can be configured based on user-given parameters.
Work Experience
Technical Lead
Excellerate Pvt. Ltd.
- Developed multiple AWS workflows to fetch and extract data from healthcare data providers.
- Fixed multiple issues and added various new features to the chat application.
- Implemented a custom test automation suite using Cucumber and Puppeteer in JavaScript. It was meant to ease writing test cases in plain English to increase participation in manual quality assurance tests.
Lead Development
FIGmd India Pvt. Ltd.
- Joined a flagship product that was already developed but had critical issues which needed to be fixed for a better client experience. The team was depleting due to management changes. I rallied and reorganized the team to stabilize the work env.
- Fixed multiple existing issues in the product and added new features to stabilize the product for the production environment. Oversaw the delivery to various hosts with varying requirements per host.
- Later on, joined the efforts to redevelop the product from scratch. Contributed to various services on the back and front-end development while also managing the team.
Tech Lead
Selenite Business Solutions Pvt. Ltd.
- Developed multiple service-based projects from design to deployment with the team I managed.
- Contributed to requirement gathering, technical design and document, front and back-end design and development, and deployments.
- Developed an in-house product as well for electricity bill management for local municipal corporations and organizations.
Proprietor
Bitroots Software
- Grew from three developers to 15 developers team by finding and grooming in-house talent.
- Did business development, requirement gathering, design, and development of multiple web and mobile projects and delivered to satisfied clients.
- Was also involved in the maintenance of the delivered project and knowledge transfer within the team to keep up with attrition.
Software Designer
Philips
- Developed various Android and iOS applications with the Mobile Competence team of Philips Innovation Services.
- Participated in an Agile-based development environment with TDD and BDD-based development processes.
- Delivered one of the best projects of my life, which was related to the parametric design of a lamp for Philips Lighting, involving the design of the 3D geometry-based algorithm development in Matlab and then developing the same in Objective C.
Experience
Billdesk | Electricity Bill Analysis and Payments
Human API Testing Automation Framework
contributor to this project. So the role involved client communication, requirement gathering, development, and testing the framework.
Pegasus-PRO Module
Outcome) is one of the modules in the project. The product is based on the
microservices architecture. I developed and maintained multiple back-end services and partial contributions to the front-end React code. The services heavily utilize pub-sub communication of Google Cloud Platform. I implemented the communication and coordination piece, which glued multiple services together.
3D Luminaires Design
iOS app. The 3D model files are then sent to 3D printers. Contributed majorly to mathematical 3D modeling. Appreciated by Group Lead for the contribution.
Surgeon App
https://surgeonapp.comEducation
Master's Degree in Embedded Systems
Eindhoven University of Technology - Eindhoven, The Netherlands
Bachelor of Engineering Degree in Electronics and Telecommunication
University of Pune - Pune, India
Skills
Libraries/APIs
Node.js, React, Puppeteer, PubNub
Tools
Mongoose, Sequelize, Figma, Cucumber, MATLAB
Languages
JavaScript, HTML, CSS, GraphQL, TypeScript, HTML5, CSS3, SQL
Storage
MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), PostgreSQL
Frameworks
NestJS, Next.js, JSON Web Tokens (JWT), Cypress, Redux, Express.js, AngularJS, Material UI
Paradigms
Behavior-driven Development (BDD)
Platforms
Docker, Amazon Web Services (AWS), AWS Lambda, Android, iOS
Other
APIs, Back-end Development, Back-end, Full-stack, API Integration, Geometry, Architecture
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