Experience

A paid infrastructure consulting engagement, a production SaaS I'm co-building with a founder, and a stack of shipped products of my own. Timeline below — technical work only. The longer personal arc lives on the timeline page.

Professional work timeline

Apr 2026 — Present
Software & Infrastructure Consultant
Peak3 Visuals · Seattle · Client: Dennis Gazhenko
Paid consulting. Ran a full infrastructure audit of the company's production booking + dispatch stack: 4 repos, 10 Zapier automations spanning 571 steps, a Google Sheets data layer sitting near its ~2,500-booking ceiling, QuickBooks and Google Calendar integrations on top. Caught live credentials exposed in a public GitHub repo and rotated them; locked down the Google Apps Script deployment URL; documented every Zapier automation with a risk register (37 risks, 5 critical). Diagnosed a 110-step QuickBooks delay and scoped a stabilization phase to fix it.
Infra audit · security rotation · Zapier architecture · $1,200 invoiced phase 1
Feb 2026 — Present
Backend & Frontend Engineer
Field Alpha · with Ruvim Yushchenko (founder / CEO)
Co-building Field Alpha with Ruvim. I own the backend architecture and the UI frontend across both surfaces. Next.js web portal + Expo/React Native technician app. Supabase PostgreSQL with RLS, Gemini 2.0 Flash intake, route optimization, invoicing, parts inventory. Latest mobile build sits at 217/217 tests green with the full Supabase migration landed on main. Live with 3+ technicians.
Field Alpha case study

The work that taught me how to think.

Three projects from early in my UW run that shaped how I write code now more than anything since.

// 01 · INFO 201 · Winter 2024
First Git repo. First team project.
72 commits with ThienTran on a data-science final project in R. First time I'd ever pushed to GitHub, first time I'd reviewed someone else's pull request, first time I'd watched a branch merge break a teammate's code. Every bad habit I still fight came from this repo.
// 02 · CSE 123 · Spring 2024
Huffman · MiniGit · DisasterRelief
Three Java projects that still live rent-free in my head. Implementing a Huffman encoder taught me tree traversal in a way no lecture could. Writing MiniGit taught me what a commit actually is. DisasterRelief was the first time I had to reason about a data structure that outlived a single function call.
// 03 · INFO 340 · Spring 2025
Fantasy Football · 184 commits w/ Connor Bui
React + Vite + Firebase. Two-person team, 184 commits over a quarter. Where I learned that "shipping a web app" and "making React components render" are two completely different skills. Every production app I've built since has this project's fingerprints on it.

Skills & Tech Stack

Languages
PythonJava RSQL HTMLJavaScript
Frameworks & Runtime
Next.jsReact React Native / ExpoSwiftUI FastAPITailwind CSS Vite
Data, DB & AI
Supabase / PostgreSQLSQLAlchemy PandasNumPy scikit-learnRStudio / Shiny OpenAIGemini Data Modeling
Cross-disciplinary
Technical WritingSystem Design Visual SystemsTypography Creative DirectionEditing & Color Problem-SolvingCommunication

University of Washington, Seattle

B.S. Informatics · Data Science track · Expected 2026

GPA: 3.8 · Dean's List
Relevant coursework: Information Systems (4.0), Data Science (4.0), Databases & Data Modeling (3.6), Data Structures & Algorithms, Informatics Capstone (Go Macro)

More on UW & iSchool