김진엽

Product Engineer

김진엽 Product Engineer 프로필 사진

문제 정의부터 출시, 운영, 매출까지 책임지는 Product Engineer

사용자의 문제를 제품으로 해결하고, 출시 후에는 데이터와 피드백으로 개선해 왔습니다. 모바일 앱부터 하드웨어 연동 제품과 1인 서비스까지, 제품의 시작과 성장, 운영 전반을 책임졌습니다.

경력

그린랩스

Product Engineer

2026. 09 ~ 현재

광고 수익과 노출 추이 분석 화면, 금액 비공개
  • 광고 노출, 단가와 사용자 이동 데이터를 분석해 수익화 구조를 개선
  • 수익화 증대를 위해 앱 내 구독 결제 기능을 제안하고 구현
  • 중복된 정보를 줄이고 주요 기능을 더 쉽게 찾도록 홈 메뉴와 여러 화면의 탐색 구조를 재설계하고 구현
  • 클릭 데이터로 자주 쓰는 기능을 탭에 모으고, 남는 공간에 광고 구현

바이블해빗

Founder & Product Engineer

2026. 04 ~ 2026. 08, 5개월

바이블해빗 홈 화면바이블해빗 성경 리더 화면바이블해빗 AI 채팅 화면
기독일보 바이블해빗 인터뷰 기사 상단 화면1,347명이 32만 번 펼친 성경… “완독보다 중요한 것, 다시 시작할 힘”https://www.christiandaily.co.kr/news/162910
  • 운영 도구와 배포, 지표 집계, 콘텐츠 발행 자동화를 구축하고, 12개 언어, MAU 3천+, 성경 읽기 기록 32만+ 규모로 성장
  • 성경 읽기를 놓치면 계획 전체를 포기하게 되는 개인적 문제에서 출발해, 오늘 분량 확인 → 읽기 → 부분 기록 → 다음 읽기로 이어지는 핵심 경험 설계
  • 가입 → 첫 읽기 → 체크 → 재방문 퍼널을 계측하고 앱 행동 로그와 서버 원장을 연결해 사용자 문의, 행동 데이터 기반으로 제품 우선순위 조정
  • Flutter 앱, Next.js 웹, NestJS API와 관리자 페이지를 개발하고 스토어 출시, 배포, 모니터링, 고객 대응과 마케팅까지 1인 운영
  • Apple, Google 인앱결제와 웹 결제, 구독, 광고, 쿠폰, 환불을 구현하고 결제 상태와 AI 사용량을 서버 원장 기준으로 검증
  • AI 채팅, 검색, 요약에 중복 요청 제한, 모델 장애 시 대체 모델 전환, 캐시와 사용량 한도를 적용해 안정성과 비용 통제

알고케어

Product Engineer

2025. 03 ~ 2026. 04, 1년 2개월

알고케어 영양제 디스펜서알고케어 사용자 모바일 앱
  • 영양제 디스펜서에 탑재되는 React Native 디바이스앱과 사용자앱을 Clean Architecture로 설계하고, USB, API 통신 등 하드웨어 연동 코어 로직을 개발해 2025년 11월 B2C 정식 출시
  • 펌웨어 노이즈와 청크 응답을 안전하게 조립, 검증하고, USB 연결 감시, 강제 재연결, 명령 재시도, 펌웨어 워치독, OTA 충돌 방지 흐름 구현
  • 24시간 실행되는 저사양 태블릿에서 프레임 예산 기반 점진 렌더링, 목록 가상화, 메모이제이션, O(1) 상품 조회 캐시와 타이머, 백그라운드 작업 멱등성 적용
  • 하드웨어 팀과 생산라인을 위한 팩토리모드, 검수자 앱을 개발하고 연결 상태와 장기 단절 리포팅을 추가해 현장 장애 진단성 강화
  • 입사 직후 기존 B2B 코드를 분석해 실제 영양제 토출이 가능한 Android Native 검증 앱을 제작하고, B2C MVP 사용자앱 개발을 이어받아 Flutter로 재구축해 5일 만에 출시
  • 의존성을 분리해 디자이너가 비즈니스 로직을 건드리지 않고 직접 UI를 개발하도록 Git, 개발 방식을 교육해 디자인-개발 전달 과정 단축
  • 전사 AI 도입 방식의 대안으로 해커톤을 제안, 설득하고, 비개발자도 AI로 서비스를 만들 수 있는 진행 플랫폼을 하루 만에 개발해 전사 행사 운영

드림포라

Software Engineer

2020. 09 ~ 2025. 02, 4년 6개월

드림포라 앱 소개드림포라 App Store 소개
  • 서비스 초기부터 Android 개발, 운영을 맡아 제품 출시와 Pre-Series A 투자 유치, MAU 16만, 글로벌 누적 다운로드 200만 규모까지의 성장에 기여
  • 재정 위기 속 소수 인원으로 남은 제품팀에서 매출을 최우선 지표로 제안하고 기능을 작게 나눠 자주 배포해 3~4개월간 구독 매출 25배, 광고 매출 50배 성장에 기여
  • 기존 사용자 데이터를 누락 없이 이관하고 실제 기기, OS별 동기화와 상태 오류를 추적해 Play Console 기준 ANR 3% → 0.1~0.3%로 개선
  • App Store ‘The Best Apps for Self-Care’ 에디터 추천 선정
  • Xamarin의 개발 속도, 기술 부채, 채용 제약을 해결하기 위한 기술 전환 논의에 참여하고, Kotlin, Room, Clean Architecture 기반 Android Native 앱 설계와 포팅 주도
  • 백엔드 공백기에 Spring을 학습해 SNS 커뮤니티 서버를 단독 개발, 출시하고, GitHub Actions CI/CD, 2주 스프린트, 코드 리뷰 체계 도입
  • 앱 재실행 시 체크 기록이 사라지는 문제를 해결하기 위해 Xamarin SQLite 기반 Offline-first 구조를 제안, 도입하고 데이터 보존, 동기화 버그 해결
  • 라이브러리가 없던 Xamarin BottomSheet를 C#으로 직접 구현하고 여러 화면에서 재사용할 수 있도록 모듈화

