Piyush Patel, Developer in Vadodara, Gujarat, India
Piyush is currently unavailable

Piyush Patel

Bio

Piyush is a technology lead with 11+ years of experience building products from scratch. He specializes in full-stack development using React, Node.js, TypeScript, and Go. He has successfully built 5+ products across healthcare, fintech, and industrial automation - including OneZoey healthcare platform, autonomous vehicle management systems, and enterprise PDF generation tools. Piyush excels at solving problems and goes out of his way to explore, learn, and quickly apply new technologies.

Portfolio

Synechron
Node.js, React, AWS Lambda, Amazon Simple Queue Service (SQS)...
Allegis - Cruise Automation - Main
Node.js, React, Jest, Redux, Redux Toolkit, TypeScript, Express.js...
Actonate
JavaScript, Java, React, React Native, Spring 5, MobX, Go, MySQL, PostgreSQL...

Experience

  • JavaScript - 11 years
  • TypeScript - 9 years
  • Node.js - 8 years
  • React - 8 years
  • Express.js - 8 years
  • Next.js - 6 years
  • MySQL - 6 years
  • Spring 5 - 2 years

Preferred Environment

Ubuntu, Visual Studio Code (VS Code), WebStorm, MacOS, Agile, Amazon S3 (AWS S3), Amazon Web Services (AWS), Amazon Simple Queue Service (SQS), Git

The most amazing...

...thing I've created is OneZoey Healthcare Platform, built entirely from scratch with real-time chat, payments, and mobile apps; it has helped thousands of users.

Work Experience

Technology Lead (Node.js)

2024 - PRESENT
Synechron
  • Led microservices architecture implementation for financial services platform, scaling from monolith to distributed system handling.
  • Developed a CLI application to perform repetitive tasks, which reduced manual effort by 70%.
  • Led 10+ member cross-functional team including developers and QA engineers.
  • Implemented code review processes and Scrum methodologies, improving delivery velocity by 40%.
  • Developed end-to-end features in a microservices architecture.
  • Developed and maintained front-end and microservices applications.
  • Applied security fixes and participated in release management.
  • Architected scalable solutions using Node.js, React, and cloud-native technologies.
Technologies: Node.js, React, AWS Lambda, Amazon Simple Queue Service (SQS), Amazon S3 (AWS S3), JavaScript 6, Full-stack, NestJS, Microservices, Oracle, MySQL, PostgreSQL, REST APIs, Jest, Redux, Jira, Scrum, Agile, Database Management, SQL, JavaScript, TypeScript, Server-side Rendering (SSR), Next.js, React Router, Leadership, Application State Management, Redux Toolkit, Turborepo, Amazon Web Services (AWS), AI Tools, APIs, Databases, HTML, CSS, ECMAScript (ES6), React Redux, Redux Thunk

Software Engineer 3 (Full Stack)

2022 - 2023
Allegis - Cruise Automation - Main
  • Developed and maintained server-side and mobile-responsive web applications with test coverage.
  • Played a key role in developing a responsive SPA for partners to manage autonomous vehicles, facilitating loading, unloading, and tracking deliveries.
  • Maintained and developed mobile-responsive SPAs for end users, enabling seamless tracking of deliveries and access to autonomous vehicles.
  • Implemented end-to-end test cases to ensure software reliability. Significantly increased code coverage for enhanced quality assurance.
  • Enhanced an existing internal dashboard app to manage deliveries, merchants, and working hours, reducing significant manual effort and onboarding time for new partners or merchants.
Technologies: Node.js, React, Jest, Redux, Redux Toolkit, TypeScript, Express.js, React Testing Library, Mapbox API, Full-stack Development, Responsive Web Design (RWD), Front-end Architecture, Communication, Testing, Styled-components, Contentful, Git, Front-end Development, Back-end Development, RESTFul APIs, Database Management, SQL, JavaScript, React Router, Application State Management, User Experience (UX), CSS Animations, Full-stack, APIs, Databases, HTML, CSS, REST APIs, ECMAScript (ES6), Docker, React Redux, Redux Thunk

