Professional Summary

"기술의 다음 물결을 팀의 성과로 바꾸는 엔지니어링 리더"

18년 이상 백엔드와 데이터 엔지니어링의 최전선에 있었습니다. 뿌리는 서비스 개발자입니다 — 사용자가 내가 만든 서비스에서 시간을 보내게 만드는 즐거움으로 글로벌 메신저의 커뮤니티 서비스와 뮤직 스트리밍을 밑바닥부터 만들었고, 그 서비스들이 던진 데이터 문제(정산·타겟팅·샤딩)를 풀어가며 초당 400만 건(4M TPS)의 광고 플랫폼(2017 Best Engineer Award), 프로덕션급 블록체인 인프라, Iceberg·dbt 기반 데이터 레이크하우스를 구축했습니다. 나아가 dbt Semantic Layer 기반으로 Place BI를 구축해 100여 개 이상의 핵심 메트릭을 제공하고 Canonical Metric과 Binding Metric의 연계·검증을 완성하여 2026 NBoost Award를 수상하는 등 전사 데이터 통합 및 표준 지표 개발을 주도했으며, 지금은 LLM 에이전트가 팀의 일원으로 일하는 AI 네이티브 개발 문화까지 — 매 변곡점마다 새로운 기술을 검증하고 조직의 표준으로 만들어 왔습니다.

단순히 기술을 도입하는 것에 그치지 않고, "강한 책임감과 주도적인 실행력"을 바탕으로 비즈니스 문제를 끝까지 해결하는 데 강점이 있습니다. 동료들로부터 "함께 일하고 싶은 협업 파트너"이자 "높은 품질의 결과물을 만들어내는 전문가"라는 평가를 받고 있으며, 기술적 완성도와 팀의 동반 성장을 동시에 추구합니다.

Career Story

게임 서버에서 시작해 글로벌 메신저 위의 서비스들, 대규모 트래픽, 블록체인, 데이터 플랫폼을 거쳐 AI 엔지니어링 리더로 — 18년의 여정입니다.

NAVER

Development Team Lead

2020.05 – Present · NAVER 데이터 조직 — 플레이스 플랫폼 담당 (2021.04부터 조직 리더)

10명 미만 규모의 데이터 엔지니어링 조직을 이끌며, 수작업으로 처리되던 데이터 요청을 계약 기반 셀프서비스 플랫폼으로 바꾸고 AI 에이전트가 팀과 함께 일하는 개발 문화를 만들고 있습니다.

AI 엔지니어링 & 개발 워크플로우 자동화
  • LLM 에이전트(Claude Code) 기반 팀 개발 자동화 주도 — AI 코드 리뷰 봇, Jira 이슈 자동 분류·운영 자동화, 사내 지식·데이터를 조회하는 AI 어시스턴트(Slack 봇)를 Kubernetes 위에 구축·운영. 자동 분류 도입으로 외부 데이터 요청 처리 리드타임 중앙값 15일 → 3일 단축 (전후 실측).
  • 커밋·PR·문서에 결정적 추적 시그니처를 남기고 LLM 판정으로 집계하는 AI 기여도 측정 인프라를 설계 — 도입 반년 만에 AI 작성 머지 PR 400건+, AI 주도 처리 업무 1,200건+를 집계해 AI 도입 효과를 데이터로 증명 (2026.07 기준).
  • 데이터 모델링 → 파이프라인 계약 → 권한 신청으로 이어지는 반복 업무를 재사용 가능한 AI 스킬/플러그인 체계로 표준화해 팀 전체 생산성 향상.
데이터 레이크하우스
  • Iceberg·Spark·Kafka·Airflow 기반 데이터 레이크하우스 설계·운영 — 두 자릿수 규모(수십 대)의 전용 Hadoop 클러스터, 세 자릿수 TB의 스냅샷 계층, 13개+ 서비스 원천의 실시간 CDC 입수, 재해복구(active/standby) 이중화까지.
  • 두 차례의 대규모 무중단 마이그레이션 리드 — 클라우드 기반 전면 전환(Spark on YARN→K8s, 구 클러스터 자원 66% 감축)과 세 자릿수 TB 규모의 IDC 이전(Dual-Write·Fade-in/out, 장비 약 25% 절감)을 서비스 중단 없이 완수.
  • Iceberg 자동 compaction 결함을 근본 해결해 rewrite 시간 ~98% 단축, 데이터 신선도 최대 1시간 개선.
