<aside> 👋
화면 개발을 중심으로 DB·배포·자동화까지 맡고 있는 1년차 프론트엔드 개발자입니다.
준텔레콤에서 사내 유일 개발자로 KT마켓의 웹·DB·배포·자동화를 맡아 운영하고 있고, 그 전에는 4개의 팀 프로젝트에서 100건 이상의 PR로 협업했습니다.
</aside>
📧 [email protected] · 💻 github.com/aquaman122 · 📝 velog.io/@aquaman122 (2023.11~, 157편 이상)
| # | 프로젝트 | 기간 | 역할 | 규모 |
|---|---|---|---|---|
| 1 | KT마켓 / 준텔레콤 | 2025.11 ~ 재직 중 | 사내 유일 개발자 (기획·FE·DB·배포·자동화) | 1인 · 커밋 1,425 · PR 209 |
| 2 | 이카운트 ERP 어드민 / 오케이마트 | 2025.06 ~ 2025.09 | 프론트엔드 팀 리드 (인턴) | FE 3→4 · BE 4 · 디자이너 1 · PM 1 |
| 3 | Work in Korea | 2025.10 ~ 2026.04 | 프론트엔드 단독 | FE 1 · BE 2 · PO 1 |
| 4 | 치즈마켓 (JECT 1기) | 2024.07 ~ 2025.01 | 프론트엔드 | FE 2 · BE 2 · 디자이너 2 |
| 5 | 인게임 (프로그래머스 풀스택 1기) | 2024.05 ~ 2024.06 | 프론트엔드 | FE 3 · BE 2 |
| 기간 | 2025.11 ~ 재직 중 |
|---|---|
| 역할 | 사내 유일 개발자 — 기획·프론트엔드·DB·배포·자동화·분석 전반 단독 담당 |
| 링크 | ktmarket.co.kr · global.ktmarket.co.kr · juntell.com |
| 스택 | Framer(Code Override, TypeScript), Next.js(App Router), next-intl, Supabase(Auth·DB·SQL), AWS S3, Vercel, pnpm workspaces + Turborepo, n8n, Google Apps Script, Python, Solapi, GA4, Microsoft Clarity |
KT마켓은 KT 공식 온라인 휴대폰 대리점입니다. 입사 당시 개발자가 저 한 명뿐이었고, 회사 홈페이지·KT마켓 국내 사이트·글로벌 사이트까지 3개의 서비스를 혼자 만들고 운영해야 했습니다. "혼자서도 팀처럼 일할 수 있는 구조"를 만드는 것이 첫 번째 과제였습니다.
apps/와 packages/(디자인 시스템·ESLint·TSConfig·유틸)를 나눈 모노레포를 구성했습니다. 한 번에 옮기지 않고 Phase A 스캐폴딩 → Phase B 앱별 이관(juntell-main → kt-market → kt-market-global) → Phase C 디자인 시스템 foundation·components·adoption 순서로 PR을 나눠 서비스 중단 없이 마이그레이션했습니다. 디자인 시스템을 공용 패키지로 분리해 각 앱에서 import만으로 재사용하고, Framer 코드 컴포넌트도 apps/kt-market/framer/ 아래 이벤트별로 모아 버전 관리합니다.Framer는 마케팅 페이지엔 강하지만 로그인·DB·연동 같은 기능은 직접 코드로 채워야 합니다.
UNION ALL 뷰로 합쳐 최신 구매를 실시간 티커로 노출.