Deepak Aggarwal

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Seven years of diverse software engineering experience.
  • Expertise in Go, Java, and Microservices.
  • Mentor for aspiring software engineers.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Cloud Computing and Travel Technology.

Contact

Skills

Core Skills

MicroservicesData ManagementIntegrationWorkflow ManagementCustomer ExperienceScalabilityAi DevelopmentProcess AutomationMachine Learning

Other Skills

AI CapabilitiesAgile MethodologiesAndroid DevelopmentBooking Lifecycle ManagementBootstrapC++Cassandra DBConversation AIData AnalyticsData PipelineData StructuresDatabasesDocker ProductsFlaskGit

About

As a Senior Software Engineer at Google, I contribute to the GenSoft Team, which oversees the Enterprise Network powering Google and Alphabet companies. My expertise spans Go, Java, Microservices, Databases, and Streaming services. In 2018, I earned a Bachelor's degree in Computer Science from Thapar Institute of Engineering and Technology, graduating with a Merit Scholarship. With seven years of software engineering experience across diverse sectors including Networking, travel, e-commerce, and startups, I bring a broad perspective to my work. Additionally, I mentor aspiring software engineers on topmate.io, guiding them through tech interview preparation, job applications, and exploring complex technical concepts. I am deeply committed to sharing my knowledge and fostering the professional growth of others.

Experience

Google

Senior Software Engineer

Mar 2025Present · 1 yr · Greater Bengaluru Area · Hybrid

  • Part of Cloud Team GEN Data and AI Autonomy and working on providing data management, data pipeline, dashboard and AI capabilities for GEN Dashboard.
GoMicroservicesDatabasesStreaming servicesData Management

Booking.com

2 roles

Software Engineer II - Flights

Nov 2024Mar 2025 · 4 mos

  • Part of the Flights Ancillary Supplier Integration team, focused on scaling ancillary offerings to enhance customer comfort with a wide range of add-ons while driving revenue growth

Software Engineer II

Mar 2022Oct 2024 · 2 yrs 7 mos

  • Part of Flights and helped improve traveler experience by:
  • ● Leading the integration with Basket Service, enabling Connected-Trip Experience and pioneering the sale of Flights + Insurance, boosting Booking.com's revenue.
  • ● Migrating legacy order management operations to workflow orchestrator significantly enhancing booking lifecycle management, increasing the gross bookings, per day

Flipkart

SDE - CX

Nov 2019Dec 2021 · 2 yrs 1 mo · Bangalore Urban, Karnataka, India

  • Worked with the Customer-Experience tech team at Flipkart. Managed various channels
  • used for communication with customers.
  • Owned Services:
  • ● Workflow orchestrator for all the calls scheduled for customers with agents or bots, customer incident resolution by agents
  • ● IVR and voice bot applications
  • Visible Changes Worked Upon:
  • ● Callback to the customer from the same agent in case call drops in between resulting in 68.95% of CDWT calls being finished immediately reducing time to resolve customer issues
  • ● Custom slot pick and modify scheduled call for return troubleshoot to help ease the return approval process for customers and increase the connect rate
  • ● Relationship manager for the customer to assist in the complete incident journey
  • Tech Initiatives:
  • ● Re-architecture and implementation of workflow application to cater high scalability requirements using Uber Cadence workflow and Cassandra DB
  • ● Scaling up the application to handle the load during festive sales by introducing: sharding on DB, optimizing DB query patterns, caching configs
  • ● Assisting on-boarding Myntra to Flipkart's CMB infra
  • ● Migration of applications to k8s from VM
  • Extra Curriculars:
  • Mentor at Girls Wanna Code, Flipkart
  • ● Online Mentor and instructor to 4 students (3 got PPO at Flipkart and all got multiple offers)

Amadeus labs

2 roles

Software Engineer-Innovation Labs

Jul 2018Oct 2019 · 1 yr 3 mos · bangalore

  • Part of innovation labs in Airline Customer Unit and worked on modernizing the Customer support management by:
  • ● Building conversation AI Amanda for airline clients using IBM Watson
  • ● Created an application to automate manual processes involved during resolving requests raised by airline customers using NLU techniques helping automate resolving ~8k tickets per month

Software Engineering Intern

Jan 2018Jun 2018 · 5 mos · bangalore

  • A first industrial experience where in I got an opportunity to work on an exciting project in Machine Learning and Natural Language Processing using Python and MongoDB following Agile practices.
  • The project involved activities to build a tool that can analyze the past incidents raised by clients and extract useful information from them like incident description, resolution, etc and provide services to consume this information to help ease incident resolution process in future.

Education

Thapar Institute of Engineering & Technology

Bachelor's degree — Computer Science

Jan 2014Jan 2018

St. Xavier School - Bathinda

High School/Secondary Certificate Programs

Jan 2014Present

Stackforce found 100+ more professionals with Microservices & Data Management

Explore similar profiles based on matching skills and experience