Skip to content

Ryan Choi builds fast, accessible software for product teams.

Fast
Prerendered static HTML · no client-side UI framework · no webfont layout shift
Accessible
WCAG AA contrast (4.5:1 floor) in both themes · visible focus on every control

Senior Full-Stack Engineer specializing in Vue, React, Node.js, PHP, and design systems for fintech and SaaS teams.

Role
Senior Full-Stack Engineer
Focus
Design systems · Full-stack product engineering · Accessibility
Stack
TypeScript · Vue · React · Node.js · PHP · PostgreSQL · Docker
Domains
Fintech · SaaS
Status
Open to senior full-stack roles

01 Selected work

All projects →

Product, tooling, and platform infrastructure

A focused sample. Each entry links straight to the live site or its source.

01.1

ClearStack Dev

Marketing site for a software agency serving small businesses in Minnesota. Built with Astro 5, Vue 3, and Tailwind CSS v4.

  • Astro
  • Vue
  • TypeScript
  • Tailwind CSS
  • Cloudflare Pages

01.2

ryanchoi.dev

Personal portfolio and blog. Dark-themed, multi-page static site built with Astro 5 and Tailwind CSS v4.

  • Astro
  • TypeScript
  • Tailwind CSS

02 Writing

All posts →

Notes on engineering craft

Short essays on software systems, tooling, and building things that stay reliable.

03 GitHub

View profile →

Recent engineering signal

A build-time snapshot of language mix, contribution history, and commit volume by repository, read from the GitHub API.

Repositories
46
Followers
11
Contributions
4,936

Contributions by year

Public / private
Contributions per year for the last 6 years, split into public and private work. Bars are proportional to the largest year.
Year Relative size Contributions
2021 12 public, 9 private 21
2022 86 private 86
2023 3 public, 8 private 11
2024 20 public, 47 private 67
2025 121 public, 1,357 private 1,478
2026 YTD 714 public, 3,139 private 3,853

Contributions

4,936 in the last year · 4,119 private

Language composition

25.0 MB across 21 languages
Language composition by bytes committed across 46 owned repositories, measured by the GitHub API.
HTML
24.5%
PHP
20.9%
TypeScript
15.8%
Vue
12.4%
JavaScript
9.3%
16 more
17.0%

Commits by repository

Public repositories by commit count over the last year.
Repository Relative size Commits
game-night 277 commits 277
ryanchoi.dev 164 commits 164
dictate 71 commits 71
crewai-headless-flow 70 commits 70
meal-plans 57 commits 57