Frontend Developer

안녕하세요,
김지민입니다

React와 Next.js 기반 웹 서비스 개발 경험을 보유한 프론트엔드 개발자입니다. 실제 커머스 서비스 운영을 통해 성능 개선과 사용자 인터페이스 개발을 수행해왔습니다.

13년의 경력 중 이커머스·의료·공공기관 등 다양한 도메인을 거치며 복잡한 비즈니스 로직을 이해하고 구현하는 역량을 키웠습니다.

풀스택 배경을 가진 프론트엔드 개발자로서, 백엔드·인프라에 대한 이해를 바탕으로 더 넓은 시야로 협업합니다.

JLPT 1급 보유 — 일본어 비즈니스 회화 가능, 실제 일본 현지 근무 경험 있음.

React Next.js TypeScript React Query Recoil Zustand
Education
컴퓨터 공학 학사
국가평생교육진흥원 / 영진전문대 (GPA 4.4/4.5)
Certification
정보처리기사
2020.08 취득
Language
JLPT 1급 — 일본어
비즈니스 회화 · 일본 현지 근무 경험
GitHub
토이 프로젝트 · 코드 공개
Experience

경력

총 13년 7개월 — 이커머스 · 의료 · 공공기관 도메인

2021.11 – 2025.12  ·  4년 2개월
인터파크커머스
모바일 프론트엔드 개발자 · 커머스웹개발팀
PHP · React · Next.js · React Query · Redis · AWS · Docker
  • 메인·상품상세·주문서·스토어·톡집사 등 핵심 전시화면 신규 개발 및 고도화
  • 모바일 메인 페이지를 대상으로 Lazy Load 적용 및 불필요 코드 제거를 통해 렌더링 속도 30% 개선
  • Next.js·React Query 기반으로 1:1 문의·리뷰 관리 신규 프로젝트를 초기 셋팅, 개발, 배포, 운영까지 단독 전 과정 수행
    • 문의 등록/삭제, 파일 업로드, 목록 조회, 무한 스크롤 등 주요 기능 구현
    • 반응형 웹앱 형태로 개발하여 다양한 환경에서 일관된 사용자 경험 제공
  • 매달 일주일간 진행되는 대형 프로모션 페이지(인생주간) 운영 담당
    • Redis 캐싱 주기 조정, API 호출 구조 개선 등으로 성능 최적화
  • GitLab, Pms, Wiki 등 사용하여 팀 협업을 진행
2018.07 – 2021.04  ·  2년 10개월
구우정보기술 (프리랜서)
풀스택 개발자 · 국립암센터 행정정보시스템(MIS) 인사급여 파트
ASP.NET · Oracle Procedure
  • 인사·급여·발령·평가 병원 행정 시스템 단독 운영 (3년)
  • 급여 및 퇴직금 특이 케이스 모니터링, 세율 변경 반영 등 실시간 행정업무 요구 대응
  • 3,500명 연말정산 3개년 개발·운영 — 기한 내 무장애 처리
  • 부서별 평가 프로그램 신규 개발 — 수작업 전산화
2016.10 – 2018.06  ·  1년 10개월
수펙스테크놀리지 (프리랜서)
풀스택 개발자 · 서울아산병원 AMIS 3.0 ERP 행정 개발팀
C# · Java Spring · Oracle · myBatis
  • HR 업무 화면 (인사기록카드, 연차, 근무신청, 통계) 개발
  • 리버스 엔지니어링으로 신규 화면 120건 완료
2015.08 – 2016.10  ·  1년 3개월
트윈소프트
풀스택 개발자 · 솔루션개발부
PHP · JSP · ASP · MySQL · jQuery
  • 시청, 보건소 출산장려 시스템, 도서관, 야영장 등 다양한 공공기관 웹 시스템 지원
  • 성주 금수문화공원 야영장 신규 구축
    • 고객사와의 커뮤니케이션을 포함한 총괄 책임 역할 수행
    • CMS·예약·KCP 결제 연동
