Nilakshi Lo

Backend Engineer

Bengaluru, Karnataka, India6 yrs 5 mos experience
Highly Stable

Key Highlights

  • Over 5 years of experience in backend engineering.
  • Expertise in building high-throughput payment systems.
  • Strong background in competitive programming and algorithm optimization.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech with a focus on distributed systems.

Contact

Skills

Core Skills

Payments SystemDistributed SystemsAzureCompetitive ProgrammingAlgorithm OptimizationWeb DevelopmentD3.js

Other Skills

High Throughput SystemsJavaBackend EngineeringData VisualizationSystems DesignSQLGitProblem SolvingHTMLSoftware Development Life Cycle (SDLC).NET FrameworkCascading Style Sheets (CSS)TypeScriptSoftware DevelopmentAzure SQL

About

I’m a senior backend engineer building and operating high-throughput payment systems where correctness is non-negotiable. Over 5+ years at Microsoft and PhonePe, I’ve owned backend services end-to-end across platform and payments domains — designing distributed Java systems running at tens of thousands of RPS and making deliberate trade-offs around reliability, idempotency, failure handling, and data consistency in production. My work has improved system performance, reduced infrastructure and transaction costs, and strengthened payment flows for users and merchants at scale. My interest in systems began through competitive programming in college (ICPC regionals, CodeChef 4★), which shaped how I approach problem solving and system design. What I find most meaningful about financial systems is their real-world impact — improvements to latency, correctness, or reliability directly affect millions of transactions and the people and businesses behind them. I take pride in building systems that remain predictable and resilient under real financial workloads. I’ve grown by owning ambiguous problem spaces, driving critical flows from design to production, and simplifying systems by operating them under real load. I’m now focused on building and evolving large-scale backend platforms and financial infrastructure, with deeper ownership of distributed system design, reliability, and long-term technical direction.

Experience

Phonepe

Software Engineer

Jun 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · On-site

  • Backend engineer owning end-to-end payment orchestration and settlement at scale, accountable for correctness and reliability across payment, mandate, and intent lifecycles.
Payments systemDistributed Systems

Microsoft

2 roles

Software Engineer

Oct 2020Jun 2024 · 3 yrs 8 mos · Hyderabad, Telangana, India · On-site

  • Full-stack engineer who built a partner-facing enterprise licensing platform from scratch, delivering an end-to-end volume licensing experience by consolidating multiple legacy systems.
AzureDistributed Systems

Software Engineer Intern

Jun 2019Jul 2019 · 1 mo · Hyderabad, Telangana, India · On-site

  • Built a data-driven web application surfacing AI-powered sales and renewal insights through interactive dashboards, reducing seller analysis time by ~75%.
Web DevelopmentD3.js

Pict acm student chapter

Domain Director of Competitive Programming

Sep 2018Sep 2019 · 1 yr

  • Mentored 80+ students for Data Structure and Algorithms.
  • Conducted various Competitive Programming workshops and contest for juniors.
  • Had one team qualifyied for ICPC Regionals.
Competitive ProgrammingAlgorithm Optimization

Education

Pune Institute of Computer Technology

Bachelor of Engineering — Computer Science

Jan 2016Jan 2020

D.A.V Public School, Pune

Higher Secondary — Science

Stackforce found 100+ more professionals with Payments System & Distributed Systems

Explore similar profiles based on matching skills and experience