Introduction
데이터로 병목을 찾고,프론트엔드로 성과를 만든 개발자
""왜 여기서 이탈하는가?"를 지표로 찾고, 프론트엔드로 해결합니다. 문제를 재현하고 전/후 수치로 검증하는 사이클을 반복하며, 스펙을 먼저 정리해 리워크를 줄이는 방식으로 일합니다."
Data-Driven UX
프론트엔드 개발자로서 제 역할은 사용자 경험을 개선하는 것이라고 믿습니다. 하지만 어떤 문제를 풀어야 할지, 그 문제가 정말 중요한지 알기 위해서는 데이터가 필요했습니다. 그래서 저는 사용자 행동을 추적하는 이벤트 트래킹 시스템을 구축하고, Amplitude를 통해 병목 지점을 찾아 개선해 왔습니다.
Problem Solving
세븐픽쳐스에서는 온보딩 퍼널의 전환율이 10% 미만인 문제를 발견하고, 전체 흐름을 재설계해 20% 이상으로 개선했습니다. 또한 화상 인터뷰 시스템을 7일 만에 0에서 1까지 설계·개발·배포해 실제 서비스에 적용했습니다.
Flutter 앱에서는 이미지 로딩으로 인한 OOM 문제를 해결하기 위해 다운샘플링과 LRU 캐시 전략을 적용해 메모리 사용량을 53% 줄였고(1.5GB → 700MB), 저사양 기기에서도 크래시 없이 안정적으로 동작하도록 만들었습니다.
Engineering Culture
기술적 성과뿐만 아니라 개발 문화 개선에도 관심이 많습니다. Node.js에서 Bun으로 전환해 CI/CD 시간을 49% 단축했고, Bloc 패턴에서 CachedQuery로 아키텍처를 전환해 상태 관리 복잡도를 낮췄습니다. 앞으로도 데이터 기반으로 문제를 정의하고, 프론트엔드 기술로 실질적인 비즈니스 임팩트를 만드는 개발자로 성장하고 싶습니다.
Impact
Amplitude
온보딩 퍼널 재설계
퍼널 데이터에서 드롭오프 구간을 식별하고, 흐름의 순서를 재설계
Lighthouse
신입모집 시스템 SSR 전환
CSR → SSR/SSG 전환으로 검색 노출과 초기 로딩 개선
DevTools/Crashlytics
Flutter OOM 해결
다운샘플링 + LRU 캐시 정책으로 저사양 기기 크래시 해결
Expertise
Main
Experienced
Tooling
Deploy
Background
Academic & Awards
전남대학교
소프트웨어공학과 / 공과대학
2018.03 - 2024.08
크래프톤 정글 6기
CS 심화 학습 (Pintos/CSAPP 기반 OS/시스템 기초)
2024.07 - 2024.11
Activities
Econovation (IT 개발 동아리)
2021.07 - 2024.08신입모집/홈페이지 개발 및 운영 프로세스 개선, JS/TS/CSS 스터디 운영(20명+): 커리큘럼/과제/리뷰 진행
기술 블로그 운영
Presentblog.ll3.kr — 실무에서 겪은 문제 해결 과정을 기술 블로그에 정리하며 학습을 체계화, 최신 기술 트렌드(Bun, React Native, Shorebird 등) 지속 탐구 및 실서비스 적용
Contributions
Military
공군 806기 병장 만기전역
인터넷/인트라넷 개발병
Certifications
OPIc IM2
Contact
궁금한 점이 있거나 함께 일하고 싶다면
언제든 편하게 연락주세요.