Abhishek Sharma

Backend Engineer

Bengaluru, Karnataka, India6 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable, high-performance backend systems.
  • Proven track record in optimizing system reliability and performance.
  • Strong leadership in mentoring and technical direction.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS and Consumer Electronics with a focus on system architecture.

Contact

Skills

Core Skills

Distributed SystemsSystems DesignBackend DevelopmentSystem DesignApi DesignSystem ArchitectureMachine Learning

Other Skills

Go (Programming Language)PostgreSQLMySQLPythonRedisApache KafkaAmazon S3AWS LambdaAmazon SQSAmazon DynamoDBTerraformData StructuresAlgorithmsProblem SolvingPeer Mentoring

About

I am a backend engineer at Deliveroo, specialising in distributed systems, platform architecture, and revenue-critical product engineering, with a focus on building scalable, high-performance services that power growth, reliability, and exceptional customer and partner experiences. Within the incentives domain, I own system design and technical direction for services spanning offers, vouchers and credits. I work closely with product, engineering, data, and operations teams to translate complex business objectives into resilient, observable, and production-grade platforms operating at high throughput and low latency across multiple markets. My work centres on optimising systems end-to-end, including API design, data modelling, asynchronous processing, reliability engineering, and developer experience. I am particularly interested in building fault-tolerant architectures, establishing engineering standards, and creating self-serve tooling that enables teams to move quickly while maintaining strong guarantees around security, correctness, and performance. I hold a Bachelor’s degree in Computer Science Engineering from Thapar Institute of Engineering and Technology, Patiala. I enjoy mentoring engineers, leading design and architecture reviews, contributing to hiring and onboarding, and sharing knowledge around microservices, event-driven systems, and large-scale platform design. I enjoy connecting with engineers, product leaders, and builders who care about craft, impact, and long-term platform thinking. If you are interested in exchanging ideas or collaborating on meaningful, high-scale problems, feel free to reach out.

Experience

6 yrs 6 mos
Total Experience
2 yrs 2 mos
Average Tenure
--
Current Experience

Deliveroo

Software Engineer

Oct 2022Feb 2026 · 3 yrs 4 mos · Bengaluru, Karnataka, India · On-site

  • Owned the end-to-end technical strategy and execution for Deliveroo’s incentives platform, defining the architecture, reliability standards, and engineering roadmap for revenue-critical systems driving customer acquisition, retention, and partner growth across high-traffic markets.
  • ● Designed a configurable single and second item discount rules engine, driving an 18.4% increase in partner-created offers, 16.3% growth in average order volume, and 15.6% uplift in customer acquisition.
  • ● Led latency optimisation for the Home Feed, refactoring critical APIs and introducing asynchronous computation, reducing peak latency from 380ms to 160ms, improving success rate from 94.08% to 99.99%, and scaling offers per site from 100 to 1,000+.
  • ● Architected a degraded incentives experience to preserve voucher availability during upstream outages, increasing average order volume by 34.8% and improving customer retention by 21.9% under partial system failures.
  • ● Built a distributed, unique voucher generation and redemption system, contributing to a 17.2% increase in average order volume and 14.3% growth in customer acquisition.
  • ● Implemented margin-aware capped basket discounts to prevent misconfiguration-driven revenue loss and increase partner revenue by 23.1%.
  • ● Established self-serve developer and operations tooling for feature flags and bulk offer management, reducing operational turnaround time from 60 minutes to 1 minute and enabling a scalable support model.
  • ● Designed a backend-driven CSV error mapping and guidance system for account managers, reducing engineer support requests by ~50% during campaign launches.
  • ● Eliminated false merchandising by designing an event-driven synchronisation layer between the menu and incentives systems, automatically deactivating offers when items went out of stock.
  • ● Delivered production-grade implementations for Deliveroo Branded Campaigns, Flash Deals, Free Items, Buy One Get One Free, and Item/Basket Amount Off offers.
Go (Programming Language)PostgreSQLDistributed SystemsSystems Design

Dotpe

2 roles

Senior Backend Developer

Promoted

