profile-pic
Vetted Talent

Pankaj Patidar

Vetted Talent

I have 7.8 year experience.[5.4 Year Node Js], MongoDB, MySQL, PostgreSQL, Aws lambda ,Api GW,GraphqlSNS,Eventbridge,Angular7+,Payment Gateways, Express.js,fastify

  • Role

    Technical Lead I

  • Years of Experience

    9 years

Skillsets

  • NestJS
  • stripe
  • Swagger
  • Twilio
  • Angular
  • AWS
  • CI/CD
  • Cloudformation
  • Codecommit
  • Confluence
  • DigiCert
  • Helcim
  • IAM
  • Lambda
  • SQS
  • Paytm
  • PHP
  • REST
  • S3
  • Serverless
  • Vtex
  • Shyplite
  • Azure Boards
  • Elasticsearch
  • Node.js
  • Python
  • React.js
  • Route 53
  • Express
  • JavaScript - 5.4 Years
  • Git - 7 Years
  • MySQL - 4 Years
  • GitLab - 3 Years
  • Fastify - 1 Years
  • jQuery
  • DynamoDB
  • API Gateway
  • Bitbucket
  • Bookshelf
  • CloudWatch
  • CSS
  • EventBridge
  • JavaScript
  • Google API
  • GraphQL
  • HTML
  • Jira
  • MongoDB
  • Mongoose
  • PayPal
  • PostgreSQL
  • Postman
  • Razorpay
  • Sendgrid
  • Sequelize
  • SNS

Vetted For

10Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Software Developer II - Express JS and Node JS (Onsite, Bangalore)AI Screening
  • 50%
    icon-arrow-down
  • Skills assessed :CI/CD, DevOps, AWS, Docker, Express Js, MySQL, Node Js, Postgre SQL, Redis, Strong Attention to Detail
  • Score: 45/90

Professional Summary

9Years
  • Aug, 2025 - Jan, 2026 5 months

    Technical Lead I (Nodejs + AWS)

    Photon Interactive
  • Jun, 2024 - Jul, 20251 yr

    Associate IT Consultant (Node JS + AWS Developer)

    ITC Infotech India
  • Apr, 2023 - May, 20241 yr 1 month

    Senior Digital Engineer (Node JS Developer)

    Sonata Software
  • Jan, 2014 - Jan, 20151 yr

    Teaching

    Govt. BSPG College Jaora
  • Jul, 2016 - Mar, 20214 yr 8 months

    Jr. PHP And Jr. Node JS Developer

    Desiredsoft Internet and Software Solution
  • Mar, 2021 - Apr, 20232 yr 1 month

    Senior Software Developer (Node JS Developer)

    Bitcot Technologies
  • PHP Industrial Training

    INCREDIBLE INFOSOFT

Applications & Tools Known

  • icon-tool

    PHP

  • icon-tool

    XAMPP

  • icon-tool

    cPanel

  • icon-tool

    FTP server

  • icon-tool

    MySQL

  • icon-tool

    jQuery

  • icon-tool

    Git

  • icon-tool

    Javascript

  • icon-tool

    Ajax

  • icon-tool

    Angular

  • icon-tool

    Node.js

  • icon-tool

    MongoDB

  • icon-tool

    Mongoose

  • icon-tool

    Express.js

  • icon-tool

    Fastly

  • icon-tool

    Sequelize ORM

  • icon-tool

    PostgreSQL

  • icon-tool

    GitLab

  • icon-tool

    AWS (Amazon Web Services)

  • icon-tool

    RazorPay

  • icon-tool

    PayPal

  • icon-tool

    Node Js

  • icon-tool

    Express

  • icon-tool

    Fastify

  • icon-tool

    Koa

  • icon-tool

    DynamoDB

  • icon-tool

    GraphQL

  • icon-tool

    Sequelize

  • icon-tool

    Prisma

  • icon-tool

    HTML

  • icon-tool

    CSS

  • icon-tool

    Angular JS

  • icon-tool

    Web Services

  • icon-tool

    API

  • icon-tool

    Postman

  • icon-tool

    Stripe

  • icon-tool

    Google API

  • icon-tool

    Bitbucket

  • icon-tool

    swagger

  • icon-tool

    SendGrid

  • icon-tool

    Twilio

  • icon-tool

    Rollbar

  • icon-tool

    AWS Lambda

  • icon-tool

    API Gateway

  • icon-tool

    SNS

  • icon-tool

    SQS

  • icon-tool

    Event Bridge

  • icon-tool

    IAM

  • icon-tool

    CloudWatch

  • icon-tool

    CMS

