Software engineer building production web and mobile applications with TypeScript, React, Python, and PostgreSQL. Experience taking products from initial requirements through release, owning a startup's engineering function, and delivering payments, automation, and AI integrations.
Proofmap — Founding Engineer
Sep 2025–present
B2B platform for turning customer interviews into searchable evidence and approved content.
TypeScript, React, Python, PostgreSQL, Supabase, GCP, Langfuse
- Delivered a client-testable, multi-tenant beta in three weeks as the sole engineer; now own platform development and operations. Use AI-assisted development with architecture review, adversarial reviews, testing, and CI quality gates.
- Turned the founder's requirements and UI prototypes into production React/TypeScript workflows for searchable quote libraries, customer approvals, and versioned content publishing, integrating application state, APIs, and database access.
- Replaced manual transcription, ChatGPT, and spreadsheet handoffs with a Python pipeline on GCP Cloud Run and Cloud Tasks. Integrated automated quote extraction and scoring with in-app review and import, plus Langfuse tracing and prompt management; moved processing off Edge Functions to address execution-time limits.
- Implemented PostgreSQL row-level security for tenant isolation and built a role-matrix regression harness that checks database access permissions in CI when migrations change.
- Built five production Model Context Protocol (MCP) servers for internal operations and customer-facing integrations, connecting AI assistants to data and workflows with OAuth 2.1 authentication and access controls.
Trade Agent — Software Engineer (Contract)
Aug 2025–Jun 2026
Construction software for contractors, with project management, invoicing, and payments across web and mobile.
TypeScript, Next.js, React Native / Expo, Fastify, PostgreSQL, Stripe, RevenueCat
- Designed and shipped subscriptions across web, iOS, and Android, unifying Stripe and RevenueCat purchases in a shared PostgreSQL entitlement store. Owned requirements clarification, the implementation proposal, and development, with design review from a technical consultant.
- Fixed a purchase-flow race that returned paying users to the paywall by adding synchronous purchase verification alongside asynchronous webhooks; implemented scheduled enforcement of trials and grace periods.
- Added five-role authorization, financial-field filtering, and invoice-sharing controls across API, web, and mobile. Preserved existing tenant behavior through per-organization rollout flags and regression tests.
- Built invoicing in React Native / Expo from creation through sending and voiding, including API routes, PDF generation, dashboard metrics, and Stripe Connect onboarding for payment collection.
- Authored approximately 294 unit and route test cases, including adversarial data-leak tests. Built subscription-aware Playwright fixtures and migrated 22 end-to-end specs to accommodate the new paywall.
Revel Reviews — Cofounder / Backend Developer
Jul 2023–Aug 2024
JavaScript, Python, SvelteKit, Supabase, PostgreSQL
- Co-built a nightlife review platform, owning backend and data work while a technical cofounder led frontend development.
- Built custom JavaScript geolocation and venue-import logic and a Python geocoding pipeline for the initial platform; contributed to its SvelteKit and Supabase rebuild.
Colorado State University
Graduated Aug 2024
B.S. Computer Science, Minor in Business Administration
United Rocks — Volunteer
Mar 2026–present
Teach climbing for individuals with intellectual and developmental disabilities.