Web Developer Β Β·Β Seoul, Korea
I build web products with clean architecture and great developer experience.
Previously at @travelmakers, building Next.js platforms and design systems.
- Building Contract Guardian β AI κ³μ½μ λΆμ SaaS (Next.js 16 + Claude API + Supabase)
- Applying Feature-Sliced Design architecture to production monorepo
- Exploring AI integration patterns: Claude API, Gemini API in Next.js apps
journey
title 2026 Focus Areas
section AI & Web
Claude API Integration: 5: Done
Gemini API Exploration: 4: Done
AI-powered PDF Analysis: 5: In Progress
section Architecture
FSD Migration: 5: Done
Monorepo (Turborepo): 5: Done
Design System (Dash): 4: Done
section Infra
Docker Production Build: 4: Done
Supabase Auth & RLS: 5: Done
Redis Rate Limiting: 3: In Progress
Type-safe everything Zod validation + TypeScript strict mode, end-to-end type safety
FSD architecture Layered imports: shared β entities β features β widgets β pages
Monorepo-first Turborepo + pnpm workspaces, shared packages across apps
Production habits Rate limiting, audit logging, PII filtering, CORS β built in from day one
Frontend TypeScript Β· React Β· Next.js Β· Tailwind CSS Β· React Native
Backend Node.js Β· Supabase Β· GraphQL Β· MySQL
Infra Docker Β· GitHub Actions Β· AWS Β· Vercel Β· Turborepo
WakaTime
I'm an Early π€
π Morning 5176 commits βββββββββββββββββββββββββ 24.07 %
π Daytime 11078 commits βββββββββββββββββββββββββ 51.52 %
π Evening 5125 commits βββββββββββββββββββββββββ 23.83 %
π Night 125 commits βββββββββββββββββββββββββ 00.58 %
π I'm Most Productive on Wednesday
Monday 3189 commits βββββββββββββββββββββββββ 14.83 %
Tuesday 3971 commits βββββββββββββββββββββββββ 18.47 %
Wednesday 5271 commits βββββββββββββββββββββββββ 24.51 %
Thursday 2975 commits βββββββββββββββββββββββββ 13.83 %
Friday 2934 commits βββββββββββββββββββββββββ 13.64 %
Saturday 1511 commits βββββββββββββββββββββββββ 07.03 %
Sunday 1653 commits βββββββββββββββββββββββββ 07.69 %
π This Week I Spent My Time On
ποΈ Time Zone: Asia/Seoul
π¬ Programming Languages:
Other 6 hrs βββββββββββββββββββββββββ 92.80 %
Markdown 23 mins βββββββββββββββββββββββββ 06.13 %
TOML 3 mins βββββββββββββββββββββββββ 00.80 %
Git Config 0 secs βββββββββββββββββββββββββ 00.17 %
JSON 0 secs βββββββββββββββββββββββββ 00.09 %
π₯ Editors:
Google Calendar 6 hrs βββββββββββββββββββββββββ 92.80 %
Cursor 27 mins βββββββββββββββββββββββββ 07.20 %
π» Operating System:
Unknown OS 6 hrs βββββββββββββββββββββββββ 92.80 %
Mac 27 mins βββββββββββββββββββββββββ 07.20 %
I Mostly Code in TypeScript
TypeScript 28 repos βββββββββββββββββββββββββ 41.79 %
JavaScript 21 repos βββββββββββββββββββββββββ 31.34 %
Python 7 repos βββββββββββββββββββββββββ 10.45 %
Jupyter Notebook 2 repos βββββββββββββββββββββββββ 02.99 %
MDX 1 repo βββββββββββββββββββββββββ 01.49 %
Last Updated on 20/03/2026 00:39:56 UTC





