Shiwakant Bharti

Software Engineer

United Kingdom16 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14+ years of experience in scalable backend architecture.
  • Led teams to deliver high-impact projects in record time.
  • Expert in cloud-native infrastructure and generative AI applications.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and Cloud Computing.

Contact

Skills

Core Skills

Systems ProgrammingTechnical LeadershipCloud ComputingSoftware ArchitectureArtificial Intelligence (ai)Machine LearningSoftware Development Life Cycle (sdlc)Java DevelopmentFinancial TechnologyFinancial Services

Other Skills

C++JavaAndroid DevelopmentC (Programming Language)Kernel DriversTeam ManagementMentoringOptimizationLeadershipLinux KernelSystem PerformancePython (Programming Language)ScalaMicroservicesApache Kafka

About

Staff-Level Software Engineer | Distributed Systems | Scalable Backend Architecture | GenAI + Cloud-Native Infra With 14+ years of hands-on experience, I design and scale complex backend systems that power high-traffic platforms—across cloud, device, and AI-driven environments. From leading engineering teams to architecting large-scale distributed systems, I thrive at the intersection of performance, resilience, and impact. I bring end-to-end expertise across the software lifecycle: ✓ Architecting scalable systems with strong functional and non-functional design ✓ Building fault-tolerant, high-throughput services in cloud-native and hybrid ecosystems ✓ Mentoring teams, aligning cross-functional stakeholders, and driving tech vision to execution ✓ Navigating domains like big data pipelines, platform engineering, and generative AI applications I’m driven by systems thinking, pragmatic execution, and the thrill of solving gnarly problems at scale. Currently focused on staff+ engineering roles where I can influence architecture, grow teams, and help shape product–platform convergence. Let’s talk systems, scale, or shaping the next 10x leap in backend tech.

Experience

16 yrs 8 mos
Total Experience
2 yrs 4 mos
Average Tenure
3 yrs 11 mos
Current Experience

Meta

Software Engineer

Jul 2022Present · 3 yrs 11 mos · London, England, United Kingdom · Hybrid

  • Spearheaded the design and rollout of Meta’s Thermal Mitigation Framework, resulting in a 90% reduction in app crashes.
  • Improved device stability and performance by introducing sensor-driven thermal insights, conducting rigorous stress testing, and implementing system-wide optimizations across the stack.
C++JavaSystems ProgrammingAndroid DevelopmentC (Programming Language)Kernel Drivers+7

Bigbasket.com

Principal Software Engineer

Jan 2020Jan 2022 · 2 yrs · Bangalore Urban, Karnataka, India

  • Set up a custom Apache Airflow based platform for scheduling and orchestrating Spark and Pandas
  • workflows, deploying 10+ scalable, reliable, and observable workflows.
  • Migrated the Minimum-Base-Quantity Prediction system from legacy shell scripts to Spark/Airflow,
  • scaling operations from 7 to 30+ cities. Upgraded Spark 2 on EMR to Spark 3 on Kubernetes, achieving
  • 2x performance gains and 60% cost savings.
  • Designed and implemented a backend system for a time-critical Indian government project enabling
  • online alcohol delivery, leading 15+ engineers to deliver the solution in 1 month. The initiative
  • generated ~$3 million in sales and 200K customer enrolments in 1.5 years.
  • Led the BigBasket integration with Tata Digital, driving technical execution for seamless customer
  • lifecycle business workflows.
Python (Programming Language)Java DevelopmentScalaMicroservicesApache KafkaKubernetes+16

Swiggy

Software Development Engineer III

Mar 2019Dec 2019 · 9 mos · Bengaluru Area, India

  • Collaborated cross-functionally with product, architecture, and business teams to design scalable data solutions powering gamification for millions of Delivery Executives.
  • Transformed ambiguous product requirements into detailed solution documents with low-level designs, covering batch and real-time event processing using Spark (millions of events/day).
  • Led a team of four SDE2s to deliver these features end-to-end.
  • Also built a general-purpose messaging service with multi-locale support and versioning, enabling scalable, flexible communication across platforms.
MultithreadingAmazon S3Java DevelopmentAmazon DynamodbMicroservicesApache Kafka+18

Amazon

2 roles

Software Development Engineer II

Sep 2017Sep 2018 · 1 yr · Bangalore · On-site

  • Worked in Contextual Advertisement Engg. team under the bigger umbrella of Bangalore Ad Optimization team - A9.
  • Maintained Contextual Ads Realtime ML trainer with 500+ TPS scale, part of A9-Ad Optimization org.
  • Developed & productionized Data Science Reporting and Competitor URLs to Amazon ASINs mapping.
  • Worked on Cache Prewarming and Traffic Rules Engine redesign.
  • Used ML models on a large scale to suggest top Amazon Products based on pre-crawled page content.
Low LatencyAmazon S3Java DevelopmentScalaApache KafkaFunctional Programming+12

Software Development Engineer II

Jan 2014Aug 2017 · 3 yrs 7 mos · Bangalore · On-site

  • Worked as a Developer on Retail Website(amazon.com) for Amazon Student Team under bigger umbrella of Prime.
  • Redesigned and implemented graduation service for upselling discounted Student offer to full Prime
  • with new daily enrolments of 10K+ members and additional yearly revenue of $4+ billion.
  • Major contributor to launching Prime Student in Canada and France for millions of college students.
  • Did 40+ Internal API migration, code refactoring and clean-up using TDD and BDD process.
MultithreadingJava DevelopmentMicroservicesFunctional ProgrammingJavaSoftware Development Life Cycle (SDLC)+6

Ariba

Product Engineer

Feb 2012Jan 2014 · 1 yr 11 mos · Bangalore · On-site

  • Sourcing Project involved maintaining Java code for the document management system.
  • Identified new features and fixed 20+ business and technical issues related to the product.
MultithreadingJava DevelopmentCore JavaMavenJavaSoftware Development Life Cycle (SDLC)+8

Nomura

Software Developer / Analyst

Jan 2011Feb 2012 · 1 yr 1 mo · Mumbai Area, India

  • Worked in Nomura Financial Services(IT Dept) in Equity Finance Department
  • Optimized logic for the Funding Engine that automates the refund in the Security Lending systems.
  • Built an automated PDF reporting tool for the Corporate Actions Portal team from scratch.
  • Did code quality improvement based on Effective Java by Joshua Bloch using the SonarQube tool.
MultithreadingFinancial TechnologyFinancial ServicesJava DevelopmentJava AppletsCore Java+18

Amdocs

Subject Matter Expert

Aug 2008Jan 2011 · 2 yrs 5 mos · Pune Area, India · On-site

  • Product development and integration of Order Management System with Sales Engine.
  • Importing of Product Catalogue from Enterprise Product Catalogue.
  • Worked for AT&T Mobility client on Ab Initio ETL tool and Ensemble Billing product.
Java DevelopmentCore JavaJava Virtual Machine (JVM)MavenJavaC+++9

Education

Birla Institute of Technology and Science, Pilani

M. S. Software Systems — Computer Science & Engineering

Jan 2011Jan 2013

Bhartiya Vidya Bhavans Sardar Patel Institute of Technology Munshi Nagar Andheri Mumbai

B.E/B.Tech/B.S. — Computer Science and Engineering

Jan 2004Jan 2008

Delhi Public School - India

XII — Science with Maths and Computers

Jan 2002Jan 2003

Stackforce found 100+ more professionals with Systems Programming & Technical Leadership

Explore similar profiles based on matching skills and experience