Ankit Kesarwani

Software Engineer

Bangalore, Karnataka, India6 yrs 10 mos experience

Key Highlights

  • Expert in scalable system design and microservices architecture.
  • Led successful migration of Walmart's legacy systems to modern platforms.
  • Developed enterprise APIs handling over 350M daily calls.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in scalable systems and microservices for the retail industry.

Contact

Skills

Core Skills

Software DevelopmentApi DevelopmentDistributed SystemsMicroservices Architecture

Other Skills

Agile MethodologiesAndroidAndroid App DevelopmentApache KafkaApache ShiroBack-End Web DevelopmentBootstrapCCascading Style Sheets (CSS)CouchDBDeep LearningDesignHTMLHibernateJava

About

Senior Software Engineer | Scalable Systems | Distributed APIs Experienced in designing and building event-driven, distributed microservices and APIs that power high-performing, scalable systems. Currently at Tesco, building enterprise APIs handling 350M+ daily calls and distributed ingestion services processing multi-million daily updates with a focus on high concurrency and distributed processing, enabling real-time product data synchronization. At Walmart Labs, led part of the migration from GLS legacy systems to the Atlas platform, a critical component of Walmart's supply chain backbone, focusing on order processing and fulfillment for Walmart warehouses. Contributed to the development of a multi-tenant microservices architecture that processed millions of daily orders and modernized systems managing $500M+ in goods monthly, ensuring a smooth transition with minimal disruption. At IBM Labs, developed event-driven microservices for IBM's supply chain SaaS, supporting multi-tenancy. Skills: Languages & Frameworks: Java, Kotlin, Go, Spring Boot, Vert.x, Micronaut, gRPC Cloud & Databases: Azure, IBM Cloud, Couchbase, Redis, Kafka, ElasticSearch, PostgreSQL, MySQL DevOps & Monitoring: Docker, Kubernetes, Jenkins, Ansible, Kapitan, Grafana, Prometheus, SonarQube Architecture: Event-Driven Architecture, Microservices, Distributed Systems, CQRS, API Gateways, Service Mesh Tools: Git, Terraform, CI/CD pipelines, Redis I specialise in scalable system design, cloud-native development, and microservices architecture, driving operational efficiency and innovation.

Experience

6 yrs 10 mos
Total Experience
1 yr 11 mos
Average Tenure
1 yr
Current Experience

Amazon

Software Engineer

Jun 2025Present · 1 yr · Bengaluru, Karnataka, India · On-site

  • Amazon Security
Software DesignSoftware InfrastructureSoftware Development

Tesco

Software Engineer

Dec 2023Jun 2025 · 1 yr 6 mos · Bengaluru, Karnataka, India · Hybrid

  • Product API Engineering Team, architecting and refining highly robust, scalable, and distributed services with focus lies in optimizing the processing pipeline for 1B+ of API requests each week, with a primary emphasis on efficiently serving Tesco's extensive product catalog across its platform infrastructure.
LeadershipDesignDistributed SystemsSoftware InfrastructureSoftware DesignAPI Development

Walmart global tech

Software Engineer

Nov 2021Dec 2023 · 2 yrs 1 mo · Bengaluru, Karnataka, India · On-site

  • Order Processing and Fulfillments for Walmart’s Consolidation Centres, Regional Distribution Centres, and WFS - Atlas Engineering team.
  • Contributed to the development of a multi-tenant, microservices based platform from inception to production, with capacity to process over multi-million orders daily.
  • The platform handles fulfilment for 1000+ stores and 40+ regional distribution centers, ensuring efficient operations across the Walmart Supply Chain network.
Distributed SystemsSystems DesignJavaKafka StreamsApache KafkaLow Level Design+1

Ibm labs

Software Engineer

Jul 2019Oct 2021 · 2 yrs 3 mos · Bengaluru, Karnataka, India · On-site

  • April 2020 - October 2021: Part of IBM Protocol Modernisation engineering team - India Software Labs
  • July 2019 - March 2020: Part of IBM Sterling Supply Chain Business Network engineering team - India Software Labs

Bobble ai technologies

Intern

Jan 2019Jan 2019 · 0 mo · Gurugram, Haryana, India · Remote

  • Offered Full-time to work with Bobble AI Research team.
  • Developed a voice to text application using S2T SDK.
  • Wrote JNI based Opus Encoder and Opus Decoder in reference with OPUS library.
  • Wrote classes to encode and decode the audio file while transmitting the audio file to the server.