2012.04 – 2015.06  ·  3년 4개월
이스토아 (일본 현지 근무)
풀스택 개발자 · 신규기능개발팀
PHP · Perl · HTML · jQuery · MySQL
  • 2만여 개 쇼핑몰 SaaS형 이커머스 플랫폼 — 일본어 현지 근무
  • 옵션가격 설정, 찜하기, 후불결제, 상품명/사진수 확장 등 상점과 셀러용 관리 화면의 주요 기능 개발 경험
  • PL로서 일정·업무·이슈 관리 프로젝트 매니징
Projects

주요 프로젝트

프로모션 페이지 성능 개선
업무
인터파크커머스 · 성능최적화

문제. 매달 30만 요청 트래픽으로 서비스 장애 반복.
해결. nGrinder 부하 테스트로 병목 분석 → Redis 캐싱 재설계 + API 호출 로직 개선.
성과. 이벤트 기간 중 무장애 안정 운영 달성.

PHPRedisAWSnGrinder
✅ 30만 트래픽 무장애 운영
모바일 메인 렌더링 최적화
업무
인터파크커머스 · 성능 최적화

문제. 모바일 메인 로딩 느려 사용자 이탈 높음.
해결. Lazy Load 전면 적용 + 불필요 코드 제거 + 번들 분석 최적화.
성과. 렌더링 속도 30% 개선.

ReactNext.jsLazy Load
✅ 렌더링 속도 30% 개선
1:1 문의·리뷰 시스템 신규 구축
업무
인터파크커머스 · 단독 전 과정

문제. 고객 문의 시스템 노후화, 모바일 대응 미흡.
해결. 기술선정~설계~개발~배포~운영 단독 수행. 무한스크롤·캐싱·반응형 구현.
성과. 고객 문의 처리 효율화, 안정 운영.

Next.jsReact QueryZustandDocker
✅ 단독 기획~운영 전 과정
연말정산 시스템 단독 운영 (3개년)
업무
국립암센터 · 3,500명 규모

문제. 연말정산 프로그램 변경 세법 적용
해결. 기존 로직 분석 → 입력화면·검증·신고파일 생성까지 단독. 세법 변경 매년 반영.
성과. 3년 연속 기한 내 무장애 처리.

ASP.NETOracleSQL
✅ 3년 연속 기한 내 무장애
🐶 코독 (CODOG)
토이
GitHub Push 기반 셀프칭찬 서비스

기획. Push → 발자국 생성 → 아이템 수집 → 코독 하우스 꾸미기.
구현. 프론트 구조 설계, Recoil 상태관리, React Query 캐싱, 재사용 컴포넌트 설계.
성과. 커뮤니티 공개 후 200명 가입, 실서비스 운영.

Next.jsTypeScriptReact QueryRecoil
✅ 200명 사용자 · 실서비스
🏫 문센뭐하니?
토이
문화센터 프로그램 탐색 · Claude Code 협업

기획. 문화센터 정보를 한눈에 탐색하는 서비스 직접 기획·개발.
구현. Python 크롤러로 데이터 수집, Next.js 프론트, Railway + Vercel 배포 자동화.
특이점. Claude Code와 협업 — AI 활용 개발 능력 보유.

Next.jsTypeScriptPythonVercel
✅ 기획~배포 풀사이클
Skills

기술 스택

React / Next.js90%
TypeScript / JavaScript85%
React Query / 상태관리80%
HTML / CSS / 반응형90%
PHP / Java (백엔드)65%
Oracle / MySQL (DB)70%
Frontend — 주력
ReactNext.jsTypeScript React QueryRecoilZustand Styled ComponentsjQuery
Backend / DB
PHPJava SpringASP.NET OracleMySQLmyBatis
Infra / Tools
AWSDockerRedis GitJenkinsnGrinder FigmaVercel
Contact

함께 일해요 👋

새로운 기회에 열려 있습니다. 편하게 연락 주세요.

✉ 연락하기