Aakarsh Gupta — Senior Software Engineer
Experienced Architect & Senior Software Engineer I am a seasoned Architect and Senior Software Engineer with over a decade of experience designing and implementing high-scale distributed systems. Currently, I am working at Expedia as a Senior Software Development Engineer, leading transformative projects in the travel tech industry. Current Role at Expedia In my current role, I am spearheading the transformation of Expedia's rule-based Virtual Assistant (VA) into a Conversational VA for post-booking scenarios such as Cancel, Change, and View Bookings using advanced Generative AI technologies. My efforts have significantly reduced the need for manual agent intervention, cutting calls to agents by 50% and automating numerous customer queries. Previous Experience Microsoft - R&D Cosmos DB At Microsoft, I contributed to the R&D of Cosmos DB, the fastest-growing NoSQL database in the public cloud space. I developed an auto bug-fixing tool using Jupyter Notebook for the CosmosDB platform, which was adopted organization-wide. This tool enhanced operational efficiency and streamlined issue-resolution processes. Walmart Prior to Microsoft, I worked at Walmart on high-scale data projects, particularly in pricing strategy. I tackled the complex challenges of dynamic lowest pricing across Walmart’s extensive catalog of 1 billion products. My work helped Walmart uphold its core promise to customers: "Save More, Live Better." I extensively utilized technologies such as Kafka, Cassandra, and Redis to handle over 1 billion transactions daily in a highly distributed system. Amazon Pay Earlier in my career, I was part of the Amazon Pay team, Amazon's global payment product. I dealt with various distributed systems, leveraging Amazon’s proprietary solutions (AWS, SQS, DynamoDB). Skills Distributed Systems: Architecting and optimizing high-scale distributed systems. Programming Languages: Java, Python. Databases: Cassandra, CosmosDB, DynamoDB, MySQL. Message Queues: Kafka, SQS. Framework: SpringBoot. Cloud Platforms: Azure, AWS, GCP. Data Structures & Algorithms: Proficient in designing efficient algorithms and data structures. With a robust background in both corporate giants and dynamic environments, I bring a unique blend of technical expertise and innovative thinking to every project. My passion lies in pushing the boundaries of technology to solve complex problems and drive significant business value. For a comprehensive overview of my professional journey and accomplishments, please visit my resume here: https://shorturl.at/4Xdy3
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Travel Tech and E-commerce.
Location: Bengaluru, Karnataka, India
Experience: 10 yrs 10 mos
Skills
- Distributed Systems
- Cloud Platforms
- Databases
- Software Development
- Data Engineering
- Backend Development
- Web Development
Career Highlights
- Led transformation of Virtual Assistant at Expedia.
- Developed auto bug-fixing tool adopted organization-wide at Microsoft.
- Managed dynamic pricing for 1 billion products at Walmart.
Work Experience
Expedia Group
Senior Software Development Engineer (3 yrs 7 mos)
Microsoft
Software Engineer (1 yr 3 mos)
Walmart eCommerce
Software Developer (3 yrs 2 mos)
Amazon
Software Developer (1 yr 2 mos)
UrbanPro.com
Software Engineer (1 yr 8 mos)
PrwaTech
Intern (2 mos)
Education
Bachelor of Technology (B.Tech.) at Madan Mohan Malaviya University of Technology
10+2 at S.M.COLLEGE
High School at Rajesh Kumar Sarswati Vidya Mandir