/ experience

Where I've built.

Three roles. All operational. Code, schema, Terraform, incidents.

Triforce Software

2024 — Present

Founder & Lead EngineerArizona

Custom software studio shipping AI-first products. Forge, Doorline, and Treemap.

  • Built Forge — non-engineers describe an app, agents build and deploy it.
  • Built Doorline end-to-end — a Next.js investor terminal with a deterministic metrics engine and a Stripe-metered public API.
  • Shipped Treemap, a notarized macOS app sold via Stripe.
  • Designed every piece of company infrastructure end-to-end.
Next.js
React 19
TypeScript
Tailwind CSS
PostgreSQL
Drizzle
Claude (Anthropic)
Mapbox
Stripe
Docker
Electron

On Q Property Management

2025 — Present

Lead Software EngineerScottsdale, AZ

Lead engineer. Built the shared platform every new product runs on, automated an ops role with AI, and train leadership on practical AI use.

  • Built the shared platform every new product is built on — auth, data, observability, deploy.
  • Automated an entire operations role with AI, freeing the headcount for higher-leverage work.
  • Replaced a multi-day spreadsheet close with a typed monthly-close pipeline that runs in minutes.
  • Shipped an internal AI dev-agent platform — Strands agents spin up sandboxes and auto-open PRs from natural-language prompts.
  • Wired Sentry webhooks into the agent loop for production auto-remediation.
  • Cut AWS spend by migrating ML workloads from SageMaker to Bedrock.
  • Led a production data migration from DynamoDB to MongoDB.
  • Trained the leadership team on practical AI use — playbooks, evaluation, hands-on patterns.
  • Tech lead across architecture, hiring, and code review.
Next.js
React
TypeScript
Python
FastAPI
PostgreSQL
MongoDB
DynamoDB → MongoDB migration
Redis
AWS (EC2, RDS, Amplify, S3)
AWS Bedrock
Strands SDK
Terraform
Docker

Veritas Technologies

2021 — 2023

Software Engineer & InternMountain View, CA (Remote)

Enterprise Applications team. Internal tooling for business-critical processes.

  • Built Online Provisioning Forms — an internal form-builder that set up major process transformations.
  • Replaced the legacy GTM Java applet with a modern React UI, cutting latency.
  • Integrated routing, approvals, and audit logging into internal systems.
Java
ReactJS
SQL

/ résumé

Want the receipts?

Grab the full résumé or skim the projects.