Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

VASU CHOUDHARY

Seattle,WA

Summary

Experienced software engineer with strong background in building scalable systems and expertise in trading systems, travel industry as well as B2B platforms. Possess strong skills in algorithm design, system architecture, and code optimization, and teamwork, ensuring successful collaboration on complex projects.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Principal Software Engineer

INDmoney
Seattle, WA(Remote)
07.2022 - Current

INDmoney: A super money app that enables a user to manage all their money in one place.

  • Designed and developed Indian stock trading systems from scratch, and managed to take the Indian stock broking platform live within 6-8 months.
  • Optimized the trading system's performance with single to double-digit millisecond response times, and achieved a scale of up to 200k requests per minute.
  • Mentoring a team of developers and operations, along with contributing to code on a daily basis.
  • Collaborated with the product team to create user-friendly solutions for seamless trading experiences.
  • Working with the RMS and Backoffice systems to ensure stability and synchronization across systems.

Backend Engineer

Ocrolus East Pvt Ltd
Gurgaon, India
09.2021 - 07.2022

Ocrolus: Document AI for faster and more accurate financial decisions.

  • Implemented a generic templatization system for various types of documents, improving the overall product efficiency by 5%.

Senior Software Engineer I

Goibibo
Gurgaon, India
10.2018 - 09.2021

Goibibo: Online Travel Booking.

  • Developed a scalable Golang-based system called Stellar from inception to facilitate seamless interaction with external inventory chain systems, helping to move away from the legacy system while reducing page load time by half as an impact.
  • Played a key role in constructing a unified pipeline for aggregating hotel room rates for both Goibibo and MakeMyTrip, despite their disparate architectural foundations.
  • Additionally, I contributed to the creation of a dedicated pipeline for the secure transmission of user-sensitive data to hoteliers.

Software Engineer

Goibibo
Gurgaon, India
10.2018 - 09.2021

Goibibo: Online Travel Booking

  • Contributed to the migration of the hotels LOB codebase from legacy Python 2 to Python 3.
  • Designed and implemented the Room-Cart flow for Goibibo Hotels, enhancing the user experience.
  • Contributed to building common systems for hotel bookings across MakeMyTrip and Goibibo, achieved zero downtime, and prevented any P0 issues.

Software Engineer

Sprinklr
Gurgaon, India
06.2017 - 10.2018
  • Built a validation framework for a distributed platform in Sprinklr using Java and MongoDB.

Education

Bachelor Of Technology - Computer Science

Dr. BR Ambedkar National Institute Of Technology
Jalandhar, Punjab, India
06.2017

Skills

  • Airflow
  • AWS
  • Celery
  • Django
  • Docker
  • Golang
  • Grpc
  • Java
  • JIRA
  • Kubernetes
  • Microservices
  • MongoDB
  • MySQL
  • PostgreSQL
  • Python
  • Python 3
  • Redis
  • REST
  • System Design
  • SNS
  • SQS
  • Agile

Certification

  • Machine Learning - Coursera
  • Neural Networks and Deep Learning - Coursera
  • Convolutional Neural Networks - Coursera

Timeline

Senior Principal Software Engineer

INDmoney
07.2022 - Current

Backend Engineer

Ocrolus East Pvt Ltd
09.2021 - 07.2022

Senior Software Engineer I

Goibibo
10.2018 - 09.2021

Software Engineer

Goibibo
10.2018 - 09.2021

Software Engineer

Sprinklr
06.2017 - 10.2018
  • Machine Learning - Coursera
  • Neural Networks and Deep Learning - Coursera
  • Convolutional Neural Networks - Coursera

Bachelor Of Technology - Computer Science

Dr. BR Ambedkar National Institute Of Technology
VASU CHOUDHARY