Highly experienced Senior Software Engineer with 9 years of building scalable applications. Equally passionate about understanding the business and delivering technically robust solutions, I thrive in roles where I can own projects end-to-end.
Designed and implemented a full-stack Returns Service handling return requests, shopper communication (emails), Amazon + internal OMS updates, refund logic, and warehouse tracking; led frontend engineers on React-based return portal and ops UI
•
Enhanced Java-based Order Management System (OMS) by improving observability, error handling, and alerting; bridged OMS with TypeScript microservices to provide system-wide visibility and support cross-service projects
•
Resolved systemic billing issues by collaborating with the Data team to identify root causes of miscalculated fees; streamlined processes to cut billing efforts from weeks to days and built a new Node.js billing service with Stripe and Adyen integrations
•
Extended role-based access control (RBAC) to support brand vs. global roles by updating backend decorator logic and ensuring authorization was consistently applied across services. Led frontend engineers to enforce role restrictions in the portal UI, making the platform merchant-ready and preventing cross-client data exposure.
Acted as an internal consultant to the Checkout team, leveraging prior payments experience to improve Adyen and Stripe integrations, identifying misconfigurations in 3DS that increased authorization rates by ~10%, and leading efforts to capture key payment data and visualize auth performance to drive further optimization
•
Played a key role on the Supply Chain team, working across front-end (React, TypeScript) and back-end (Node.js, TypeScript) systems to deliver cohesive, reliable user experiences
•
Integrated with 3PLs and implemented solutions, improving inventory accuracy and operational efficiency
Designed and implemented the party-screening check flow (sanctions, PEP, criminal lists), including recurring scans on all legal entities during onboarding, updates, and scheduled re-checks; added escalation handling and greenlisting logic to minimize false positives while maintaining compliance
•
Optimized the n-gram fuzzy-matching algorithm by debugging and tuning filters to reduce manual review workload without sacrificing detection accuracy
•
Contributed to Adyen’s KYC platform, which scaled from <1M to 11M+ daily checks, delivering features and fixes within a compliance-critical workflow
Built the entire onboarding process for engineers at Adyen. Onboarding between 10-20 Engineers each month
•
Created and organized introduction sessions and deep dive sessions on our way of developing, our architecture, and our tools (many of which were built in house)
•
Managed our mentorship program to ensure new engineers had a smooth first few months
Education
2012 — 2016
The Wharton School
Concentration in Finance and Minor in Computer Science