01 소개 02 경력 03 작업 04 블로그 05 이력서 PDF
// career

$ git log --career

19년, 일곱 곳. C++ 보안 솔루션에서 방송 연계 투표 플랫폼까지.

$ 이력서를 PDF로 받거나, 인쇄용 뷰로 바로 출력하세요.
2022.08 — 현재 · 진행 중
NS홈쇼핑NS Home Shopping Full Stack Architect · 라이브커머스 · 방송투표 (프리랜서)

라이브커머스 플랫폼과 방송 연계 대국민 투표 시스템을 설계·구축·운영합니다. 인프라부터 백엔드 API, 관리자 화면까지 전 영역을 전담합니다.

  • 라이선스 만료 앞둔 상용 검색엔진(Diquest/DIVER5)을 OpenSearch(nori 형태소)로 이관·내재화 — 인프라·아키텍처·데이터 모델·코드 컨벤션까지 4-tier 풀스택(Java 21·Spring Boot 4.1·Vue 3)을 그린필드로 단독 설계·구축해 후속 개발 기반 마련, 상품 95만건 무중단 색인
  • AI Initiative pnpm audit 취약점 점검을 보고서 생성·코드베이스 grep 근거 수집·LLM 영향도 분석까지 잇는 자동화 파이프라인으로 구축 — 취약점 113개 대응을 결정적 근거 기반으로 우선순위화
  • Initiative CloudFront Lambda@Edge 이미지 리사이즈 함수를 sharp 0.35·node24·aws-sdk v3로 재구축 — warm 변환 4.7배 단축(1085ms→233ms), cold init 19% 감소, compute 비용 78% 절감
  • AI Gemini 비전 모델로 상품 이미지의 마케팅 오버레이(홍보 뱃지·인증마크·가격 문구)를 감지·인페인팅 제거하는 API 구축 — 사람·상품 본체는 보존, FastAPI+Cloud Run(Secret Manager 키관리·유휴 무과금)
  • NCP 클라우드 인스턴스 CentOS EOL 대응 — Ubuntu 24.04로 교체
  • 라이브커머스 부분 ISMS-P 심사 지원
  • '현역가왕' 방송 연계 투표 시스템을 고가용성 아키텍처로 구축 — Artillery 부하테스트 1,800 TPS·100% 성공률(MongoDB Atlas 병목 없음), 실서비스 c6i.4xlarge 8대 수평 스케일아웃
  • Kafka로 트래픽 폭주 시 DB 쓰기 부하를 분산하고, Decorator 패턴 기반 Redis 캐싱으로 조회 성능 최적화
  • 라이브커머스 영상 인프라를 NCP로 그린필드 구축 — VPC·인스턴스·MySQL·Redis·Object Storage·CDN·LiveStation·CI/CD·PLG 모니터링 전반을 단독 설계해 팀(2인) 개발 기반 마련, Kollus 상용 솔루션을 자체 구축/Ncloud로 이관하고 폴링 로직을 RTMP Callback·Event Listener로 재설계해 연간 2억원 비용 절감
  • 보안망 내 Gitea·Docker Registry·CI/CD·PLG Stack(Loki/Grafana)으로 Zero-to-One 자체 개발 환경 구축
  • Initiative VideoJS 기반 플레이어 자체 구현으로 영상 로딩 2.1배 개선, NestJS/Nginx 이미지 변환 서버로 LCP 82% 감소
NestJSAngularVue 3AWSNaver CloudMongoDBKafkaRedisJenkinsDocker
2019.10 — 2020.12
프리랜서Freelance Full Stack Developer · 웹 채팅 커뮤니티

웹 채팅 기반 커뮤니티 사이트를 설계·구축하고 유지보수했습니다.

  • Node.js·Express로 확장 가능한 RESTful API 백엔드 설계 및 구축
  • Socket.io를 도입해 지연 없는 실시간 채팅과 커뮤니티 인터랙션 구현
  • Passport·JWT 기반 사용자 인증·인가 프로세스 구축, Angular·Material Design 관리자 대시보드 개발
Node.jsExpressSocket.ioPassportJWTMongoDBAngular
2011.11 — 2019.09
Nations Info Corp Developer · RealtyStore.com

미국 부동산 경매·매매·렌트 정보를 제공하는 대형 플랫폼(RealtyStore.com)과 20여 개 패밀리 사이트를 통합 개발·운영했습니다.

  • 메인 플랫폼을 포함한 20여 개 서브 브랜드 사이트를 통합 관리하며 유지보수 효율을 높임
  • 회원 결제 유도를 위한 Upsell/Downsell 마케팅 로직과 Zipcode 기반 부동산 알림 서비스 구축
  • 사용자 지정 Zipcode 반경 n마일 내 매물을 검색·알림하는 위치 기반(LBS) 알고리즘 구현
  • 신용 평가 기관(Credit Bureau) API 연동으로 실시간 신용 점수 조회 기능 개발
  • AWS 기반 서버 운영에 XtreemFS 분산 파일 시스템을 도입해 20여 개 사이트 간 대용량 이미지·파일 공유 인프라 구축
JavaSpringHibernatePHPDrupalAWSXtreemFSMySQLJenkins
2011.01 — 2011.06
HRN IT Co. Full Stack Developer · KBS America 스트리밍

KBS America의 한국 콘텐츠 스트리밍 서비스(mvibo.com) 백엔드·프론트엔드 기능을 개발했습니다.

PHPMySQLApacheLinux
2010.06 — 2010.09
프리랜서Freelance Web Developer · 데이팅 서비스

데이팅 웹 사이트 기능 추가 및 리뉴얼 — 카페24 솔루션 커스터마이징.

2008.07 — 2010.05
트리니티소프트Trinity Soft 개발자 · 웹방화벽 통합관리

광주 정부 데이터센터에 들어가는 웹방화벽 통합관리 시스템의 서버(BE)와 관리 UI(FE)를 개발했습니다.

  • 메시지큐 기반 server-client 구조로 다수의 웹방화벽과 통신하는 통합관리 서버 개발 (C++ / ACE Framework)
  • 통합관리 서버와 통신하는 관리 UI 개발 (C# / .NET Framework)
C++ACE FrameworkC#.NET
2007.10 — 2008.06
유비에라Ubiera 개발자 · 웹 개발

군산·횡성 성남 영어 체험센터 웹사이트를 제작했습니다.

// 그 외

교육 · 자격

2006 — 2008

전자계산학과 학사

국가평생교육진흥원 · 학사 학위

2009.07

정보처리기사

한국산업인력공단

2007.06

정보처리산업기사

한국산업인력공단