Work History

9Years

Technical Lead I (Nodejs + AWS)

Photon Interactive
Aug, 2025 - Jan, 2026 5 months
    Designed and developed scalable REST APIs using Node.js to support reservation and customer modules. Integrated third-party services such as notification services and partner APIs. Identified and resolved production issues, improved API performance. Supported deployments, monitored application health, and handled post-deployment fixes. Implemented authentication, authorization, and secure data transmission following industry best practices. Developed microservices for booking, vehicle availability, and user management. Implemented JWT-based authentication and role-based access control. Refactored legacy modules to improve maintainability and performance.

Associate IT Consultant (Node JS + AWS Developer)

ITC Infotech India
Jun, 2024 - Jul, 20251 yr
    Oversaw cloud development activities using AWS services. Enhanced business requirements and planned sprints. Identified and fixed bugs in the system. Managed Azure sprints and handled weekly deployment bug fixes. Implemented Matter Provision on Sync channel using python script. Upgraded Node peer library.

Senior Digital Engineer (Node JS Developer)

Sonata Software
Apr, 2023 - May, 20241 yr 1 month
    Ensured the reliability and efficiency of the online order processing system. Collaborated with business stakeholders to enhance and refine system requirements. Identified and resolved issues within the existing system to maintain optimal performance. Oversaw JIRA tickets and managed weekly deployments, including live bug fixes. Implemented Holiday Turnaround Time (TAT) features. Developed and integrated a Frequently Asked Questions (FAQ) section. Enabled social login functionalities. Managed payment enable/disable features. Implemented Estimated Time of Delivery (ETD) arrival dates. Validated international card transactions. Revamped the menu interface. Updated and enhanced the size chart. Implemented PT Credit in Store within Node modules.

Senior Software Developer (Node JS Developer)

Bitcot Technologies
Mar, 2021 - Apr, 20232 yr 1 month
    Developed and implemented custom features, functionalities, and integrations on the VTEX platform. Customized and extended VTEX themes and templates. Optimized website performance, speed, and scalability. Troubleshot and resolved technical issues, bugs, and errors within the VTEX platform.

Jr. PHP And Jr. Node JS Developer

Desiredsoft Internet and Software Solution
Jul, 2016 - Mar, 20214 yr 8 months
    Developed APIs enabling practitioners to set office timings, manage availability and unavailability, and schedule lunch breaks. Implemented patient appointment booking functionality. Integrated video call functionality using TPA 100MS. Set up automated cancellation processes using Cron Jobs via EventBridge /API Destination.

Teaching

Govt. BSPG College Jaora
Jan, 2014 - Jan, 20151 yr
    Taught students as part of academic responsibilities.

PHP Industrial Training

INCREDIBLE INFOSOFT
    Completed 5 months of PHP industrial training.

Achievements

  • Publish the Research paper on Wireless home security in NET-ITM-II conference in 2013
  • PHP industrial training for months at INCREDIBLE INFOSOFT Pvt. Ltd. Indore
  • Star performer Employee award for 2022

Major Projects

11Projects

AVIS Car Rental Platform

    Large-scale enterprise application for vehicle reservations, fleet availability, customer profiles, and payment processing. Supports real-time booking, dynamic pricing, and integration with third-party payment gateways. Built with Node.js, TypeScript, NestJS, and AWS microservices.

