From the screen to the system behind it

I’ve spent a decade building new product flows while existing systems, data, and day-to-day operations kept running. I work across the interface and services, settle edge cases with the people closest to the rules, and stay involved when changes ship.

Looking for a remote team where scope matters more than title

16+ yearswriting production software
10+ yearsbuilding investor and operations software
Built and supportedproduct flows, data, and delivery systems

Case studies

Three problems I worked on across RealtyMogul’s investor, data, and delivery systems.

What the ticket leaves out

Business rules

Product, Ops, and Support usually know the exceptions the ticket leaves out. I work through those with them before I build.

Data ownership

A stale write can look perfectly valid. I trace ownership, retries, and recovery when data moves between systems.

Release paths

Flags, checks, runbooks, and a way back belong in the work—not in a cleanup sprint after launch.

AI tools

I give Codex and Claude useful context and repeatable procedures, then review the changes and own the result.

2016 — 2026

RealtyMogul

Los Angeles · Remote since 2020

Principal Engineer / Director of Engineering, hands-on IC

Principal Engineer, Feb 2024 – Jun 2026; Director of Engineering, Jan 2019 – Feb 2024. In both roles, I stayed hands-on with architecture, implementation, modernization, and production support.

2010 — 2015

KWALL

Newport Beach, CA

Senior Drupal Developer

Built and maintained Drupal/PHP websites and custom applications, including modules, CMS integrations, MySQL-backed features, launches, and production support.

Tools I've used in production

React and Next.js on the surface; queues and Lambdas behind it; Postgres and MySQL underneath.

Application
React, Next.js, TypeScript, JavaScript, Python, PHP, APIs
Data & events
Postgres, Supabase, MySQL, EventBridge, SQS/SNS
Cloud & delivery
AWS Lambda, S3, CloudFront, Cognito, SST/CDK, Docker, CI/CD
Operations
Observability, incident response, permissions, recovery, production debugging
Education

University of Arizona · B.S. Computer Science