Background
Sayhoon Lee

Software Engineer

Scroll to explore

Sayhoon

Lee

About Me

I'm a full-stack software engineer based in Michigan. I graduated from the University of Michigan with a B.S. in Computer Science and have been building production web applications.

Education

University of Michigan – Ann Arbor

B.S. in Computer Science

2020 – 2025

Experience

Orbital View

Software Developer (Contract)

Tap Phong Trading Company

January 2026 – Present
  • Built internal tools to improve order tracking, workflow visibility, and day-to-day operational efficiency across core business processes.
  • Automated reporting and data-processing workflows with Python, pandas, and Excel, surfacing 5,000 priority items from a dataset of more than 35,000 products.
  • Developed and maintained internal web applications using Django, React, Node.js, and TypeScript, helping reduce a major project timeline from ~1 year to ~3 months.

Freelance Software Engineer

January 2023 – January 2026
  • Designed and built responsive websites for clients using React, handling development, deployment, and maintenance.
  • Built an order display system using React, Node.js, TypeScript, and PostgreSQL to surface live order information, manage status updates, and improve workflow visibility.
  • Worked closely with clients to turn business requirements into user-friendly solutions and iterative product improvements.

Technical Instructor

University of Michigan

2022 – 2023
  • Delivered instruction in Data Structures, Algorithms, Object-Oriented Programming, and Web Development using C++, JavaScript, TypeScript, HTML, CSS, and React.

Projects

Full-Stack

Low-Code AI Workflow Builder

Full-stack platform to visually build, save, and run multi-step AI workflows. JWT auth, backend execution engine with Express + Prisma, outputs passed between steps.

#React#TypeScript#Node.js#PostgreSQL#Prisma#JWT
Explore →
Real-Time

Multiplayer Drawing Game

Real-time multiplayer draw-and-guess game. Stateful Socket.IO event system for rooms, turns, timers, and live scores. Synced Canvas across screen sizes.

#React#Node.js#Socket.IO#Canvas
Explore →
Deployed

Portfolio Platform

Personal portfolio with React + TypeScript frontend, Django + SQLite backend, and a ChatGPT-powered AI chat assistant. Deployed on Vercel and Railway.

#React#TypeScript#Django#ChatGPT API
Explore →
Frontend

Resume Builder

Interactive resume builder with drag-and-drop reordering via @dnd-kit, real-time preview, and print-optimized layouts. Type-safe models throughout.

#React#TypeScript#Tailwind CSS#dnd-kit
Explore →
Frontend

Schema-Driven Form Builder

Dynamic form generation from JSON schemas with reusable components, comprehensive validation, and multi-step workflow state management.

#React#TypeScript#Vite
Explore →
Vanilla JS

Instagram Clone

Client-side social media app with dynamic content via REST APIs. Async feed updates, likes/comments without page reloads, all in vanilla JavaScript.

#JavaScript#HTML#CSS#REST APIs
Explore →

Technical Skills

Orbital View
Languages
PythonJavaScriptTypeScriptCC++SQL
Web
ReactNext.jsNode.jsExpressDjangoDjango REST FrameworkFlaskTailwind CSSVite
Databases
PostgreSQLMongoDBSQLite