Ibm labs

Software Developer Intern

May 2018Nov 2018 · 6 mos · Bengaluru, Karnataka, India · On-site

  • Awarded Pre-Placement Offer for exemplary performance.
  • Responsible for testing and troubleshoot the migration from Cognos 10.2 to 11.0.11 while developing Mashup API and Web Services Description Language.
  • Worked in technologies like Jenkins, Docker, and Kubernetes to Automate software development process.
  • Worked with Spring Boot and CouchDB to develop Rest Endpoints.
  • Winner of IBM Platform 2.0 Hackathon.
  • Stood among top 10 teams from India in IBM Call for Code Hackathon. Qualified for Global Call for Code.

Linkedin

Campus Editor

Feb 2018Feb 2019 · 1 yr · India

  • LinkedIn Campus Editors are the one chosen by LinkedIn India for its Campus Editor Programme to enhance opportunities in LinkedIn's 500+ million member network.
  • Helped peers to understand the effective use of Linkedin by doing one on one session with them.
  • Encouraged students to share their knowledge by writing blogs/articles.
  • Helped students get the opportunity they are capable of.

Pullerr logistics pvt. ltd.

Android Developer Intern

Nov 2017Feb 2018 · 3 mos · Chhattisgarh, India · Remote

  • Design & Developed Pullerr Driver application.
  • Implemented Toll system in Pullerr Carrier application.
  • Implemented explore the app section in Pullerr Shipper application.
  • Worked with HERE API to implement toll cost system.
  • Fixed bugs and improve application performance.

Carnot technologies private limited

Software Engineering Intern

Nov 2017Jan 2018 · 2 mos · Mumbai, Maharashtra, India · On-site

  • Developed an app that would get real-time location from an API and mock a car movement on the google map.
  • Created a library to animate the object with provided coordinates.
  • Wrote Integrations test for applications.

Microsoft

Intern

May 2017Jul 2017 · 2 mos · Noida, Uttar Pradesh, India · On-site

  • Worked with the entire project team to design & developed Feedback Development Cycle.
  • Developed process that give quick feedback on work one do on a daily basis.
  • Monitored errors sent by defects team under direction of development team.

Anugraha computers

Android Developer Intern

May 2017Jun 2017 · 1 mo · Shimoga, Karnataka, India · Remote

  • Design & Developed applications on Business Insurance Basis which will give information about Total Premium of multiple policies.
  • Worked in team to identify and correct bottlenecks and fix bugs in existing applications.
  • Tested the entire development of the application.
  • Link to Android Application: https://play.google.com/store/apps/details?id=com.avidprogrammers.insurancepremiumcalculator&hl=en_US

Aptron solutions private limited

Winter Trainee

Dec 2016Dec 2016 · 0 mo · Noida Area, India · On-site

  • Learn PHP framework cover in depth the most important techniques used to build dynamic websites.
  • Learn how to connect to an ODBC-compliant database and perform hands on practice with MySQL and PHP.
  • Learn E-Commerce skills including dynamic data updates and shopping cart implementation.
  • Learn how to configure PHP and the Apache web server.

Microsoft technology associate

Summer Trainee

Jun 2016Jul 2016 · 1 mo · Allahabad Area, India · On-site

  • Learn how to utilize Android’s XML-based layout system, which builds the UI containers and widgets.
  • Learn how to handle screen rotation, how to define UIs so they can adjust for different screen sizes.
  • Learn how to program control of state changes in the Activity Lifecycle.
  • Learn how to connect Apps to web services such as Google Maps and UPS’s package tracking API.
  • Learn how to play audio and video, and standard techniques for storage and retrieval.

Education

Indian Institute of Information Technology, Design and Manufacturing, Jabalpur

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2015Jan 2019

Udacity

Android Developer Nanodegree — Android

Jan 2018Jan 2018

Madhu Vachaspati Convent School Allahabad

Intermediate — PCM

Jan 2012Jan 2014

Bhartiya Vidya Bhavan-Delhi Kendra

Matriculation — Mathematics

Jan 2001Jan 2012

Stackforce found 100+ more professionals with Software Development & Api Development

Explore similar profiles based on matching skills and experience