Skip to main content
Pratyush Singh

Pratyush Singh

Software Development Engineer - 2

Talent
BengaluruMember since May 26, 2026
TypeScriptJavaC#ReactNext.jsNode.js.NETPostgreSQLMySQLDynamoDBS3CloudFrontECSOAuth 2.0OIDCJestIaC
·

Hire this person

Send a job offer directly to this candidate

TypeScriptJavaC#ReactNext.js

About

A Software developer with experience in build end to end web applications.

Experience

SDE - 2 at Amazon (2022-09 – Present)

  • Authentication migration: Migrated external supplier authentication to a modern identity provider over OIDC protocol, enhancing security posture and user experience, while ensuring zero-downtime transition via dual-auth fallback
  • Built a shared auth library abstracting dual-auth (legacy + new IdP) behind a unified interface; downstream services eliminated direct legacy dependencies with a single library swap, reducing per-tenant integration to a config change
  • Built migration tooling (Java, DynamoDB + S3): APIs for phased user selection, adoption tracking, and re-invitation, enabling a controlled staged rollout from 1% to 100%
  • Environmental Compliance Revamp: Led a multi-month compliance module redesign as project lead: ran scoping sessions with PM and UX, authored high-level and low-level design docs, parallelized task distribution across the team, and delivered on schedule
  • Proposed and built a new utility microservice (Java on ECS) to consolidate comment workflows shared across two product modules; chose a DynamoDB over MySQL, reducing projected production storage cost from ~$900/month → ~$5/month
  • Introduced a pattern to auto-derive AWS Cloudwatch monitoring alarm configurations from the service's API model instead of hardcoding them; later adopted by other teams
  • Diagnosed N+1 and sequential call patterns in a legacy parts-list API, replaced with a bulk query and parallel fan-out to downstream services, cutting response time from >100s to <5s
  • Tier-1 service ownership: Operated as primary on-call owner of a distributed tier-1 device metadata service at 500K+ peak TPS across 3 AWS regions, with a projected 1.2M TPS for Q4 2022
  • Drove traffic projections with the largest consumer teams, led load testing, and represented the service in multi-team gamedays
  • AWS-Native Portal Re-architecture: Rebuilt internal portal infrastructure on AWS (S3 + CloudFront), provisioned via IaC (CDK), cutting monthly infra cost by ~75%
  • Drove build-system migration (legacy → npm) across 10+ tenant-team packages, unblocking the full npm ecosystem
  • Set up DNS infrastructure via CDK; built a Node.js redirection server and used traffic metrics to drive data-driven deprecation of the old domain, and completed the cutover with zero user-blocking incidents
  • Sustainability MVP: Designed the MySQL data schema for the MVP, applying extensible schema patterns across multiple modeling sessions
  • Documented trade-offs (enum type vs lookup table, nullable columns vs privileged-child pattern) to balance immediate delivery against future optionality
  • Built a shared Java library using generics and DynamoDB-backed base models to unify request and document workflows across four modules, preserving extensibility for module-specific behavior
  • Set up the team's first React unit-test framework using Jest; adopted as the template for future projects

Software Engineer at Aurigo Software Technologies (2021-01 – 2022-09)

Architected and built a multi-tenant SaaS product from scratch, owning full-stack delivery; React/TypeScript frontend,.NET backend, EF Core + PostgreSQL data layer, and OAuth 2.0 / OIDC SSO integration

  • Designed tenant data isolation using EF Core global query filters; each tenant's data automatically scoped at the query level, preventing cross-tenant data leakage without per-query boilerplate
  • Built reusable C# Expression utilities over EF Core enabling dynamic search and filtering, eliminated repetitive query code across the codebase

Software Engineer Intern at Oyo (2020-01 – 2020-12)

  • Built new SSR pages in Next.js to improve SEO on an existing website and developed a cookie consent management system
  • Redesigned the product list page and calendar component with A/B-tested rollouts

Education

Bachelor of Engineering in Electrical and Electronics Engineering – Birla Institute of Technology and Science, Pilani - Hyderabad Campus (2016 – 2020)

Skills

Software Development Engineer - 2

Reviews

Related