dbt 기반 Semantic Layer & 차원 모델링 (Place BI · 100+ 메트릭 제공 · NBoost Award)
  • Place BI를 dbt Semantic Layer 기반으로 설계·구축하여 100여 개 이상의 핵심 메트릭을 단일 정의(SSOT)로 제공 — DA(Data Analyst) 조직과의 긴밀한 협업 및 개발팀 리더십을 발휘하여 전사 표준 지표 체계를 완성하고, 그 성과로 'NBoost Award' 수상 (2026.08.16).
  • dbt 기반 차원 모델링(팩트·디멘전·서빙 계층) 컨벤션을 수립하고, 위반을 자동 검출하는 정적 검증 도구를 만들어 모델 품질을 사람이 아닌 시스템으로 보장.
  • dbt 기반 Semantic Layer 설계 및 구성 — Canonical Metric(표준 정량 지표)과 Binding Metric(도메인 바인딩 지표)의 연계 및 자동 검증 체계를 구축하여 전사 데이터 통합과 지표 표준화 완성.
  • MetricFlow 시멘틱 레이어로 100여 개 지표를 KPI 대시보드로 실시간 서빙하여 부서 간 데이터 불일치 문제를 근본적으로 해소.
  • 서로 다른 시스템이 산출하는 KPI 수치의 정합성(parity)을 자동 검증하는 하네스를 구축해 지표 신뢰도를 확보.
데이터 계약(Data Contract) 기반 셀프서비스 ETL
  • 스키마 정의(Protobuf)부터 파이프라인 생성, 데이터 구독·권한까지 계약 파일 PR 하나로 처리되는 셀프서비스 데이터 플랫폼 설계 — 데이터 모델 500여 개, 파이프라인 계약 30여 개, dbt 모델 160여 개 규모로 운영.
  • 12종 데이터 프로덕트(DaaS)로 사내 여러 조직의 AI·분석 워크로드에 데이터 공급.
데이터 거버넌스 & Data Mesh
  • 플레이스 데이터 도메인의 데이터 거버넌스 체계 수립을 주도하고, Data Mesh 전환 TF를 리딩해 도메인 중심 데이터 오너십 구조를 설계.
실시간 어뷰즈 탐지
  • 실시간 데이터 파이프라인 기반 어뷰즈 탐지 시스템 고도화로 서비스 신뢰도 제고. 기술 블로그

LINE Plus

Software Engineer (Blockchain)

2018.05 – 2020.05

새로운 기술과 개념을 학습해 다시 사용자 서비스로 되돌리는 일 — 블록체인이라는 검증되지 않은 기술을, 글로벌 메신저 사용자의 지갑 서비스와 프로덕션 인프라로 만들었습니다.

  • LINE 메신저 사용자의 암호화폐 지갑을 관리하는 월렛 서비스 개발 — 신기술 학습을 실사용자 서비스로 연결.
  • HBase 기반 설계로 DB 샤딩을 RDB와는 다른 방식으로 해결 — 대용량 데이터 처리 접근법의 스펙트럼을 확장.
  • 블록체인 트랜잭션 처리 성능 개선 및 인터체인(Interchain) 시스템 연구·개발 — 관련 특허 3건 출원.
  • KMS/HSM 기반의 안전한 블록체인 네트워크 프로비저닝과 Docker/Kubernetes 기반 노드 오케스트레이션 환경 구축. 기술 블로그

LINE

Senior Backend Engineer (Ads)

2016.10 – 2018.05

정산 시스템에서 절감한 데이터 역량을 키우기 위해 스스로 선택한 이동 — 서버 개발과 데이터 엔지니어링을 오가며 글로벌 메신저의 광고 시스템을 만들었고, 그 성과로 최우수 엔지니어로 선정됐습니다.

  • 일 20억 건(2B Daily Requests), 초당 400만 건(4M TPS)의 로그를 처리하는 고성능 광고 이벤트 수집 시스템 개발 (Kafka, Avro, ELK, Hive).
  • LINE 공식계정(Official Account) 채널로 광고를 송출하는 서버와 관리툴 권한 관리 모듈 개발, 유저 데모그래피 기반 타겟팅 광고 설계 (Spring, Scala, Akka-HTTP).
  • 핀란드 현지 오피스와 협업해 광고 소재(크리에이티브) 개편에 참여 — 서버 엔지니어를 넘어 광고 프로덕트 관점을 경험.
  • 탁월한 기술적 기여와 비즈니스 성과를 인정받아 'Best Engineer Award' 수상 (2017).

NHN / LINE

Backend Engineer

2011.01 – 2016.10

커뮤니티, 검색, 뮤직 스트리밍 — 사용자가 시간을 보내는 글로벌 서비스를 밑바닥부터 만들며, 대규모 시스템의 기본기와 "서비스를 만드는 즐거움"을 동시에 배운 시기입니다.

