Skip to content

NAME

Priya Sharma

Senior software engineer building calm, fast products

SYNOPSIS

priya [--role "Senior Software Engineer"] [--at "Lumen Labs"] [--in "Bengaluru, India"]

DESCRIPTION

TypeScript, .NET and the boring parts that make software reliable.

UPTIME

$ uptime
up 9 years, 3 roles, load average: 12 skills, 2 certs, 3 projects

Priya Sharma

Summary

Eight years shipping web platforms for fintech and health-tech teams. I care about accessibility, observability and APIs that stay simple as they grow.

Skills

Languages

  • TypeScript100%level 5 of 5
  • C# / .NET100%level 5 of 5
  • SQL80%level 4 of 5
  • Go60%level 3 of 5

Platforms

  • ASP.NET Core100%level 5 of 5
  • React80%level 4 of 5
  • PostgreSQL80%level 4 of 5
  • Azure80%level 4 of 5
  • Kubernetes60%level 3 of 5

Practice

  • System design100%level 5 of 5
  • Accessibility80%level 4 of 5
  • Mentoring100%level 5 of 5

Experience

  1. Jul 2017 – May 2019

    Software Engineer

    Kite Interactive · Pune

    Full-stack work on an e-commerce platform for 200 merchants.

  2. Jun 2019 – Feb 2022

    Software Engineer II

    Finly · Bengaluru

    Built the lending decision service and its data pipeline; owned reliability for the customer app's backend.

    • Reduced loan-decision time from 40 s to under 3 s
    • Introduced feature flags and progressive rollouts
  3. Mar 2022 – Present

    Senior Software Engineer

    Lumen Labs · Bengaluru

    Platform team lead for payments and identity. Cut p95 checkout latency from 1.9 s to 420 ms; introduced contract tests and on-call runbooks.

    • Led the migration of 14 services to .NET 8 with zero downtime
    • Designed the idempotent payments API used by three apps
    • Started the accessibility guild (40 members)

Projects

  • ledgerline.service - Ledgerline

    Loaded:
    loaded (creator; enabled)
    Active:
    active (running) since 2024
    Docs:
    example.com/ledgerline
    Tags:
    C#, open source, fintech

    An open-source double-entry ledger library for .NET with 1,200 stars. Used by two fintech startups in production.

  • a11y-lint.service - a11y-lint

    Loaded:
    loaded (maintainer; enabled)
    Active:
    active (running) since 2023 – present
    Docs:
    example.com/a11y-lint
    Tags:
    TypeScript, accessibility

    A linter that catches common accessibility mistakes in React and Razor views before review.

  • checkout-latency-programme.service - Checkout latency programme

    Loaded:
    loaded (lead; enabled)
    Active:
    active (running) since 2022 – 2023
    Tags:
    performance, leadership

    A nine-month effort across four teams that made checkout four times faster and removed two services.

Certifications

About

I lead a platform team of six at Lumen Labs, where we run the payments and identity services behind three consumer apps. Before that I built the lending stack at Finly from a prototype to 400,000 customers.

I write about engineering practice, mentor early-career developers, and speak at community meetups when someone asks nicely.

Education

  1. B.Tech, Computer Science and Engineering

    National Institute of Technology, Surathkal

Publications

Testimonials

  • Priya is the engineer you want in the room when the system is on fire and the one you want designing it so it never is.

    Dev Anand — CTO, Lumen Labs

Awards

  • Engineering Excellence AwardDec 2024 · Lumen Labs

    For the checkout latency programme.

Languages

  • EnglishFluent
  • HindiNative
  • KannadaConversational

Interests

  • Trail running
  • Mechanical keyboards
  • Carnatic music
  • Teaching kids to code

Contact

Your message goes straight to Priya Sharma. No account needed.

Theme

Palette

Mode

This template on