본문으로 건너뛰기

Portfolio

비즈니스 문제를 기술로 해결한 경험들입니다. 작은 토이 프로젝트부터 실무 레벨의 서비스까지 다양한 결과물을 확인해보세요.

언커버 (Uncover)
Web

언커버 (Uncover)

저작권 문제없는 음원을 찾고 영상과 미리 매칭해보는 스트리밍 플랫폼. Recoil 상태 관리와 Audio/Video 동기화 로직 구현.

React
TypeScript
Recoil
AWS S3
View Details
AI 협업 포트폴리오 (subeom.dev)
Web Platform

AI 협업 포트폴리오 (subeom.dev)

Next.js 14와 FSD 아키텍처, Supabase로 구축하고 AI와 협업하여 완성한 나만의 포트폴리오 플랫폼

Next.js 14
TypeScript
Supabase
FSD Architecture
+2
View Details
항해플러스 아카이빙
Backend

항해플러스 아카이빙

LMS 과제 제출 이력 영구 보존 서비스. 결함 허용 PR 매칭 알고리즘 설계 및 4-Layer Fallback 로직 구현.

Node.js
NestJS
GitHub API
React
+2
View Details
Claude Code Skills Panel
Developer Tools

Claude Code Skills Panel

Claude Code 슬래시 커맨드를 한 번의 클릭으로 실행하는 VS Code 확장. Open VSX 4,466 다운로드 · 평점 5.0, 7일 만에 v0.44.6, 4개 IDE · 4개 언어 배포.

VS Code Extension API
Node.js
Vanilla JavaScript
Webview API
+3
View Details
claude-distill
Developer Tools

claude-distill

Claude를 매일 새로 출근하는 알바생이라고 생각해보세요 — 어제 가르친 요령을 오늘 또 설명하지 않게, 인수인계 노트를 자동으로 적어두는 Stop hook 기반 npm CLI.

Node.js 18+
Anthropic API (Claude Haiku / Sonnet / Opus)
Claude Code Hooks (Stop hook)
npm CLI
+2
View Details
애니스쿨 (Anyschool)
Web

애니스쿨 (Anyschool)

얼굴 공개 부담 없이 개성을 표현할 수 있는 랜덤 동물 캐릭터 생성 서비스. AWS Lambda를 활용한 이미지 처리 파이프라인 구축.

React
AWS Lambda
S3
Dom-to-image
+1
View Details
A11yGym: 웹 접근성(KWCAG 2.2) 실습 플랫폼
Web Platform

A11yGym: 웹 접근성(KWCAG 2.2) 실습 플랫폼

Monaco Editor와 axe-core를 iframe 내에서 연동하여 실시간 접근성 검증 시스템을 구축한 인터랙티브 학습 플랫폼

Next.js 14
TypeScript
Monaco Editor
axe-core
+2
View Details

Latest Articles

지속적인 학습과 성장을 기록합니다. 최근 작성한 블로그 글들을 확인해보세요.

View all posts