Apr 2022Oct 2022 · 6 mos · Gurugram, Haryana, India

  • Led the evolution of DotPe’s core commerce platform, owning system design and delivery across ordering, pricing, growth, and analytics systems serving large-scale SMB storefronts and high-throughput transaction flows.
  • ● Owned the architecture and scalability of backend services powering the end-to-end ordering lifecycle, including cart, checkout, offers, delivery logic, and store management. Designed backend-driven APIs to support Android migration to Kotlin, enabling consistent platform behaviour across clients and improving long-term maintainability.
  • ● Architected a real-time cart, pricing, and promotions engine and led the launch of a premium subscription platform, driving a 19.7% increase in customer acquisition and an 11.3% uplift in paid conversions. Built flexible coupon and promo systems to support rapid experimentation by product and growth teams.
  • ● Established platform-wide API security standards using AES-256 encryption, rate limiting, and middleware-based access controls. Improved system latency and throughput through caching strategies, database indexing, pagination, and concurrent request handling, enabling reliable performance under peak traffic.
  • ● Led third-party integrations across KYC, Shiprocket logistics, and Truecaller, designing resilient, observable integration layers. Built a self-hosted web analytics platform using Matomo, enabling store-level behavioural insights and operational visibility at scale.
  • ● Mentored engineers, led design reviews, and partnered closely with product and customer success teams to translate business requirements into scalable, production-grade system designs and long-term platform roadmap initiatives.
Go (Programming Language)MySQLBackend DevelopmentSystem Design

Backend Developer

Jan 2021Mar 2022 · 1 yr 2 mos · Gurugram, Haryana, India

  • Contributed to building the foundational backend services that powered DotPe’s merchant and ordering platform, focusing on correctness, scalability, and developer-friendly API design.
  • ● Implemented the cart, checkout, and delivery calculation engines from first principles, including validation frameworks, tax and fee computation, and order consistency guarantees across distributed services.
  • ● Developed key platform capabilities, including merchant onboarding flows, role-based multi-user access control, store configuration tools, and operational notifications, enabling rapid SMB adoption and internal support efficiency.
  • ● Built an admin console for customer success and operations teams, streamlining merchant issue resolution, store lifecycle management, and platform configuration without direct engineering involvement.
  • ● Improved backend performance through query optimisation, structured caching, indexing strategies, and pagination standards, ensuring stable API response times under growing traffic and merchant load.
Go (Programming Language)MySQLBackend DevelopmentAPI Design

Samsung india

2 roles

Software Development Engineer

Jun 2019Dec 2020 · 1 yr 6 mos · Noida, Uttar Pradesh, India

  • Led the design and delivery of multiple intelligent systems across internal engineering platforms and consumer-facing device features, operating at the intersection of machine learning, system architecture, and cross-team technical leadership.
  • 1. PLM Score (Engineering Productivity Platform)
  • ● Owned the end-to-end design of an ML-driven triage and quality scoring system for Samsung’s internal bug management platform, addressing long-standing inefficiencies in issue ownership and duplicate defect resolution across Android device lines.
  • ● Built a classification and clustering pipeline over historical PLM data to automatically route issues to the correct owning teams, identify defects solvable through a single shared change, and assess developer effort and code quality signals. Improved resolution accuracy to 76.4%, significantly reducing assignment latency and duplicate engineering work across multiple product teams.
  • 2. On-Device Face Recognition (Android Go Platform)
  • ● Led the development of a lightweight face recognition system optimised for low-spec, low-sensor Android Go devices, balancing model performance with strict compute, memory, and camera quality constraints.
  • ● Designed and fine-tuned the model pipeline to operate reliably under real-world conditions, achieving 85.3% precision while maintaining on-device performance and power efficiency targets.
  • 3. Behavioural Biometrics (User Security & Privacy)
  • ● Architected a swipe-pattern behavioural authentication system to enhance device security beyond static unlock patterns.
  • ● Designed feature extraction and model training strategies to capture user-specific behavioural signals, enabling continuous authentication and mitigating shoulder-surfing risks. Delivered a system achieving 71.2% precision, with a strong focus on user privacy, on-device processing, and scalable deployment across device variants.
PythonMachine LearningSystem Architecture

Student Intern

Jan 2019May 2019 · 4 mos · Noida, Uttar Pradesh, India

  • Led the design and implementation of an Android malware detection pipeline focused on identifying malicious behaviour through large-scale permission analysis, addressing security risks introduced by modified and unofficial APK distributions.
  • Built and trained a classification system over a corpus of 140,000+ applications, mapping each app’s behaviour against a standardised framework of 330 predefined user permissions. Designed the feature engineering and model training strategy to learn expected permission patterns across application categories and flag anomalous behaviour in previously unseen apps, achieving 79.6% classification accuracy.
PythonMachine Learning

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE — Computer Engineering

Jan 2015Jan 2019

BSF Senior Secondary School, Jalandhar Cantt

Higher Education — Non-Medical

Jan 2010Jan 2014

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

Explore similar profiles based on matching skills and experience