Experience


Level Up Software LLC

2025 - Present

Co-founder, full-stack developer, and UI/UX designer · Remote (Arlington, VA)

Software consulting and product development

EMR Platform

Feb 2025 - Present

React, Better Auth, Zod, TypeScript

  • Architected a containerized backend-for-frontend (BFF) microservice using ElysiaJS and Better Auth to centralize API calls and handle authentication and authorization
  • Integrated with a custom C# server using FHIR v4 for HIPAA-regulated workflows, plus scheduling through the Acuity API

Cox Automotive

Aug 2021 - Jul 2025

Full-stack developer · Intelligent Promotions and vAuto · Remote (Arlington, VA)

TypeScript, StencilJS, Tailwind CSS, SCSS, Terraform, C#/.NET, GitHub Actions, AWS, React, New Relic

Software Engineer II

Mar 2023

• Automated upgrades for 10,000+ dealers with a custom .NET worker, saving more than 20,000 hours of manual work

Software Engineer I

Aug 2021

• Built a web-component library and delivered the Intelligent Promotions UI within seven months

View full role history

B2B SaaS web applications for merchandising

Additional contributions as Software Engineer II

  • Onboarded teams to existing front-end projects and mentored them as a front-end subject-matter expert
  • Revamped the front-end CI/CD pipeline to streamline internal deployments and testing, shortening the development feedback loop
  • Diagnosed and fixed an architecture-mismatch bug in an enterprise platform tool that installed x86_64 Terraform binaries and provider plugins during local Terraform setup on ARM64, restoring all ARM64 builds while keeping the setup aligned with enterprise guidelines

Additional contributions as Software Engineer I

  • Built a custom "Smart Fields" HTML5 text editor with a language parser, syntax highlighting, autocomplete, and backward compatibility

University of Pittsburgh

Undergraduate Teaching Assistant

Spring 2018, Fall 2019, Spring 2020

Computer Science Department

  • Led weekly lab sessions where students applied core concepts from lectures

TLI — Lead Instructor

Summer 2018

Tech Divaz & High School Academy Summer Camp

Grades 6-12

  • Taught computer science and web-development fundamentals in HTML5 and JavaScript
  • Expanded on HTML5 concepts through a follow-along canvas game: a Space Invaders clone
View course details

Education


University of Pittsburgh

B.S. in Computer Science · summa cum laude

2016 - 2020

Minor in Korean Language · Certificate in Asian Studies

GPA: 3.79/4.00 · Major GPA: 3.81/4.00


Yonsei University

Study Abroad Program · Seoul, South Korea

Fall 2018 - Spring 2019

Areas of study: Computer Science and Korean Culture

GPA: 4.00/4.30

View education details

Certificates

HashiCorp Certified: Terraform Associate (003)

September 2024

New Relic Full Stack Observability Practitioner

June 2024

Technical Skills


Languages & runtimes
TypeScript, JavaScript, Rust, C, GDScript, Python, C#/.NET, C++, Assembly, Bun, Node.js, Deno
Frontend
React, Svelte/SvelteKit, SolidJS, Web Components, StencilJS, Tailwind CSS, SCSS, React Native
Backend & infrastructure
Terraform, GitHub Actions, ElysiaJS, Better Auth, Convex, Clerk, Cloudflare (Pages, Workers, Durable Objects), Wrangler, FHIR v4, AWS
Systems, performance & graphics
Godot, WebAssembly, WebGL/GLSL, Parallel programming, synchronization primitives, cache locality, FFI, compiler design
AI & developer tooling
AI product integration, agent harnesses, computer-vision systems
Engineering practice
Product design, system architecture, workflow orchestration, SDLC automation, CI/CD, testing, observability (New Relic), analytics (PostHog)

Additional contributions: Exarchos SDLC tooling; early Deno v1 TOML parser work—fixed edge cases and expanded test coverage.

Project Highlights


timedat

2026 - Present

Product lead · Product design & UX · Full-stack development

Svelte 5, SvelteKit, Clerk, Tailwind CSS, Vitest, Convex

A privacy-first time tracker for freelancers, teams, and founders to record billable work and sweat equity—without screen surveillance or productivity scoring.

View project details
  • Designed parallel-task tracking to allocate overlapping time across tasks without double-counting it
  • Built flexible, portable live sessions backed by Convex's ACID-compliant database, with a custom diff builder for manual edits and saves while a session is active
  • Tracked fine-grained slices of task activity, breaks, and task switches in live sessions, so people can review active-time overlaps without double-counting ad hoc work logged while another session was paused

Polish Pic

Oct 2025 - Present

Product lead · Product design & UX · Full-stack development

Svelte 5, SvelteKit, Rust/WebAssembly, Tailwind CSS v4, Cloudflare Durable Objects

A privacy-first image-processing SaaS with AI image generation

View project details
  • Uses Durable Objects to coordinate image-generation sessions and record usage across requests
  • Optimizes client-side image processing with WebAssembly, a Rust image engine, and asynchronous web workers to keep the UI responsive by moving work off the main thread

3D Webcam Sandbox

2023 - Present

Private project · Sole developer

Godot, GDScript, Rust with gdext, Nokhwa, OpenSeeFace (Python)

A real-time 3D VTuber renderer that maps tracked facial movement onto 3D models and updates their textures from a live video feed

View project details
  • Built a Rust subprocess kernel for asynchronous, real-time FFI message passing
  • Implemented virtual video splitting to provide separate feeds for face-tracker input and game-engine textures
  • Used traits for dependency injection to enable mock-based system tests locally and on CI runners
  • Kept the OpenSeeFace integration current by updating dependencies and adapting the surrounding plumbing to breaking changes

Exclaim

2021

COVID-era project · Language designer & Compiler engineer · Deprecated

Rust

A template language (exclaim-grammar) and compiler for static-site generation

  • Designed an LL(1) grammar that enabled implementation of a non-backtracking recursive-descent parser
  • Used an arena-allocated index-tree pattern for memory-performant AST generation without per-node allocations in the hot loop