Shobhit Awasthi

Software Engineer

Bengaluru, Karnataka, India8 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable flight booking systems.
  • Proficient in integrating complex airline systems.
  • Strong background in microservices architecture.
Stackforce AI infers this person is a Travel Technology and Fintech expert with strong full-stack development skills.

Contact

Skills

Core Skills

GolangJavaIntegrationInventory ManagementFull Stack DevelopmentMicroservicesMachine Learning

Other Skills

AWSAerospike CacheAngularAngularJSArtificial IntelligenceAutomated WorkflowsCC++Cascading Style Sheets (CSS)Cluster AnalysisConsulCore JavaDockerEmber.jsGrafana

About

I have extensive experience working with Flight booking system,, Wi-Fi technology and trade channel systems . I am passionate about creating innovative software solutions and enjoy transforming complex requirements into efficient, scalable systems. Recently, I have also been involved in exploring Generative AI (Gen AI) use cases, integrating cutting-edge technologies into practical applications. My primary programming expertise lies in GoLang and Java, where I leverage frameworks like Spring Boot and gRPC to build reliable, high-performance solutions. I take pride in developing systems from scratch, architecting microservices-based solutions, and ensuring continuous value additions to mature, stable platforms.

Experience

8 yrs
Total Experience
2 yrs 8 mos
Average Tenure
3 yrs 11 mos
Current Experience

Makemytrip

2 roles

Lead Software Engineer

Promoted

Jan 2025Present · 1 yr 5 mos · Bengaluru, Karnataka, India

  • Making tech decisions that help people journey in finding and booking flights. Working closely with other team members and product team to enhance customer journey. Work includes
  • 1) Using GenAI tools to optimize tech solutions and incorporating more airlines.
  • 2) Closely working with Airlines and thinking of solutions fitting their architecture.
  • 3) Designing and implementing solutions to increases user booking conversions.
  • 4) Making fundamental changes in search and booking flow which handles millions of bookings.
  • Technology used:
  • 1) Golang
  • 2) Java
  • 3) AWS
  • 4) Docker
  • 5) Aerospike Cache
  • 6) No Sql Databases,Redash,S3,Consul
  • 7) Grafana,Kibana,Scalyr etc
GolangJavaAWSDockerAerospike CacheNo Sql Databases+6

Senior Software Engineer 2

Jul 2022Feb 2025 · 2 yrs 7 mos · Bengaluru, Karnataka, India

  • Working as part of the Flights Supply Team, I have gained extensive experience in integrating airline systems, designing and implementing scalable inventory management solutions, and developing automated workflows to address complex customer use cases. My role involves managing and optimizing high-stakes systems, ensuring reliability, scalability, and seamless operation in a fast-paced environment. Build multiple projects from scratch like
  • 1) Integration of a famous third party Airline
  • 2) Inventory System for travel agents that handle crores of requests per day and generates multiple crores in revenue per quarter
  • 3) Real Time Monitoring and Healing System which saves multiple crores per quarter.
IntegrationInventory ManagementAutomated Workflows

Arista networks

Software Engineer

Apr 2021Jul 2022 · 1 yr 3 mos · Pune, Maharashtra, India

  • Worked in Wi-Fi Technology as a Full Stack Developer, where I developed intuitive and user-friendly portals for network administrators. My work also involved building robust systems to enable seamless interaction with physical network switches and routers, ensuring efficient configuration, monitoring, and management.
  • Used Angular,Angular JS and spring system.
AngularAngularJSSpringFull Stack Development

Jpmorganchase

2 roles

Application Developer

Promoted

Jun 2018Apr 2021 · 2 yrs 10 mos · Mumbai, Maharashtra, India

  • Worked as a Full Stack Developer on two distinct projects:
  • Monolith Application: Contributed to the development and enhancement of a monolithic application that managed trade using Spring Framework and Ember.js, focusing on delivering a robust and maintainable solution.
  • Microservices-Based Application: Played a key role in developing a microservices-based application for loan bidding from scratch, using Spring Boot, Java 8, Pivotal Cloud Foundry, and React.js. This project involved end-to-end ownership, including requirement gathering, system design, implementation, and delivering a fully functional solution.
Spring FrameworkEmber.jsMicroservicesJava

Application Developer

May 2017Jul 2017 · 2 mos · India

  • Worked on Machine Learning and Artificial Intelligence. Used logistic regression, neural network and cluster analysis.
Machine LearningArtificial IntelligenceLogistic RegressionNeural NetworksCluster Analysis

Education

Motilal Nehru National Institute Of Technology

Bachelor's degree — Information Technology

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Golang & Java

Explore similar profiles based on matching skills and experience