Nathan Patterson, drawn as an anime portrait.

Nathan Patterson

Software Engineer · Salt Lake City, Utah

I build full-stack systems that keep running without me. TypeScript and Next.js on AWS, PostgreSQL underneath, and agents doing the work on a schedule.

Experience

Patterson Homes

Senior Software Engineer

2025-2026

Lehi, Utah

  • Sole engineer for a residential homebuilder's entire software platform: an internal operations portal serving five departments and the public homebuyer-facing marketing site, both TypeScript and Next.js on AWS.
  • 12 or more third-party integrations on a webhook-to-queue-to-worker architecture, using Postgres row-level locking to guarantee exactly-once processing across concurrent Lambda invocations.
  • 9 recurring business workflows automated as scheduled AWS Lambdas, replacing manual analyst work with a daily pipeline.
  • An internal AI assistant on the Anthropic SDK: a multi-turn tool-calling agent with 6 role-aware, database-backed tools that let staff query vendors, change orders and meeting history in plain English.
  • A meeting-to-backlog pipeline: Claude extracts feature requests from recorded meetings and links each to its moment in the transcript, a non-technical coworker triages them on a card wall, and one click opens a ClickUp task and a GitHub issue that fires a workflow to open a draft PR.

RevRoad

Software Engineer, Full Stack

2023-2025

Provo, Utah

  • Embedded with venture-portfolio startups as a technical lead, solving ambiguous problems in unfamiliar stacks and shipping to production on aggressive timelines.
  • A production event-driven serverless backend on AWS CDK, Lambda and EventBridge, plus the CI/CD and developer tooling that let client teams iterate without me.

Yonsei University, Korean Language Institute

Full-Time Korean Language Program

2019-2023

Seoul, South Korea

  • Completed the intensive full-time program and earned the Korean Language Certificate.
  • Shipped machine-learning and fintech side projects alongside it: a TensorFlow NLP sentiment-analysis trading bot over Twitter data, and a React and Redux news reader built against a mocked API layer.

4C Insights

Software Engineer, Full Stack

2016-2018

Seattle, Washington

  • Production features against five third-party advertising APIs, including a system that resolved and linked objects across all five.
  • Time-sensitive Facebook API migrations, coordinating code and database changes to prevent customer-facing breakage.

Microsoft, via Allyis

Software Development Engineer in Test

2016

Seattle, Washington

  • Automated test suites for the retail division, built with Selenium WebDriver and C#.

Skills

Languages
TypeScript · JavaScript · SQL · Python · Java · C/C++
Frontend
Next.js · React · React Server Components · Tailwind CSS · shadcn/ui · Radix
Backend and data
Node.js · PostgreSQL · Row-level security · Supabase · Zod · REST · Webhooks · Event-driven architecture
Cloud and DevOps
AWS Lambda · CloudFront · EventBridge · AWS CDK · SST · GitHub Actions
AI
Anthropic Claude SDK · Agentic tool use · LLM extraction pipelines

Education

University of Utah

B.S. Computer Science, Finance, and Accounting

Salt Lake City, Utah

University of Washington

FinTech, Data Science, and Big Data Technologies certificates

Seattle, Washington

Print this page to save it as a PDF, or see the work it came from.

Build something
that runs without you.

Type it here — it lands on my dashboard and pages my phone.