안강 섬김 노인복지센터 홈페이지
복지센터 공식 홈페이지와 운영자 CMS. 게시 사진의 얼굴을 자동 감지·블러 처리해 이용자 초상권을 보호한다.
- Next.js
- TypeScript
- Supabase
- Cloudflare R2
- Sharp
- face-api.js

백엔드 중심 풀스택 개발자
실사용자가 있는 서비스를 수주부터 설계·개발·운영까지 혼자 책임집니다. 기획부터 인프라 운영까지 혼자 맡았고, 프론트엔드도 직접 구현합니다.
Claude Code 같은 AI 도구를 적극적으로 씁니다. 코드가 빨리 나올수록 중요한 건 “무엇을 왜 만드는가”와 “원하는 동작이 유지되는가”라고 생각합니다. 그래서 원하는 동작을 단위 테스트와 E2E로 고정하고, CI 게이트를 통과해야만 배포되게 만듭니다.
Java · Spring Boot · NestJS · Node.js · Next.js Server Actions
인증·권한, 파이프라인, 동시성 제어를 주로 맡습니다.
PostgreSQL · MySQL · Neon · Supabase · Cloudflare D1 · Drizzle ORM
BaaS 의존에서 스키마·마이그레이션 직접 관리로 옮겨왔습니다.
TypeScript · React · Next.js App Router · Tailwind CSS
운영 중인 서비스의 UI를 전부 직접 구현했습니다.
Cloudflare Workers · R2 · Vercel · Docker · GitHub Actions
배포 파이프라인과 크론·큐 운영까지 직접 맡습니다.
처음부터 잘한 건 아닙니다. 첫 프로젝트는 CI를 붙이는 데 석 달이 걸렸고, 그동안 무엇이 깨지는지 모른 채 고쳤습니다. 프로젝트를 거듭할수록 검증 체계를 먼저 세우게 됐고, 네 번째 프로젝트는 시작하는 날 CI부터 만들었습니다.
| 프로젝트 | 착수 | CI 구축까지 |
|---|---|---|
| 모두의 캠퍼스 | 2026.04 | 87일 |
| 안강 섬김 | 2026.05 | 73일 |
| 영천중앙교회 | 2026.06 | 16일 |
| 특장차 제작업체 | 2026.07 | 당일 |
복지센터 공식 홈페이지와 운영자 CMS. 게시 사진의 얼굴을 자동 감지·블러 처리해 이용자 초상권을 보호한다.
설교·주보·소식·갤러리 공개 페이지와 CMS. 유튜브에 영상이 올라오면 자막 수집부터 AI 요약까지 자동으로 채워진다.