eTrilock (Digital Lock)

    Online door lock system utilizing Wi-Fi/BLE connectivity for flexible lock management. Features MQTT/Command/Sync Mechanism and user access management. Built with Node.js, TypeScript, Python, AWS Lambda, and DynamoDB.

Pantaloons (E-commerce)

    E-commerce platform for a leading Indian fashion retailer. Provides flexible payment options and features for order processing, FAQ, social login, and payment gateway integration. Built with Node.js, Fastify, MySQL, Elasticsearch, and Paytm.

VTEX Momentum

    Online platform for commercial textiles and wallcoverings. Developed custom features and optimized performance on the VTEX platform using Node.js and MongoDB.

SaludNow

    Online hospital appointment booking system for patients and practitioners. Integrated video call functionality and automated appointment cancellation. Built with Node.js, PostgreSQL, SendGrid, and AWS EventBridge.

inHarmony

    Meditation products integrating sound and vibration technology. Developed and maintained applications to support product offerings using Node.js and PostgreSQL.

Memory Net

    Information management system importing data from Excel sheets for memory products. Developed and maintained new functions using Node.js and PostgreSQL.

Ek Matra

    E-commerce platform for corporate gifting and supplies. Developed and optimized applications using Node.js, MySQL, Razorpay, and Shyplite.

Big Wheel Casino

    Online gambling platform offering live dealer games. Developed and maintained applications, integrated payment systems, and implemented TPA Games TPAPI using Angular.

Connectio

    Suite of Facebook marketing tools for automating and optimizing advertising. Developed and maintained applications, integrated payment systems using PHP, MySQL, and Facebook API.

Ptsdhub Information

    Information management system enabling content management and approval workflows. Developed and maintained applications using PHP CodeIgniter and MySQL.

Education

  • M.Sc (CS)

    Christian Eminent College, Indore (2014)
  • BCA

    Christian Eminent College, Indore (2011)

