DILIP KUMAR SHARMA profile photo 1 on Tal

DILIP KUMAR SHARMA

Senior Software Engineer @ Walmart | Building Scalable Search & Distributed Systems | Sharing Insights on System Design, Performance Engineering & Developer Growth

Bengaluru

9+ years of work experience

Walmart Global Tech India
Jul 20251 yr 2 mosPresent

Bengaluru, Karnataka, India

Helping reshape Walmart’s search experience using GenAI, semantic and hybrid search technologies — at massive scale.
International Asset Reconstruction Company
Apr 20241 yr 4 mosJul 2025

- Led Platform Engineering for critical feature development, scalability, optimization, DevOps infrastructure, framework creation, query tuning, and algorithmic excellence. - Standardized CI/CD pipelines and branching strategies, cutting production bugs by 60% and ensuring seamless releases. - Implemented automated scanning and code review tools, slashing manual review efforts by 70%, saving hundreds of engineering hours, and enhancing code quality. - Drove test automation initiatives that delivered faster, reliable releases with minimal regressions. - Optimized platform performance to achieve P95 response times under 100ms, significantly enhancing user experience and efficiency. - Spearheaded cost optimization through auto-scaling and capacity planning, reducing cloud expenses by 40%. - Optimized queries and algorithms to boost performance and reduce computational overhead. - Reduced technical debt via targeted refactoring and modernization, balancing innovation with delivery speed. - Migrated key services to cloud-native solutions, enhancing cost efficiency and resilience. - Led Cybersecurity & Compliance initiatives, implementing ZTNA, DLP, and EDR solutions to strengthen security posture. - Successfully completed audits from RBI, EY, and KPMG, ensuring full regulatory compliance. - Introduced proactive monitoring and risk mitigation strategies to fortify system security. - Mentored and coached over 3 engineers, advancing them to Senior Software Engineer roles. - Led hiring to build a high-performance engineering team supporting business growth. - Facilitated adoption of diverse software architectures aligned with business objectives. - Balanced technical debt and delivery speed to ensure sustainable, long-term growth. - Managed a portfolio exceeding ₹6,000 crores, upholding technical excellence in mission-critical financial systems.
International Asset Reconstruction Company
Mar 20231 yr 2 mosApr 2024

- Engineered a worker framework and dynamic deployment pipelines, reducing cron job development from 1 week to 1 day and significantly boosting engineering velocity. - Architected and deployed a high-throughput fan-out system that efficiently processes 400,000+ daily campaigns and notifications, ensuring low latency, robust fault tolerance, and high availability. - Spearheaded the migration from a monolithic to a microservices architecture, leveraging serverless and containerized solutions to enhance scalability, fault isolation, and developer efficiency. - Designed a flexible, strategy-driven loan resolution framework that enabled dynamic repayment plans, driving increased borrower engagement and improved loan recovery rates. - Optimized database performance through a blend of stream and batch processing, effective denormalization, and indexing, reducing p90 response times to under 200ms and significantly enhancing query efficiency. - Developed a dynamic workload orchestration pipeline using Kubernetes Kustomization and templates, which enabled on-demand deployment of individual workers (CronJobs, one-time jobs, deployments) from a monorepo, optimizing resource utilization and minimizing memory footprint. - Built distributed workers and runners for parallel task execution with robust retry mechanisms (redrive strategy) and event-driven processing via Kafka, ensuring high reliability and scalability. - Orchestrated the integration of OpenTelemetry, Kafka, and Karpenter for real-time observability, auto-scaling, and efficient infrastructure monitoring, reducing operational costs and enhancing overall system resilience.
Richpanel
Sep 20226 mosFeb 2023

Bengaluru, Karnataka, India

Worked on help desk importer to reduce onboarding time for clients coming from other helpdesk solutions. Created step functions using state machine and AWS Lambda. Created adapter patterns to consume multiple endpoints from different systems.
Yellow.ai
Dec 202110 mosSep 2022

Bengaluru, Karnataka, India

Built and managed backend for cx-automation low-code platform. Redesigned and optimised existing features as well as introduced new one too.
Till POS
Nov 20201 yr 2 mosDec 2021

Hyderabad, Telangana, India

working on enterprise-level applications. as a mobile team responsible for building highly performant API and customizable components.
Platform Tech Solutions
Feb 20173 y 8 moOct 2020

Chandigarh

DILIP’s AI Stack

claude
claude
langchain
langchain
langgraph
langgraph
mcp
mcp
windsurf
windsurf
Google ADK
Google ADK

Education

UIETH, Panjab University

Bachelor's degree, Computer Science

UIETH, Panjab University

20164 yrs2020

Vibrant Academy, Kota

20151 yr2016

Join DILIP and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

DILIP KUMAR SHARMA on Tal

Headline

Senior Software Engineer @ Walmart | Building Scalable Search & Distributed Systems | Sharing Insights on System Design, Performance Engineering & Developer Growth

About