Software Development Engineer 3

2017 - 2022
Actonate
  • Led a team of five developers to build OneZoey, a healthcare app that allows patients to have online consultations with doctors, and developed the chat systems for the app.
  • Developed a JavaScript plugin for an enterprise client, offering advanced PDF generation capabilities focusing on rendering tables across multiple pages and incorporating International Business Communication Standards (IBCS) chart support.
  • Created many server APIs in Node.js, Spring Boot, and MySQL.
  • Developed single-page apps and server-side-rendered apps using React and Next.js.
  • Managed and set up server droplets using Nginx, MySQL, and PM2.
  • Mentored and assisted junior developers in solving technical issues and developing their skills by guiding them on how and why things should be done.
Technologies: JavaScript, Java, React, React Native, Spring 5, MobX, Go, MySQL, PostgreSQL, NGINX, PM2, Webpack 4, Express.js, TypeScript, Spring Boot, Node.js, APIs, Single-page Applications (SPAs), Server-side Rendering (SSR), Next.js, Spring, Webpack, Software Development, Mobile App Development, Redux, REST APIs, ECMAScript (ES6), Docker, Amazon Web Services (AWS), Databases, CSS, Full-stack Development, Responsive Web Design (RWD), Front-end Architecture, Styled-components, Git, Front-end Development, Back-end Development, MongoDB, Postman, Swagger, RESTFul APIs, Database Management, SQL, React Router, Leadership, Application State Management, WebSockets, User Experience (UX), CSS Animations, Redux Toolkit, Full-stack, HTML, React Redux, Redux Thunk

Full-stack Developer (Front-end Heavy)

2014 - 2017
Appointy
  • Developed the appointy.com admin panel and designed the app architecture, store management, and route handing, all in Angular. Focused mainly on admin panel settings, such as users, services, and calendars.
  • Designed and developed the appointy.com website in Bootstrap and used design tools like Adobe Photoshop and Illustrator to create icons and edit images for the website.
  • Developed and enhanced the appointy.com WordPress plugin in PHP and added functionality to handle new features.
  • Beautified the customer-facing Appointy calendar to meet customer requirements such as colors.
Technologies: JavaScript, Node.js, Angular, HTML5, CSS3, Bootstrap 3+, TypeScript, Bootstrap, WordPress Plugins, PHP, Software Development, Full-stack, Front-end, Web Development, ECMAScript (ES6), HTML, CSS, Full-stack Development, Responsive Web Design (RWD), Front-end Architecture, Git, Front-end Development, Postman, RESTFul APIs, CSS Animations

3D Modeler

2013 - 2013
Turtles In Motion
  • Modeled 3D assets and backgrounds, including props and architectural assets, using Autodesk Maya.
  • Wrote scripts for small tools to speed up 3D modeling in the Maya Embedded Language.
  • Assisted the team in using technical knowledge and tricks to fix issues.
Technologies: Autodesk Maya

Team Lead 3D

2012 - 2013
VVS Softech Pvt. Ltd.
  • Modeled, textured, and rendered architectural visualizations.
  • Led a team of four to develop projects in Autodesk Maya and use camera animations.
  • Mentored the team to increase their 3D modeling and texturing skills.
Technologies: Autodesk Maya, Photoshop CC

Experience

SparkAgentAI

https://sparkagentai.com/
Designed and developed a comprehensive AI platform as a senior full-stack developer, independently building the dashboard, chatbot, and Chrome extension. The dashboard and chatbot were implemented as scalable, maintainable React single-page applications using Redux Toolkit and industry best practices. Node.js was used to serve the SPA and provide additional endpoints for chatbot integration. The Chrome extension was developed with SolidJS, ensuring a fast and seamless user experience.

Jassnote–Note, Todo, and Calendar Management App

