cv.md — uttamgelot.comcv.md
Search uttamgelot.com

CV of Uttam Gelot

Download PDF · Markdown · Last updated:

Summary

Uttam Gelot is a Senior Software Engineer at Bacancy in Ahmedabad, India. He designs microservices, REST APIs and integrations between business systems. He works mainly with Node.js, TypeScript and AWS, and with modern CI/CD. He built software for e-commerce, IoT and automotive companies. His strengths are system speed and hard production problems. Payo is his open-source CLI for AI coding assistants.

Experience

Senior Software Engineer, Bacancy

April 2022 to now · Ahmedabad

Earlier roles at Bacancy: Lead Software Engineer, Engineering Manager, Director of Engineering (Node.js department).

  • As Director, led the Node.js department. Set the strategy and the plan, and made sure the teams delivered.
  • Work with clients in other countries. Lead and mentor teams on several projects at the same time.
  • Interview candidates, estimate projects, and give internal sessions on AI tools and good practice.
  • Design systems and databases. Manage DevOps: CI/CD, cloud infrastructure and deployments.

Senior Web Developer, Excellent Webworld

June 2021 to March 2022

  • Designed and delivered web and IoT systems with Node.js, MySQL, MQTT, Electron and AWS. This included the backend, the database, the APIs and the cloud deployments.
  • Led and mentored developers. Set good practice for code, architecture and performance. Delivered on time.
  • Worked with clients in other countries to define requirements and estimates. Built smart home systems, medical GUIs and e-commerce platforms.

Full Stack Developer, PulsAero Agency

November 2020 to May 2021

  • Designed and built full-stack web applications with JavaScript, Python, Django, Webflow and Three.js. Owned the database design, the plan and the delivery.
  • Built one dashboard for Google and Facebook ad data. Wrote Python scripts to collect data and to automate manual work.
  • Worked with designers and other developers. Helped other developers with technical problems.

Projects

Warehouse integration platform

Uttam Gelot works on a platform that connects online shops to warehouse partners. The shops include Shopify, WooCommerce and Billbee. The warehouses include DHL and JTL. He brought DHL onto the platform, moved the Shopify connector from REST to GraphQL, and cut query time from 4 seconds to 50 milliseconds.

Automotive marketplace and finance platform

Uttam Gelot designed and built the backend of an automotive marketplace from zero. The platform handles vehicle sales, loan applications and expert advice. He used Node.js, TypeScript, PostgreSQL, TypeORM and Redis. He added payments with Stripe and messages with Twilio, and he ran the CI/CD pipelines on Jenkins.

Smart home IoT backend

Uttam Gelot built the backend of a smart home product from zero. It uses TypeScript, AdonisJS, MySQL and AWS. A custom MQTT broker sends messages between the server and the home devices. An admin panel lets the team manage the devices. He also led the main design and product decisions.

3D virtual art museum

Uttam Gelot built a 3D virtual art museum from zero. Visitors walk through the galleries in the browser and look at digital art made in Blender. He connected the museum to a Webflow shop, so visitors can buy the art. The 3D files load from Google Cloud Storage.

Open source

Payo: Payo is an open-source command-line tool by Uttam Gelot. It asks short questions about a software project. Then it writes the rule and skill files that AI coding assistants read, such as AGENTS.md and Agent Skills. It supports Claude Code, Cursor, GitHub Copilot, Codex, Windsurf, Zed and Antigravity. "Payo" is the Gujarati word for "foundation".

Skills

Languages
TypeScript, JavaScript, Python
Backend
Node.js, NestJS, Express, AdonisJS, Django, REST, GraphQL, Microservices, WebSockets
Messaging
Kafka, MQTT
Data
PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, TypeORM
AWS
AWS, ECS, ECR, Lambda, CloudFormation, CDK, CloudFront, Route 53, AppConfig, Textract, CloudWatch
DevOps
Docker, Kubernetes, Nginx, PM2, Jenkins, GitHub Actions, CI/CD, Git
Observability
Sentry, Elastic APM, Grafana
Quality
Unit tests, Contract tests, Swagger / OpenAPI, Feature flags (Unleash)
Frontend
React, Next.js, Three.js, Webflow, Electron
Integrations
Shopify, WooCommerce, Billbee, DHL, JTL, Stripe, Twilio, DocuSign
Tools I build with
Bun, Cursor, Claude Code

Education

Bachelor of Engineering, Computer Engineering · 2016 to 2020
LJ Institute of Engineering & Technology, Ahmedabad (Gujarat Technological University) · CGPA 8.98 / 10

Awards

  • Team of the Quarter, Bacancy (several times)
  • Spot Award, Bacancy (several times)

Languages

English (professional), Hindi (native), Gujarati (native).

Open to collaboration. Contact me.