At Walmart Global Tech, I’ve joined the Search team as a Senior Software Engineer, where we’re transforming how millions of customers discover products every day. With a digital-first mindset and a passion for scalable systems, I’m excited to contribute to building high-performance, intelligent search experiences that enhance discovery, boost relevance, and enable seamless collaboration across teams. Experienced Software Architect and Senior Engineer with expertise in distributed systems, microservices, and high-performance architectures. Adept at designing and optimizing scalable, event-driven platforms, processing millions of requests daily with low latency and high availability. Proven ability to lead monolith-to-microservices migrations, implement serverless and containerized architectures, and drive cloud-native solutions. Strong technical leadership in system design, performance optimization, and DevOps, ensuring fault tolerance, observability, and cost-efficient scaling. Skilled in backend-heavy full-stack development and orchestrating large-scale data processing workflows and RAG based systems. Seeking Senior Software Engineer, Software Architect, or Engineering Manager roles to drive impact in large-scale, distributed, and event-driven architectures.

Location

Bengaluru

AI stack

claude

langchain

langgraph

mcp

windsurf

Google ADK

Work experience

Senior Software Engineer at Walmart Global Tech India, Jul 2025 - Present · 1 yr 2 mos, Bengaluru, Karnataka, India, Helping reshape Walmart’s search experience using GenAI, semantic and hybrid search technologies — at massive scale.

Technical Lead at International Asset Reconstruction Company, Apr 2024 - Jul 2025 · 1 yr 4 mos, - Led Platform Engineering for critical feature development, scalability, optimization, DevOps infrastructure, framework creation, query tuning, and algorithmic excellence. - Standardized CI/CD pipelines and branching strategies, cutting production bugs by 60% and ensuring seamless releases. - Implemented automated scanning and code review tools, slashing manual review efforts by 70%, saving hundreds of engineering hours, and enhancing code quality. - Drove test automation initiatives that delivered faster, reliable releases with minimal regressions. - Optimized platform performance to achieve P95 response times under 100ms, significantly enhancing user experience and efficiency. - Spearheaded cost optimization through auto-scaling and capacity planning, reducing cloud expenses by 40%. - Optimized queries and algorithms to boost performance and reduce computational overhead. - Reduced technical debt via targeted refactoring and modernization, balancing innovation with delivery speed. - Migrated key services to cloud-native solutions, enhancing cost efficiency and resilience. - Led Cybersecurity & Compliance initiatives, implementing ZTNA, DLP, and EDR solutions to strengthen security posture. - Successfully completed audits from RBI, EY, and KPMG, ensuring full regulatory compliance. - Introduced proactive monitoring and risk mitigation strategies to fortify system security. - Mentored and coached over 3 engineers, advancing them to Senior Software Engineer roles. - Led hiring to build a high-performance engineering team supporting business growth. - Facilitated adoption of diverse software architectures aligned with business objectives. - Balanced technical debt and delivery speed to ensure sustainable, long-term growth. - Managed a portfolio exceeding ₹6,000 crores, upholding technical excellence in mission-critical financial systems.

Senior Software Engineer (Software Architect) at International Asset Reconstruction Company, Mar 2023 - Apr 2024 · 1 yr 2 mos, - Engineered a worker framework and dynamic deployment pipelines, reducing cron job development from 1 week to 1 day and significantly boosting engineering velocity. - Architected and deployed a high-throughput fan-out system that efficiently processes 400,000+ daily campaigns and notifications, ensuring low latency, robust fault tolerance, and high availability. - Spearheaded the migration from a monolithic to a microservices architecture, leveraging serverless and containerized solutions to enhance scalability, fault isolation, and developer efficiency. - Designed a flexible, strategy-driven loan resolution framework that enabled dynamic repayment plans, driving increased borrower engagement and improved loan recovery rates. - Optimized database performance through a blend of stream and batch processing, effective denormalization, and indexing, reducing p90 response times to under 200ms and significantly enhancing query efficiency. - Developed a dynamic workload orchestration pipeline using Kubernetes Kustomization and templates, which enabled on-demand deployment of individual workers (CronJobs, one-time jobs, deployments) from a monorepo, optimizing resource utilization and minimizing memory footprint. - Built distributed workers and runners for parallel task execution with robust retry mechanisms (redrive strategy) and event-driven processing via Kafka, ensuring high reliability and scalability. - Orchestrated the integration of OpenTelemetry, Kafka, and Karpenter for real-time observability, auto-scaling, and efficient infrastructure monitoring, reducing operational costs and enhancing overall system resilience.

SDE-2 at Richpanel, Sep 2022 - Feb 2023 · 6 mos, Bengaluru, Karnataka, India, Worked on help desk importer to reduce onboarding time for clients coming from other helpdesk solutions. Created step functions using state machine and AWS Lambda. Created adapter patterns to consume multiple endpoints from different systems.

SDE-2 at Yellow.ai, Dec 2021 - Sep 2022 · 10 mos, Bengaluru, Karnataka, India, Built and managed backend for cx-automation low-code platform. Redesigned and optimised existing features as well as introduced new one too.

Software Engineer at Till POS, Nov 2020 - Dec 2021 · 1 yr 2 mos, Hyderabad, Telangana, India, working on enterprise-level applications. as a mobile team responsible for building highly performant API and customizable components.

Founder at Platform Tech Solutions, Feb 2017 - Oct 2020 · 3 y 8 mo, Chandigarh

Education

Bachelor's degree, Computer Science, UIETH, Panjab University

Vibrant Academy, Kota

Public links

medium: https://medium.com/@dilipcoder

github: https://github.com/dilipcoder

leetcode: https://leetcode.com/dilipcoder

codeforces: https://codeforces.com/profile/dilipcoder