Proven by Numbers
50K+
월 PV
메유 · 실서비스 운영
100
Lighthouse
아몬드에듀 · 69 → 100
92%↓
LCP 단축
3.9s → 0.3s
3천+
재직 중 커밋
프론트 + 백엔드
(01) 어떻게 일하나
화면 뒤에서 무슨 일이 일어나는지 이해한 채로 만듭니다. React로 시작해 DB 설계·Spring Boot API·배포까지 직접 손대고, 코드가 복잡해지기 전에 먼저 알아챕니다. 테스트로 완성도를 높이고 안정적으로 동작하는 것을 중요하게 여기며, 만든 것이 실제로 쓰이는 순간까지 끝까지 다듬습니다.
(02) 무엇으로 만드나
Stack
써보고 판단한 기술만 남깁니다. 프론트엔드부터 백엔드·인프라까지 직접 다룹니다.
Frontend
09Backend
10Infra / DevOps
06Test / Quality
08(03) 어디서 일했나
Career
총 3년 7개월 · 2개 회사에서 쌓은 실무 경력
지피티코리아
2024.07 — 2026.05 · 1년 11개월풀스택 개발자 (프론트엔드 주력)
B2B 교육 플랫폼(아몬드에듀), AI 영어 교육(AIELS), AI 시험 문제 생성(이그잼포유) 등을 프론트 주력으로 개발하고, 담당 도메인은 DB 스키마 설계부터 Spring Boot 백엔드·배포까지 직접 구현했습니다. (재직 중 3,000+ 커밋)
- 아몬드에듀 백엔드(almondedu-api) Git 303커밋 직접 작성 — JPA·QueryDSL·Flyway·JWT·N+1 최적화
- Lighthouse 69 → 100(Branch 91), LCP 3.9s → 0.3s (92%↓)
- 경량 조회 API + useInfiniteQuery 서버사이드 전환으로 API 페이로드 ~60% 감소
- Recoil→Zustand 전환, 도메인 스토어 17개 재구조화 (AIELS)
- DOM Selection API 기반 텍스트 하이라이트 엔진 직접 설계 (261줄)
- Spring Boot로 OpenAI·Anthropic 연동 + 어드민 프롬프트 관리 시스템 설계
여보야
2022.05 — 2023.12 · 1년 8개월웹 개발자 · 글로벌사업부
Spring Boot 기반 웹뷰 하이브리드 앱 서비스의 유지보수와 신규 기능 개발. Pebble·JavaScript 화면을 DB 프로시저 기반 Spring Boot API와 연동했습니다.
- Pebble 템플릿·JavaScript 화면 구현, DB 프로시저 기반 Spring Boot API 연동
- 사용자 참여형 이벤트 4종 개발로 서비스 체류시간·참여도 향상
- Android / iOS 크로스 브라우징 대응
(04) 무엇을 만들었나
실무 프로젝트
지피티코리아에서 프론트엔드 주력으로 개발하고, 담당 도메인은 백엔드까지 직접 구현했습니다.
5개
AI 에듀테크 서비스
3,000+
재직 중 커밋
3개
포털 동시 운영
0→1
담당 도메인 풀스택
2025.11 — 2026.03 · ~1,249커밋
아몬드에듀
B2B 교육 관리 플랫폼 · 3개 포털 + 백엔드 풀스택
프론트 3포털 주도 + Spring Boot 백엔드 (Git 303커밋)
전국 34개 지사의 학생·교사·콘텐츠를 통합 관리하는 B2B 플랫폼. Admin·Branch·Student 3개 프론트 포털과 Spring Boot 백엔드(almondedu-api)를 담당했습니다. 담당 도메인은 DB 스키마 설계 → JPA 엔티티 → REST API → 배포까지 0→1로 단독 수행했습니다. (백엔드 Git 303커밋 본인 작성, 결제·콘텐츠 도메인은 협업)
2025.02 — 2026.02 · 816커밋
AIELS
AI 영어 교육 서비스 · 거의 단독 풀스택
프론트 2종 + Spring Boot 백엔드 (거의 단독)
프론트 2종(학습 서비스·어드민)과 Spring Boot 백엔드를 거의 단독으로 맡은 AI 영어 교육 서비스입니다. LLM을 붙여 지문 하나로 문제·단어장·구문 분석·지문 변형을 자동 생성하고, 시험지·지문 PDF 업로드부터 4종 PDF 서버 생성까지 콘텐츠 파이프라인 전 영역을 만들었습니다. (aiels-ui 816커밋, 약 1년)
2024.08 — 2025.02 · 308커밋
이그잼포유
AI 시험 문제 생성·관리
프론트 단독(308커밋) + 백엔드 REST 컨트롤러
프론트엔드를 init부터 배포까지 단독 구축(308커밋)하고, 백엔드 REST API 컨트롤러(문제 생성·저장·조회, AI 호출)까지 직접 작성한 AI 시험 문제 생성 서비스입니다. 백엔드는 SVN 형상관리로 다른 개발자와 협업했습니다.
2024.07 — 2024.08
패션 벡터 검색 쇼핑몰
AI 의미 기반 상품 검색 · RAG 챗봇
RAG 챗봇 + 쇼핑몰 프론트 + 벡터 검색
"하늘색 옷"처럼 자연어로 검색하면 벡터 유사도로 관련 상품을 찾아주는 패션 쇼핑몰입니다. RAG 챗봇으로 상품을 추천하고, 상품 텍스트를 임베딩으로 변환해 pgvector로 조회하는 의미 기반 검색을 구현했습니다.
(05) 스스로 만든 것
사이드 프로젝트
직접 기획하고 만들고 운영합니다.
TaskFlow
실시간 칸반 보드
WebSocket 기반 실시간 동기화, 드래그 앤 드롭, 모노레포(Next.js 16 + NestJS 11, NestJS 모듈 38개). 유닛 테스트 155개(90%+ 커버리지).
라온아트
미술교습소 랜딩페이지 (외주)
기획·디자인·개발·배포·SEO 1인 전담. 네이버·구글 서치 콘솔 등록으로 포털 검색 노출 달성.
MyWeather
스케줄 연동 스마트 날씨 앱 (PWA)
출퇴근·활동 시간을 등록하면 그 시간 전에 날씨 상황(우산·겉옷 등)을 알려주는 iOS 스타일 날씨 앱. 위치 기반 조회, 한/영 다국어, 라이트·다크 테마, PWA를 갖춘 개인 프로젝트입니다. (64커밋, 3.6K LOC)