Senior Software Engineer at Gusto (2022-02 – Present)
Led development of payroll modernization platform and real-time payment processing systems
- Led development of the Run Payroll Modernization platform using React, TypeScript, Python and Go building dynamic, real-time payroll workflows powered by GraphQL, improving user interaction speed and reducing page load time by 28%.
- Designed and implemented a scalable component architecture and design system by using React, Tailwind CSS and Storybook, enabling consistent UI patterns across payroll, tax, and benefit modules and accelerating feature delivery by 25%.
- Engineered real-time UI updates for payroll processing using GraphQL subscriptions/WebSockets, allowing users to track payroll status instantly without page refresh.
- Architected Payments Packaging Pipeline for ACH processing, leveraging Kafka + Sidekiq + Redis, increasing throughput by 8x and reducing batch processing delays close to submission deadlines.
- Delivered asynchronous job orchestration system using Sidekiq + Redis, processing 100M+ background jobs per day with fault-tolerant retry and idempotency guarantees.
- Integrated LLM-powered assistant "Gus" using retrieval-based architecture (RAG), enabling contextual payroll insights and reducing support tickets by 25%.
- Deployed services on AWS EKS with autoscaling Sidekiq workers, optimizing compute utilization and reducing infrastructure costs by 20%.
- Applied TDD with Jest and Cypress, achieving 85% test coverage and reducing post-launch bugs by 20%, enhancing code reliability and user satisfaction.
Senior Software Engineer at DoorDash (2019-01 – 2022-02)
Maintained real-time food delivery marketplace platform and optimized dispatch systems
- Maintained real-time food delivery marketplace platform, designing scalable microservices using Node.js, Java (Spring Boot), and Kafka, supporting millions of daily orders with sub-second latency.
- Architected and implemented dispatch and routing optimization system, leveraging event-driven architecture and geospatial indexing, improving delivery time efficiency by 25% and reducing driver idle time.
- Built high-performance consumer and merchant-facing UIs using React, TypeScript, and GraphQL, enabling real-time order tracking, menu updates, and seamless checkout experience.
- Developed real-time order tracking system using WebSockets and streaming pipelines (Kafka), enabling live driver location updates and improving customer engagement metrics.
- Designed and optimized high-throughput APIs handling 10K+ requests/sec, implementing caching strategies with Redis and query optimization in PostgreSQL, reducing API response time by 40%.
- Implemented intelligent batching and order assignment algorithms, increasing delivery throughput during peak hours and improving overall marketplace efficiency.
- Collaborated cross-functionally with product, data science, and operations teams to build A/B testing frameworks and experimentation pipelines, driving data-informed feature rollouts.
- Improved system observability using Datadog, Prometheus, and distributed tracing, reducing incident resolution time by 35%.
Full Stack Engineer at Nike (2015-10 – 2018-12)
Delivered global-scale web applications and backend APIs for e-commerce platform
- Delivered global-scale web applications using React, Redux, and Next.js, powering personalized content and product recommendations.
- Built backend APIs using Java Spring Boot and Node.js, integrating predictive models to enhance user segmentation and marketing conversion rates.
- Developed event-driven microservices leveraging AWS Lambda, SQS, and RDS to handle dynamic pricing, promotions, and shipping logic.
- Supported Nike's internal DSL for pricing rules and logistics flow, reducing time-to-market for regional customizations by over 60%.
- Implemented a high-availability CI/CD pipeline using Jenkins, Docker, and AWS CodePipeline to support multiple production environments.
- Introduced contract-based API testing and used Postman and Jest to maintain E2E test reliability across dozens of frontend/backend integrations.