Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic
Umesh Chaudhary

Umesh Chaudhary

Software Engineer
Gurgaon

Summary

Results-driven professional with over 9 years of experience in developing APIs, scalable microservices, and leading agile teams. Proficient in Python, NodeJS, and web frameworks such as Django, Flask, FastAPI and Sanic. Expertise in DevOps, Kubernetes, and cloud platforms (Azure, AWS). Proven track record in creating and managing Meeting scheduling domain and AI Chatbots.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Lead Software Engineer

Deep Converse
02.2022 - Current
  • Translated customer and system requirements into robust software designs with a test-driven approach.
  • Led team of engineers, overseeing entire development life cycle from analysis and design to implementation, testing, and deployment of new features.
  • Developed backend services using Python with Django and Sanic as web framework.
  • Utilized MongoDB, PostgreSQL, and Redis for efficient data storage and session management.
  • Implemented NodeJS to establish socket connections, improving communication between chatbots and backend services.
  • Utilized AWS ECS for hosting applications, showcasing expertise in cloud-based deployment strategies.

Lead Software Engineer

MakeMyTrip
09.2021 - 01.2022
  • Led a project with a team, discussing features with PO, providing development estimations, and delivering features on time.
  • Used Python and Django as the web framework for the backend, with PostgreSQL for data storage.

Senior Software Developer

OnceHub Pvt. Ltd
04.2017 - 09.2021
  • Developed backend for a complex meeting scheduling platform called ScheduleOnce using Python, Django, Cherrypy, MongoDB, Postgresql and RabbitMQ.
  • Hands-on experience in transforming monolithic architectures into a distributed system.
  • Developed microservices using Python, Flask, FastAPI, NodeJS, MongoDB, PostgreSQL, and Redis.
  • Hands on experience and knowledge in DevOps practices, including Docker and Kubernetes.
  • Led the creation of CI/CD pipelines with Jenkins, integrating tools like SonarCube and Docker.
  • Operated effectively in an agile environment as Scrum Master, Tech Lead, leading a team of 8 engineers.
  • Demonstrated expertise in the entire agile development lifecycle, from planning and estimation to successful deployment on production.

Associate Software Developer

Thoughts2Binary
10.2015 - 03.2017
  • Developed Django-based web applications and REST APIs for mobile applications
  • Deployed applications on staging and production
  • Conducted maintenance and bug fixing for live applications

Education

B.Tech in Computer Science - Computer Science

Rajasthan Technical University
05.2015

HSC - Maths & Science

Milton Public School
Agra
04.2011

SSC -

St. Queenmary Public School
Agra
04.2009

Skills

    Web Application Development

undefined

Certification

Oracle Certified Java Professional

Timeline

Lead Software Engineer

Deep Converse
02.2022 - Current

Lead Software Engineer

MakeMyTrip
09.2021 - 01.2022

Senior Software Developer

OnceHub Pvt. Ltd
04.2017 - 09.2021

Associate Software Developer

Thoughts2Binary
10.2015 - 03.2017

Oracle Certified Java Professional

09-2014

B.Tech in Computer Science - Computer Science

Rajasthan Technical University

HSC - Maths & Science

Milton Public School

SSC -

St. Queenmary Public School
Umesh ChaudharySoftware Engineer