A

Aman Sharma

Software Engineer

Bengaluru, Karnataka, India11 yrs 4 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • 10+ years of experience in software engineering.
  • Expert in combinatorial optimization and algorithm design.
  • Proven track record in building scalable systems.
Stackforce AI infers this person is a Backend-heavy Software Engineer specializing in Logistics and Optimization solutions.

Contact

Skills

Core Skills

Algorithm DesignSystems DesignCombinatorial OptimizationArtificial Intelligence (ai)ProgrammingProblem Solving

Other Skills

Advanced javaAlgorithmsC++Computer EngineeringComputer ScienceCore JavaData StructuresDesign patternsHigh-Level Design (HLD)JavaJava Virtual Machine (JVM)JavaScriptJunitLinear Programming and Column GenerationLinux

About

Experienced Software Engineer with 10+ year's of industry experience with strong background in building large-scale systems. Solved large scale NP-hard/combinatorial optimization problems and built systems from scratch. Proven problem-solving skills encompassing Algorithmic Solve, System Design, High-Level Design (HLD), and Low-Level Design (LLD). Recognized for delivering robust, scalable solutions in challenging technical environments.

Experience

11 yrs 4 mos
Total Experience
2 yrs 9 mos
Average Tenure
6 yrs 7 mos
Current Experience

Walmart global tech india

4 roles

Staff Software Engineer(Applied AI)

Aug 2025Present · 9 mos

Algorithm DesignSystems DesignLinear Programming and Column Generation

Staff Software Engineer

Dec 2023Jul 2025 · 1 yr 7 mos

  • Built e2e optimization solutions for middle and first mile which would help reduce operational cost b/w X-XX million dollars yearly using advanced algorithms.
  • Mentored and built ETL pipelines, asynchronous, resilient and fault tolerant distributed batch services which can be up/down scaled automatically based on the application needs
Computer ScienceData StructuresAlgorithm DesignCombinatorial OptimizationArtificial Intelligence (AI)Systems Design+1

Senior Software Engineer

Promoted

May 2021Nov 2023 · 2 yrs 6 mos

  • Led a team in creating a unified data platform (Distributed System) for transportation optimization, utilizing a microservices architecture, kafka, NoSql DB etc.
  • Worked on building a Mixed Integer Linear Programming model to optimize routes for millions of demand lines weekly.
  • Engineered an optimization engine for Walmart's Supply Chain First Mile, achieving significant cost reductions through advanced programming techniques - unsupervised learning and meta-heuristic algorithms
Computer ScienceData StructuresCombinatorial OptimizationComputer EngineeringArtificial Intelligence (AI)Programming+3

Software Engineer III

Aug 2019Apr 2021 · 1 yr 8 mos

  • Developed a near real-time Import Visibility tool to track over 10,000 fresh channel items from international sources to warehouses.
  • Engineered a drayage prioritization engine utilizing MCDM algorithms, enhancing container assignment efficiency.
  • Collaborated with cross-functional teams to optimize logistics processes, significantly improving operational visibility.
Computer ScienceComputer EngineeringProgrammingProblem SolvingSoftware Design

Jio

Backend Developer

Jun 2018Jul 2019 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • Integrated Coupons microservices with the Hotel’s booking and search systems, enhancing user experience.
  • Developed a generic Circuit Breaker library in Java 8, improving service resilience across microservices.
  • Executed performance engineering using Gatling scripts, achieving high transactions per second (TPS) for the Hotel’s Platform.
  • Automated Cassandra disaster recovery processes, facilitating seamless big data migration between cloud instances.
Computer ScienceComputer EngineeringProgrammingProblem SolvingSoftware Design

Oracle india pvt. ltd

Applications Engineer 2

Jun 2016Jun 2018 · 2 yrs · Greater Hyderabad Area

  • Developed dynamic web applications using Oracle JDEV for the Student Financials project, enhancing financial management for students across US universities.
  • Utilized the ELK stack for generating application logs, improving data monitoring and analysis capabilities.
  • Designed backend modules for Curriculum Fees, Miscellaneous Fees, and Due Date Calculation, streamlining financial processes.
Computer ScienceComputer EngineeringProgrammingProblem SolvingSoftware Design

Aricent (cisco odc)

Software Engineer

Sep 2014May 2016 · 1 yr 8 mos · Gurugram, Haryana, India

  • Developed REST-based microservices using Spring, enhancing message management capabilities for Cisco Unity Connection.
  • Implemented comprehensive testing frameworks including JUnit, JMockit, and TestNG to ensure high-quality service delivery.
  • Managed and configured a Cassandra cluster to handle high traffic, improving system reliability and performance.
Computer ScienceComputer EngineeringProgrammingProblem SolvingSoftware Design

Education

National Institute of Technology Srinagar

Bachelor’s Degree — Information Technology

Jan 2010Jan 2014

Dr. Virendra swaroop memorial public school kanpur (ICSE/ISC)

Intermediate — Science (PCM)

Jan 2008Jan 2009

Stackforce found 100+ more professionals with Algorithm Design & Systems Design

Explore similar profiles based on matching skills and experience