Senior Software Engineer - DoorDash
(2022-04)
Led production-grade merchant enablement and reporting initiatives for DoorDash's local commerce ecosystem, building C#/.NET 6 and .NET 8 web services, MVC-style workflows, REST APIs, SQL-backed reporting logic, and cloud-native deployment patterns for a platform serving 25M+ users.
- Designed secure ASP.NET Core APIs and data delivery workflows for sales, operations, and finance teams, improving partner onboarding by 35% and reducing manual report handling by 18 hours per week through reusable contracts, validation rules, and retry-safe service patterns.
- Optimized SQL queries, indexing strategies, caching paths, and telemetry for high-volume operational endpoints, lowering p95 response times by 40% while improving root cause analysis through clearer traces, dashboards, and production alerts.
- Implemented secure authentication and authorization patterns across internal services using OAuth2-aligned API controls, role-aware access checks, request validation, and common OWASP protections against injection and unsafe input handling.
- Built template-based reporting and document export services for operational teams, standardizing layouts, validation, and data preparation so generated outputs stayed consistent, auditable, and easier to maintain across changing business rules.
- Orchestrated scalable distributed workflows with Redis, event-driven integrations, Docker, Kubernetes, and CI/CD pipelines, increasing peak API and merchant event capacity by 2x while sustaining 99.9% uptime during high-demand traffic periods.
- Applied Cursor for AI-assisted refactoring, unit test scaffolding, and code review preparation under repository guardrails, test gates, and senior review standards, cutting repetitive delivery work by 25% without weakening production quality.
- Mentored junior engineers through design reviews, pull request feedback, debugging sessions, and knowledge transfer, helping shorten onboarding by about 30% and improve delivery consistency across the team.
Senior Software Engineer - Rayneta
(2020-09 - 2022-03)
Built internal analytics and campaign operations services for a data-driven paid media agency, designing C#/.NET 5, ASP.NET Core, React, and SQL-backed workflows that centralized attribution, pacing, reporting, and performance analysis across multi-channel growth programs.
- Developed database schemas, indexes, stored query patterns, and reporting views for campaign performance data, reducing reporting lag from next-day refreshes to near-real-time delivery and saving analysts 12 hours per week.
- Delivered secure dashboard APIs and business-rule validation services that improved campaign visibility, helped account teams react to spend and ROAS shifts 30% faster, and reduced manual spreadsheet reconciliation.
- Improved frontend accessibility and usability across React reporting workflows by tightening keyboard navigation, form validation, semantic markup, and contrast handling for analyst-facing dashboards.
- Containerized backend services and automated GitHub Actions CI/CD pipelines, cutting release time by 40% and reducing environment drift across development and staging.
- Expanded unit and integration test coverage around ingestion, reporting, and API workflows, improving defect detection before release and giving stakeholders more reliable campaign data.
Full Stack Engineer - The Hartford
(2018-02 - 2020-09)
Enhanced policy management platform capabilities inside a large insurance environment, building C#/.NET Core 3.1, ASP.NET Core MVC, Angular, SQL-backed services, and secure customer servicing workflows for quoting, policy administration, and internal review teams.
- Implemented backend APIs, Entity Framework data access, LINQ queries, and validation logic that reduced policy processing exceptions by 28% and improved customer service completion times by 22%.
- Strengthened OAuth2-secured APIs, role-based access control, audit logging, and sensitive policy data handling while addressing common OWASP vulnerabilities and reducing manual audit preparation by 20%.
- Designed schema changes, indexes, stored query logic, and reporting views for policy workflows, improving database reliability and making business rule enforcement easier to trace during governance reviews.
- Remediated UI accessibility issues across Angular forms and policy workflows, improving keyboard navigation, validation messaging, screen-reader-friendly markup, and contrast consistency for internal users.
- Expanded automated regression, unit, and integration coverage across release cycles, reducing escaped defects by 20% and improving deployment predictability for business-critical insurance workflows.
Software Engineer - Affirm
(2014-10 - 2018-02)
Built and scaled backend payment and servicing APIs for a fast-growth fintech platform focused on transparent pay-over-time experiences, using C#, ASP.NET Web API, SQL Server, and secure REST integrations to support merchant checkout, payment plan servicing, and internal operations as volume expanded toward $1B+ in processed transactions.
- Designed partner integrations and onboarding workflows using Python, JavaScript, REST APIs, and SQL-backed services, improving merchant launch speed by 30% and decreasing manual reconciliation effort by 10 hours per week.
- Optimized payment, servicing, and ledger-related SQL queries plus scheduled jobs, cutting reconciliation runtimes by 35% and improving reporting accuracy for finance stakeholders.
- Implemented secure coding patterns around payment workflows, including parameterized SQL access, input validation, exception handling, and safer API error responses for sensitive transaction data.
- Added unit and integration tests around funding, settlement, and exception handling logic, helping reduce production defects by 20% while supporting 99.9% reliability during rapid platform growth.
- Supported Git-based source control, pull request reviews, CI/CD releases, and production troubleshooting for merchant-facing APIs and internal financial operations workflows.