Full-stack developer · React & TypeScript · Vercel AI SDK contributor
Bachelor's in Computer Engineering · Engineer Information Processing
I build web applications and developer tools. I also contribute fixes to open-source libraries I use.
Seoul, South Korea.
Merged: #24349 — Preserve streamed tool ordering and signature history
- Fixed the ordering of text and completed tool calls in Google/Vertex streams.
- Preserved standalone thought signatures on empty text and reasoning parts for conversation replay.
- Authored the implementation, reproduction, and original regression tests.
Jun 2025 – Jun 2026
- Managed development and built the backend for a content-marketing form builder in a four-person team. Defined MVP scope and feature priorities with the product owner. The team developed the MVP over two months and tested it with 50 users.
- Built and delivered a CMS backend for multiple hospital websites, separating content managed by each hospital from content produced and supplied by our team.
An applicant tracking system for university club recruitment.
Role: Frontend developer · Jul 2024 – Mar 2025
- Built a drag-and-drop Kanban board for applicant management in response to feedback from public demos and expert interviews.
- Contacted a Korea University computer club and supported its adoption of Cruru for recruitment, participating in meetings and follow-up improvements.
- Cruru had an estimated 1K monthly active users (MAU) in March 2025.
A React state management library I built with automatic dependency tracking and path-based subscriptions.
TypeScript · JavaScript · React · Node.js · GraphQL · PostgreSQL · Vitest