Summary
After 10+ years as an engineer embedded in product teams — writing specs, owning roadmaps, working directly with design and leadership — I'm making the deliberate move into Product Management full-time.
I've been doing the job in practice; now I want to own it by title too.
Most recently shipped at Unlisted Homes — now actively seeking my next full-time role.
Experience
Front End Developer
2025 — 2026
Unlisted Homes
Built the platform powering off-market real estate discovery and transactions.
React
TypeScript
Ruby
Capacitor
WordPress Developer
2020 — Present
Ongoing WordPress development for San Diego Made, the community for San Diego's makers and creatives — programs, markets, events, and the San Diego Made Factory.
WordPress
PHP
CSS
Senior / Lead Front End Developer
2020 — 2025
Launch Control · Remote, CA
Led front end development across multiple SMS-based marketing platforms. Angular, React, and React Native development alongside graphic design and UI/UX leadership for a suite of products.
Angular
React
React Native
TypeScript
UI/UX
Vue Developer & Designer
2022
Vue development and design for MemoryShare, the live-streaming platform funeral homes use to stream services directly from their websites.
Vue.js
UI/UX
Design
Developer
2021
AMZAlert (retired)
Built AMZAlert on an ASP.NET backend with a JavaScript front end. The product has since been retired. RIP.
ASP.NET
JavaScript
Web Developer / Programmer
2018 — 2020
Lean Engineering · San Diego, CA
Designed and built custom client applications from architecture through deployment. ASP.NET backend with Angular front end, full project lifecycle ownership.
ASP.NET
Angular
MySQL
JavaScript
Web Developer
2016 — 2017
VURIA Creative Technology · Scottsdale, AZ
Custom CMS builds, React Native apps, and client site maintenance from PSD mock-ups through to server deployment.
React Native
React
Figma
Concrete 5
Paramedic | Emergency Medical Services
2009 — 2015
Pridemark · Denver, CO
Emergency medical services across multiple Denver metro cities. Fast, high-stakes decisions with incomplete information — directly applicable to production systems.