LINE MUSIC — 스트리밍 서비스 & 음원 정산 시스템
  • 검색 엔진부터 스트리밍 API까지 서비스 백엔드 전반을 설계·개발 — 사용자가 하루의 시간을 내가 만든 서비스 위에서 보내게 만드는 경험 (Spring, MySQL, Elasticsearch).
  • 음원 검색 서버를 Elasticsearch로 직접 구축 — 토크나이저·어날라이저를 설계하고 n-gram/bi-gram을 적용해 곡명·아티스트 부분 일치 검색을 구현하며, 검색 엔진의 내부 동작을 체득 (이후 Jest 오픈소스 기여와 ES 기반 정산 시스템 설계로 이어진 기반).
  • 음원 재생 시간을 계산하는 정산 공식과 시스템을 Elasticsearch·NoSQL 기반으로 직접 설계 — 하둡 없이 매월 60여 개 음원 레이블사에 전달하는 타임 크리티컬한 재생 시간 기반 정산 리포트를 산출.
  • IAP·IAB 인앱 결제 빌링 시스템 구축 (Spring Batch).
  • 이 정산 시스템이 커리어의 변곡점 — 대규모 데이터 처리(하둡)가 나의 다음 숙제임을 깨닫고, 이를 채우기 위해 광고 개발팀 이동을 스스로 선택.
LINE 메신저 Note — 메신저 안의 커뮤니티 서비스
  • 글로벌 메신저 위에서 동작하는 대용량 커뮤니티 보드 서비스 개발 — MySQL DB 샤딩으로 메신저 스케일의 트래픽을 처리하며, "메신저 위의 서비스"라는 새로운 형태의 프로덕트를 경험.
글로벌 커뮤니티 & 검색
  • Naver Japan Cafe(일본향 커뮤니티 서비스) 개발 — 일본 사용자 대상 서비스 개발 실무의 시작.
  • 라인 태국 쇼핑 검색 서비스 개발 (Elasticsearch).

JCE (JOYCITY)

Software Engineer

2008.07 – 2010.12 (인턴십 2008.03 – 06)

인턴에서 시작해 1년 만에 신인상, 이듬해 우수 사원상 — 커리어의 출발점부터 성장 속도를 증명했습니다.

  • 인기 소셜 게임 '룰더스카이'의 전신인 '호이팜(Hoyfarm)' 게임 로직 및 백엔드 서버 개발 주도.
  • 게임 커뮤니티 사이트들의 검색 서비스를 웹 크롤러부터 검색 엔진까지 전부 직접 설계·구현 — Lucene을 파고들어 사이트별 개별 검색을 넘어 통합 검색까지 제공. 이후 LINE MUSIC의 Elasticsearch 검색, Jest 오픈소스 기여로 이어지는 검색 여정의 출발점.
  • 인턴십(2008) 수료 후 정규직 전환, '신인상(Rookie Award)'과 '우수 사원상(Excellent Employee Award)' 연속 수상.

Engineering Leadership & Culture

Hands-on Leadership
  • TL을 거쳐 5년 이상 데이터 개발 조직 리더로 재직 — 데이터 플랫폼·거버넌스·Data Mesh 등 다수 TF 겸직 리딩.
  • 팀 리더임에도 연간 2,400회 이상의 Contribution(2021년), 2026년 상반기에만 PR 350건+ — AI 에이전트와 협업하는 개발 방식의 실증.
  • 전체 활동의 약 40%(2022년 기준)를 코드 리뷰에 할애하고, 사내 Wiki 문서 450페이지+를 작성 — 팀의 코드 품질·지식 자산을 함께 견인.
  • 오픈소스 기여 — Jest(Elasticsearch Java 클라이언트)에 Snapshot/Restore API 등 기능 기여, Apache Iceberg 문서 개선 등 공개 PR 17건.
AI-Native Team Building
  • 팀의 개발·운영 워크플로우에 LLM 에이전트를 도입하고, 누구나 재사용할 수 있는 스킬 체계로 정착.
  • AI가 만든 작업을 추적·측정 가능하게 만들어 "AI 도입 효과"를 감이 아닌 데이터로 관리.
Coaching Leadership
  • 3Cs I Basic (Core Coaching Competencies) 수료 (2022.04).
  • 지시가 아닌 코칭 기반 커뮤니케이션으로 팀원의 잠재력과 자발적 문제 해결을 이끔.
Professional Reputation
  • "사용자에 대한 집착, 근거는 언제나 데이터에서" — 다년간의 동료 평가에서 반복 확인된 키워드.
  • 자세한 내용은 Peer Reviews 페이지 참고.

Technical Skills & Certifications

AI Engineering

LLM Agents (Claude Code), AI 워크플로우 자동화, MCP, 에이전트 스킬/플러그인 설계, AI 기여도 측정

Data Engineering

Iceberg, dbt, MetricFlow, Spark, Trino, Kafka, Airflow, Protobuf, DataHub, Elasticsearch

Backend & Infra

Java, Scala, Python, Node.js, Spring, Kubernetes (CKAD), Docker, ArgoCD, Helm

Certifications & Languages

CKAD (2019), 정보처리기사 1급, SCJP, MCSD, Elasticsearch 공식 교육(Advanced/Core/Modeling) 수료 · Korean (Native), English (Working), Japanese (Basic · 일본향 서비스 개발 실무 2년)