As the sole full-stack developer, I led the end-to-end development of Jassnote, an innovative productivity platform designed for managing notes, tasks, logs, and events using a book (diary)-based system. The app features multiple views, including Calendar, List, and Notes, allowing users to organize information in a way that best suits their workflow.

• Developed a RESTful API back end with Node.js, Express, MySQL, and JWT authentication.
• Implemented MVC architecture with controllers, services, and repository patterns for clean separation of concerns.
• Designed robust error handling inspired by Go, ensuring all edge cases are managed gracefully with clear error messages.
• Built a modern single-page application using React and Nuxt.js, focusing on clean, modular code with reusable container components for scalability and maintainability.
• Utilized React Context API and Hooks for efficient state management, leveraging the latest technologies available at the time.

Jassnote stands out for its flexible organization, intuitive user experience, and maintainable architecture.

OneZoey Healthcare Platform—Full-scale Healthcare Solution

• Led the end-to-end development of a healthcare platform, taking it from initial concept to a market-ready product.
• Architected and implemented a scalable chat system using PUBNUB, secure payment processing, and a modular back end with Node.js, Express.js, and MySQL, supporting thousands of concurrent users and healthcare providers.
• Delivered seamless user experiences across both web and mobile applications. The platform helped thousands of doctors and patients in India during the COVID-19 pandemic.
Established coding standards for building maintainable, scalable React and React Native components.
• Led a cross-functional team of 5+ engineers and QA specialists to deliver the front-end console and web application.
• Contributed to Android app development using React Native, implemented advanced features such as real-time chat, payments, doctor search, and prescription generation.
• Refactored large proof-of-concept components into small, reusable modules for better scalability and maintainability.
• Conducted thorough code reviews to ensure quality and consistency across the team.

Appointy Online Scheduling Application

An Angular-based scheduling application. I managed the project, developed the admin panel and settings related to employees and services, and assisted the team in developing the application store and routing system. I also worked on the website using Bootstrap and jQuery.

Education

2008 - 2009

Diploma in 3D Animation

DSYW DQ Animation Academy - Bhopal, Madhya Pradesh, India

2003 - 2006

Bachelor of Computer Application (BCA) in Computer Science

Barkatullah University - Bhopal, Madhya Pradesh, India

Skills

Libraries/APIs

Node.js, React, REST APIs, React Redux, React Router, React Testing Library, Mapbox API, MobX, jQuery, Vue, Flowbite, PubNub

Tools

Webpack 4, Git, Redux Thunk, Redux Toolkit, NGINX, PM2, Sequelize, Postman, WebStorm, Webpack, Photoshop CC, Amazon Simple Queue Service (SQS), Jira

Languages

JavaScript, HTML5, CSS3, JavaScript 6, TypeScript, HTML, CSS, ECMAScript (ES6), Java, Go, SQL, PHP, Python 3

Frameworks

Express.js, Redux, React Native, Spring 5, Spring Boot, Next.js, Jest, Angular, Bootstrap 3+, Bootstrap, Spring, Nuxt.js, Tailwind CSS, Vuetify, Swagger, NestJS

Paradigms

Responsive Web Design (RWD), Application Architecture, Testing, Microservices, Scrum, Agile

Platforms

MacOS, Visual Studio Code (VS Code), Ubuntu, Amazon Web Services (AWS), Docker, Android, iOS, Contentful, AWS Lambda, Oracle

Storage

MySQL, PostgreSQL, Databases, Database Management, MongoDB, Amazon S3 (AWS S3)

Other

Web Development, Software Development, APIs, Single-page Applications (SPAs), Back-end, Full-stack, Front-end, Full-stack Development, Front-end Architecture, Front-end Development, Application State Management, Server-side Rendering (SSR), Communication, Styled-components, Back-end Development, RESTFul APIs, Leadership, WebSockets, User Experience (UX), CSS Animations, AI Tools, WordPress Plugins, Mobile App Development, Autodesk Maya, 12 Principles of Animation, 3D Character Animation, Turborepo, Payment APIs

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