About
Senior fullstack engineer specializing in React and TypeScript
10+ years across consumer apps, B2B platforms, and AI-powered features
Equally comfortable in .NET Core, Node.js, and modern monorepos
Experience
Highlight
Senior Software Engineer
June 2022 - May 2026
- Created an AI-assisted setup wizard that turned a short study description or scoping document into a configured project
- Built an AI chat that lets researchers ask questions about study results in plain English instead of pivoting CSVs
- Migrated three apps into a monorepo, splitting code into feature packages and cutting CI times with caching
- Took the consumer app from POC to launch, including onboarding, SMS verification, and the rest of the mobile flow
- Shipped an analytics dashboard with cross-tab analysis and CSV export for the market research team
- Set up shared API packages with RTK Query hooks and types by running codegen off of an OpenAPI spec for C# APIs
- Utilized a shared component library so the consumer, client, and admin applications pulled from the same primitives
Skills: React, Next.js, Monorepo, C#, .Net Core, Docker, Kubernetes, AWS
AVB Marketing
Software Engineer
Mar 2019 - May 2022
- Migrated the e-commerce storefront (~800 sites) from custom webpack to Next.js for the SEO and TTI wins
- Added French localization to two apps so the same codebase could serve our Canadian customers
- Integrated the credit-check and payment vendors behind the checkout flow, which facilitated roughly $9M/month
Skills: React, Next.js, Redux, Docker, AWS
Intel
Software Engineer
Aug 2018 - Mar 2019
- Worked on a Django and Angular based test automation suite for NAND memory validation, allowing for quick edits and reruns
- Utilize SQLAlchemy for relational model and D3 to display filtered graphs displaying execution trends
- Refresh and add documentation to allow for expedited onboarding
Skills: AngularJS, Python, Django, SQLAlchemy
Stanislaus County - Agricultural Commissioner's Office
Software Developer II
Dec 2016 - June 2018
- Built an offline-capable PWA for inspectors doing phytosanitary work on iPads in orchards where signal is unreliable
- Wrote a scale-testing app that generated the inspection certificates and invoices the office had been producing by hand
- Used Python to produce per-vehicle milage reports from inspector Excel logs for yearly audits
Skills: React, Docker, Python
Mattersight
Software Developer
Feb 2016 - Dec 2016
- Wrote the C# / ZeroMQ adapter that pulled real-time agent and call events out of Aspect for the analytics pipeline
- Refactored the audio-vendor integrations behind a factory so adding inContact didn't require a new branch of the code
- Built a codegen tool that scaffolded the per-customer project setup that had been eating about a week per client onboarding
Skills: C#, ZeroMQ