I am an experienced Staff Software Engineer with extensive experience in designing, developing, and maintaining scalable, highly available, and customer-centric applications.
Experience
2022 — Now
2022 — Now
Mountain View, California
Payroll Direct Deposit Modernization
• Technical Ownership: Led a team of 5 engineers to design, implement and launch a mission-critical service handling ~$3B daily payroll direct deposits.
• Engineering excellence: Set up a Spring Boot service integrating it with Postgres, Kafka, Cron Job, Spring 5 Web Client, and Resilience 4J. Implemented robust testing frameworks, including WireMock component testing and H2 DB for integration testing.
• Database Layer Ownership: Designed Postgres database schema, profiled slow queries and implemented partitioning to optimize performance.
• Leadership & Collaboration: Presented design and architecture strategies in leadership meetings, driving alignment and fostering cross-functional collaboration. Partnered with cross-functional teams to ensure the accuracy and timely delivery of direct deposit workflows.
• Key outcomes: Deprecated two groovy based services leading to 50% code reduction and 20% increase in test coverage. Use of modern and secure java libraries. Easy integrations with all Intuit frameworks. Faster releases and bug fixes.
Run Payroll Workflow Redesign
• Technical Leadership: Led a 7 engineer team to redesign and modernize the Run Payroll workflows, migrating from a legacy stack to React/GraphQL/REST architecture. Achieved a scalable system for 1M+ customers, processing ~450K paychecks daily.
• System Modernization & Scalability: Streamlined redundant REST endpoints by implementing reusable and extensible GraphQL schema, leading to a 63% reduction in overall APIs.
• Operational Excellence: Reduced time-to-respond to production issues by enhancing monitoring with Splunk, AppD, Wavefront dashboards and alerting systems. Wrote clean release and detailed FMEA run books for on-call engineers.
• Key outcomes: Reduction in API calls by 75%. The new GraphQL schema was seamlessly extended to meet compliance requirements across the US, Canada, and UK, while remaining adaptable for future regulatory needs.
2021 — 2022
2021 — 2022
Mountain View, California
Paycheck Calculation Service
• Disaster Recovery: Single handedly designed and implemented multi-region DR for the service, handling ~5M daily requests. Analyzed active/active vs active/passive DR strategy. Achieved 100% availability, setting a benchmark for DR within the payroll org.
• Deployment Optimization: Developed scripts for enabling zero-downtime database updates and one-click rollbacks.
• Key outcomes: Enabled seamless failover to the AWS us-east-2 region during the AWS us-west-2 outage on August 31, 2021. Setup best practice document, FMEA run book and supported other services in establishing their DR solutions.
2018 — 2021
2018 — 2021
Mountain View, California
• Compliance & Scalability: Centralized and standardized jurisdictional payroll compliance metadata across global use cases, enabling easier compliance updates and scalability.
• SDK Implementation: Built a reusable SDK, simplifying service adoption by eliminating custom client-side code.
• Collaboration & Enablement: Introduced an open contribution model, allowing cross-functional teams to add compliance metadata for new entities independently, accelerating project timelines
2015 — 2018
2015 — 2018
Mountain View, California
Contractor Payments
• Worked with cross-functional teams to lead front-end for launching Contractor Payments for Payroll customers. This led to my promotion to Senior SWE.
Global Payroll Product
• Joined Intuit as a new college graduate on a front end team. Quickly learned front-end technologies like JavaScript, React, Relay & GraphQL to lead & deliver different initiatives on UK Payroll products. Onboarded Payroll UK back-end team on front-end tech stack.
2014 — 2014
2014 — 2014
Mountain View, California
• Developed front-end for global payroll web app to integrate payroll products across different countries using Backbone.js, Marionette.js, HTML5, CSS3, Sass, Bootstrap 3, jQuery.
• Created custom jQueryUI widgets, currently being used across 4 different products.
Education
Rochester Institute of Technology
Master of Science (MS)
2012 — 2015
Amity University
Bachelor of Science (BS)
2008 — 2012