Maya Shah
Senior Backend Engineer
maya.shah@example.com | +44 20 7946 0183 | linkedin.com/in/mayashah | github.com/mayashah
Senior backend engineer with 8 years building Java, Go, and TypeScript services for payments and marketplace products.
Strong record in API design, Postgres data modelling, Kafka event flows, service reliability, and mentoring engineers through production incidents.
Senior Backend Engineer, Northstar PaymentsMarch 2022 - Present
London, UK
- Lead a 6-engineer team owning payment orchestration APIs that process 18M transactions per month at 99.98% availability.
- Designed idempotency and retry controls that reduced duplicate charge incidents by 72% across card and bank-transfer flows.
- Migrated ledger writes from a monolith to Go services backed by Postgres and Kafka, cutting p95 checkout latency from 420 ms to 190 ms.
- Built runbooks, SLO dashboards, and alert tuning that reduced out-of-hours pages by 38% in two quarters.
- Mentor 4 engineers on design reviews, incident follow-up, and database migration planning.
Backend Engineer, MarketlaneJuly 2018 - February 2022
Bristol, UK
- Built seller inventory APIs in Kotlin and Spring Boot serving 2,400 merchants and 11M catalogue updates per week.
- Implemented Redis caching and read replicas that lowered product page database load by 46%.
- Shipped a Kafka-based order events pipeline that improved warehouse reconciliation from daily batches to 5-minute updates.
- Refactored permission checks into a shared service, removing 1,800 lines of duplicated access-control code.
Software Engineer, BrightCartSeptember 2015 - June 2018
Leeds, UK
- Developed REST APIs in Node.js for basket, promotions, and checkout flows used by 600k monthly shoppers.
- Improved Postgres query plans and indexes, reducing slow checkout queries by 64%.
- Integrated Stripe and PayPal payment flows with audit logging and reconciliation reports for finance.
- Automated regression tests in CI, raising backend coverage from 51% to 78%.
Distributed rate limiter · github.com/example/ratelimit
Designed a token-bucket limiter serving 40M requests a day with sub-millisecond overhead.
Incident dashboard
Built an on-call dashboard that cut mean time to detection from 30 to 6 minutes.
Languages: Go, Java, Kotlin, TypeScript, SQL
Frameworks: Spring Boot, Node.js, Express, gRPC, REST
Data: Postgres, Redis, Kafka, DynamoDB, Elasticsearch
Tools: AWS, Docker, Kubernetes, Terraform, GitHub Actions
BSc Computer Science, University of Manchester
AWS Certified Cloud Practitioner
Certified Kubernetes Administrator (CKA), 2024
AWS Solutions Architect Associate, 2023
- Speaker at KubeCon Europe 2024
- Won the internal reliability hackathon, 2023