디오하베스트

Android Developer

2020. 03 ~ 2020. 07, 5개월

  • BLE 통신과 실시간 GPS 추적을 활용한 스마트 웨어러블, 하이킹 디바이스 Android 앱 개발

에스원

Software Engineer

2019. 07 ~ 2019. 09, 3개월

  • C++, MFC 기반 Windows 영상 도구와 얼굴인식 개인정보 자동 마스킹 기능 개발

외주 프로젝트

전자서명 및 투표 시스템

6개월 개발

부동산 전자서명 어드민
  • 아파트 전자서명, 투표 플랫폼을 개발해 60곳 이상 현장, 입주민 10만 명 규모로 운영
  • 등기부등본 조회, 소유권 파싱, PDF 서명, NICE 인증, 카카오, KT 연동과 중복 제출 방지

치과 처방전 플랫폼

2개월 개발

치과 처방전 앱
  • 손글씨와 텍스트를 함께 입력하는 치과 처방전 작성 및 관리 플랫폼 개발
  • 처방전 조회와 일정 관리, 이미지 저장, 공유 및 여러 기기 간 데이터 연동

오픈소스

  • clean-architecture-skillsClean Architecture와 Kent Beck 원칙 기반 AI 코드 리뷰, 설계 스킬80 stars
  • easy-hwp한글 문서(.hwpx)를 분석하고 작성하는 Claude Code 스킬16 stars
  • pretext_flutterFlutter용 Pure Dart 텍스트 측정, 레이아웃 라이브러리7 stars
GitHub에서 다른 공개 저장소 보기

수상

2020년

2020 학생창업유망팀 300 대상 교육부장관상

창업 아이템을 기획, 개발해 학생창업유망팀 300 대상 수상

이투데이 학생창업 페스티벌 대상 수상 기사 상단 화면산기대 김진엽 학생, ‘학생창업 페스티벌’ 대상 수상https://www.etoday.co.kr/news/view/1988698

2018년

2018 총장배 교내 SW경진대회 금상 한국공학대학교

알고리즘 부문 금상 수상

2018 총장배 KPU 소프트웨어경진대회 금상 수상 사진

김진엽, Product Engineer

자기소개서

모바일 앱을 중심으로 제품의 설계부터 출시, 운영, 안정화와 수익화까지 책임져 온 Product Engineer입니다. 드림포라에서는 Xamarin 앱의 Kotlin 기반 Android Native 전환과 MAU 16만 규모의 글로벌 서비스 운영을 담당했고, 알고케어에서는 React Native 디바이스 앱과 사용자 앱의 아키텍처 설계 및 출시를 주도했습니다. 현재는 바이블해빗의 Flutter 앱, Next.js 웹, NestJS 서버와 관리자 페이지를 1인 개발, 운영하고 있습니다.

요구사항을 곧바로 구현하기보다 사용자가 어느 흐름에서 문제를 겪는지, 기존 데이터는 어떻게 보존할지, 장애가 발생했을 때 어떻게 복구할지를 먼저 확인합니다. 기능을 출시한 뒤에는 로그와 오류, 사용자 행동 및 매출 지표를 바탕으로 제품을 지속적으로 개선합니다.

드림포라의 Android Native 전환에서는 기존 사용자 기록을 안전하게 보존하기 위해 Room과 서버 자동 동기화를 활용한 Offline-first 구조를 먼저 설계했습니다. 이후 실제 기기와 OS별로 발생하는 동기화 및 상태 오류를 추적해 Play Console 기준 크래시율을 2%에서 0.1%까지 낮췄습니다.

알고케어에서는 앱과 서버뿐 아니라 하드웨어와 펌웨어의 상태까지 일치해야 제품이 정상적으로 동작했습니다. 네트워크 응답, 기기 연결 상태와 펌웨어 로그를 함께 비교해 OTA 조건 간 경합, 무한 대기, 오래된 기기 상태가 남는 문제를 해결했습니다. 화면에 나타난 증상만 수정하기보다 각 시스템의 상태가 언제, 어디서 달라졌는지 추적해 근본 원인을 좁히는 방식으로 일합니다.

제품의 안정성뿐 아니라 사업 성과도 함께 고민합니다. 드림포라에서는 3인 제품팀에서 사용자 행동 데이터를 바탕으로 수익화 흐름을 개선해 3~4개월 동안 구독 매출 25배, 광고 매출 50배 성장을 만들었습니다. 바이블해빗에서는 성경 리더와 통독 플랜부터 결제, 쿠폰, 광고, 관리자 페이지와 운영 자동화까지 직접 구축했으며, 2026년 7월 기준 최근 30일 MAU 2,731명, 평균 DAU 351명, 활성 구독 91건을 기록했습니다.

AI는 단순한 코드 생성 도구가 아니라 요구사항 분석, 구현 검수, 코드 리뷰와 반복 운영을 구조화하는 데 활용합니다. 다만 AI의 결과를 그대로 반영하지 않고 테스트, 로그와 코드 리뷰를 최종 품질 기준으로 삼습니다.

특정 기술이나 역할의 경계에 머무르지 않고, 제품이 안정적으로 출시되어 실제 사용자와 사업 성과로 이어질 때까지 필요한 문제를 끝까지 책임지는 개발자로 기여하겠습니다.