Interests

  • Cricket
  • Cooking
  • Dance
  • AI-interview Questions & Answers

    My name is Pankaj Panditha and I have 7 years of experience in development, 5.4 years in GIS. I have worked with the old 3D framework like Express and Fastify and a little bit about Core. I have 1 year experience in Angular version 8. I work with database like MySQL, MongoDB, PostgreSQL and I work also with AWS services. So, one of the Node project we are using AWS Lambda and EventBridge for triggering Cron jobs from the Node script. For demo purpose, I have created one POC with API gateways implementation with different methods and I am using DynamoDB also for small user crud. So, that thing I have and I work with, majorly I work with the e-commerce project and admin APIs for API for admin and we are using, we have like the creating API for Node.js with Express and Fastify also.

    Directing with the database. Okay. So in MySQL and Postgres, if we are, uh, doing some cluster indexing means, like, if you are not doing any indexing, then the database is going slow. If you are doing indexing, then that means, like, the database is performance is very high. And with the help of Node JS, we can access, like, the and positive database. So, uh, so for making any API, you know, uh, we can easily interact the database with the normal applications.

    Okay. So, uh, here we are, uh, we are using And what expect we are getting this kind of error? So from that one, we are using express. In express, we are using the okay. Uh, okay. So here, we are creating a 1 middleware, and then we can check, like, whatever the memory we are using for the application.

    So, uh, if you have to import the database in back end, then, uh, with the express framework, uh, we are using JWT authentication method. And we are restoring the JWT token for the particular user in DB, and then we are checking with the middleware. With the help of middleware, we can check, uh, that particular request is coming from particular user or not. So that, uh, we can handle, uh, by the token, uh, that authentication part in express application. So we are checking, like, that particular user is, uh, logged in with different different devices, then we can check the device ID and, uh, the token, whatever the token we have entered for the while the user is logged in, we have created token. The same token we expect from the f, uh, f level, like, any, uh, front end application.

    Okay. So, uh, suppose yeah. So, uh, uh, with the Postgres, if we are using a migrations file with the simpleize ORM tool or Postgres or PG tool, uh, ORM tool we can use, like the next and Like this, uh, ORM tool if we are using the they have they have already provide, like, the migration. So we are creating migration for that particular schema. So as per the migration, uh, the schema is created on the database. So, uh, we can create, like, the migration file, and we can, uh, run this migration file first, and then we can create a data on, uh, development purpose. Then we can create the schema of the tables, uh, in PostgreSQL database and MySQL database. So and not just application when we run, uh, migration. So we can run, like, the migration, uh, We, uh, configure this migration command in our, uh, start descriptor of the Node JS project, then we can easily, uh, handle all the migration file analysis.

    What technique do you use to perform real time data update in a Modis application that uses on MySQL database. Okay. Okay. So, uh, in the MySQL database, if we want to use not just application, Then for the data updation, we are using update query or we write some if you want to like the log query, then we can write a log query. If you want to use any ORM tool, then we can use, uh, a pre build, uh, ORM tools query for updation. To data in, uh, database directly, we can do. Suppose we have, uh, yeah. Or in Node JS application, there is one package socket.if. So, uh, for that one, uh, we can triggering, uh, all the events, uh, for the updating the data. So, uh, we can trigger all the database triggers once we needed, like, the data operation. So we can easily do that, uh, kind of, uh, things. Uh, we can do that trigger. With the help of trigger, we can do easily, or we can set a.

    The Docker file would be mean to set up an auto application. Can you identify an optimization that could Yeah. So here, uh, we can configure, uh, in in the place of your twice copy. You can remove one copy and we can configure as a like this. I'm thinking we are ready to hear. Because it's just not an app like this.

    Yeah. So, uh, in express, uh, with the express relation, if we are using Postgres and MySQL database, so both database support transactions. So with the help of transaction, we can achieve the asset property in our, uh, application script. So suppose we are writing some express application, we are creating some migration. And inside the migration, we can write some code for transition, like, ways. Or if we want to, we can write support some code in transaction code in our application, uh, controller also. So once we run the application controller, the transaction is running and then install the commit and rollback, we need to easily handle all the things. Suppose if we want to use the order processing. So while the order process, we are inserting, like, the, uh, data in different different table. So here we can, uh, do one thing. Like, here we can implement transaction. And with the help of transaction, we can, uh, achieve this as a property, uh, for order particular order process.

    This application without exposing sensitive data and for personal control system. How will you manage secret for access application? Okay. So Docker and Docker's, uh, Docker is the development environment. We can we in the Docker, we have a, uh, security, uh, purpose thing. Docker means like the we have a that container. So in Docker, we have a different different kind of container. So every container having the their own, uh, authentication process and services for multiple services we are using there. So there's no particular services we are using, uh, sensible data exposed or not. So here, Docker every Docker having authentication services.

    In heavy traffic scenario, how we will Okay. So, uh, in AWS tool, we can use easily, like, the logos. We can implement there, like, the logs. So control log, we have there, and we can use, uh, event bridge and AWS services for that, uh, checking the performance, uh, effectively of the node US code. Uh, so if we use, uh, crumbs in our code, then we can do the separate thing. We are just hitting the routes, uh, from the every day. So we can easily manage from there. We can set up other things there.

    So, uh, we can use, like, the CICD pipeline, uh, for deploying our application to, uh, server. So if you want to use, we can use AWS, uh, for also, I'll have both commit and what CICD pattern we can do here for the business, all these things. So with the help of CICD DevOps, uh, streamline deployment process, we can centralize our, uh, node just application. And, uh, so with the setup of our gate repository, we can directly push code in gate also, then, uh, the code is also create a build, CICD pipeline, create a build, and then they deploy to our, uh,