작업 전에 범위를 문서로
에디터를 열기 전에 짧은 브리핑을 문서화된 범위와 고정 견적으로 정리합니다. 범위를 벗어나는 새 작업은 작업 후가 아니라 작업 전에 따로 논의하고 견적을 냅니다.
작업 도중 새 요청이 들어오면 브리핑과 대조합니다. 대부분은 별도 가격이 붙는 작은 수정입니다.
04/소개
웹 개발 경력 7년+의 풀스택 개발자입니다. 프론트엔드는 Vue, Nuxt, TypeScript로, 백엔드는 Node와 NestJS에 Prisma, PostgreSQL, Redis로 작성하고, Docker, Nginx, CI로 배포합니다. 제품 설계부터 코드 작성, 프로덕션 운영까지 직접 할 수 있습니다.
2026년에는 공동창업자 겸 CTO로 AI 제품들을 출시했습니다. 6인 팀을 이끈 SEO 플랫폼 VibeSEO, 혼자 코드를 작성한 영상 생성 서비스 Getvibemotion, 수학 문제 풀이 서비스 StuddyGo입니다. 지금은 세 프로젝트 모두 종료됐습니다. 그전에는 미국 스타트업의 제품을 만드는 스튜디오 Ptolemay에서 5년 가까이 일했습니다. 프론트엔드로 시작해 마지막 1년 반은 풀스택으로 일했고, 그곳에서 B2B 앱 Jobbro를 혼자 두 달 만에 만들었습니다. 이 앱은 이후 지원금을 받았습니다. 2022-2024년에는 두바이 AX Capital에서 프론트엔드 팀을 이끌며 axcapital.ae를 처음부터 만들었습니다.
주로 채팅으로 일합니다. 코드를 쓰기 전에 범위를 합의하고, 스테이징 링크는 작업하는 대로 갱신되며, 매주 짧은 데모를 합니다. 코드베이스, 개발 계획, 또는 둘 다 맡을 수 있습니다.

04.1/걸어온 길
처음에는 가르쳤고, 그다음 프론트엔드를, 이어서 풀스택을, 그리고 제품 전체를 맡았습니다.
파트너들과 함께 AI 제품을 출시했습니다. 저는 아키텍처와 개발을 맡았습니다. 프로젝트는 모두 종료됐습니다.
미국 스타트업의 제품을 만드는 스튜디오입니다. 프론트엔드로 시작해 2024년부터 풀스택으로 일했습니다. 2022-2024년에는 파트타임으로 일하며 출시된 프로젝트를 지원했습니다.
두바이의 부동산 중개 회사입니다. 프론트엔드 팀을 이끌고 axcapital.ae를 혼자 처음부터 만들었습니다: 사이트, 관리자, Three.js 3D 아파트 뷰어.
웹 개발 과정과 어린이 프로그래밍 과정을 맡았고, 수강생은 1000명+였습니다. 2020년에는 품질 관리 부서에서 일했습니다.
04.2/접근 방식
여섯 가지 원칙. 하나하나 실수를 겪고 나서 생겼습니다.
에디터를 열기 전에 짧은 브리핑을 문서화된 범위와 고정 견적으로 정리합니다. 범위를 벗어나는 새 작업은 작업 후가 아니라 작업 전에 따로 논의하고 견적을 냅니다.
작업 도중 새 요청이 들어오면 브리핑과 대조합니다. 대부분은 별도 가격이 붙는 작은 수정입니다.
소스 전체는 고객 저장소에 있고, 새 개발자가 프로젝트를 띄울 수 있는 README와 설정된 CI가 함께 갑니다. 제품은 저 없이도 계속 운영될 수 있습니다.
문서 없는 프로젝트를 물려받아 본 적이 있어서, 저는 그렇게 넘기고 싶지 않습니다.
진행 상황은 보고서가 아니라 링크로 확인합니다. 스테이징은 작업하는 대로 갱신되고, 매주 짧은 데모를 합니다. 오해는 고치기 쉬울 때 드러납니다.
명세의 한 줄을 서로 다르게 이해했다는 사실은 대개 첫 데모에서 드러납니다.
한 페이지로 충분하면 SaaS를 만들지 않습니다. WooCommerce가 맞으면 전부 Nuxt로 다시 쓰지 않습니다.
「이 일에는 앱이 필요 없습니다」가 솔직한 답일 때도 있습니다.
Vue, Nuxt, TypeScript, Node, PostgreSQL. 문서가 많고 사람을 구하기 쉽습니다. 새로워야 하는 건 도구가 아니라 제품입니다.
3년 뒤에 이 코드를 기억하는 사람을 찾아다닐 필요가 없습니다.
출시 후 한 달 지원은 가격에 포함되고, 그 이후는 시간 단위로 진행합니다. 프로덕션에서 제품을 운영해 봤기에 출시일보다 둘째 달이 더 중요하다는 걸 압니다.
몇몇 프로젝트와는 제품이 계속 커져서 몇 년째 함께하고 있습니다.
04.3/도구