김형진 / KIM HYUNGJIN
AI Product Engineer · Frontend-focused Full Stack Engineer
경력과 주요 기여.
2008년부터 인포뱅크에서 방송·관제·모바일·웹 제품을 개발해 왔습니다. 프론트엔드 중심의 풀스택 경험을 기반으로, 현재 스마트 중계 시스템 백엔드 구축을 리드하고 있습니다.
경력 요약
인포뱅크
Software Engineer · 제품 개발 및 기술 리딩
육아휴직 2025.04 – 2026.03 · 2026.04.01 복직 · 현재 스마트 중계 시스템 백엔드 구축 리드
Application
Android · Kotlin · Java · Flutter · React · Next.js · TypeScript
Connected Systems
Spring Boot · GraphQL · Apache Artemis · Flink · Spark · WebRTC
주요 프로젝트와 기여
2026.04 – 현재
스마트 중계 시스템
구축 진행 중- Spring Boot·Kotlin 기반 백엔드 구축 리드
- Artemis 메시지 라우팅·재시도·DLQ 규칙과 Flink 실시간 집계 구조 설계·구축
프로젝트 문서: 2026.08
DRS Intelligence
시스템·UX 설계- 이기종 항만 데이터의 수집–정형화–처리 구조와 관제 화면 설계
- Copilot의 상황 설명·근거 확인·대응 제안과 관리자 판단·실행 흐름 정의
개인 프로젝트
Codex Remote
개인 제품 · 배포- Cursor Remote의 원격 개발 구조를 Codex CLI로 확장
- 모바일 프롬프트·실시간 응답 흐름 구현 및 iOS·Android 앱과 확장 배포
자율주행 관제 재직 구간: 2022.01 – 2025.03
ViewCube
개발·운영 경험- PO로 사용자 맞춤의 기준을 정의하고 기획·설계·개발 리딩
- 위젯·템플릿·대시보드 편집과 GraphQL 데이터 연동 구현 · GS 1등급 인증(2024)
2020.05 – 2021.06
모야모
개발·운영 경험- Kotlin·MVVM·RxJava 기반 Android 앱 개발·운영
- 고연령 사용자의 확대 환경에 맞춰 텍스트·버튼·리스트 구조 조정
2008 – 2021
실시간 방송 참여 (M& STUDIO)
개발·운영 경험- TV·라디오 실시간 퀴즈·투표·메시지 참여 클라이언트 개발
- 방송 송출 시스템 표준화·HD 전환 대응 및 라디오 참여 메시지 분석 시스템 개발
- 국내 주요 방송사 프로그램 적용 및 10년 이상 개발·운영
전체 경력 보기 2008.08 – 현재
육아휴직 (2025.04 – 2026.03 종료)
Role: Product Owner / Independent Developer
육아와 개발을 병행하며 AI 도구 기반의 생산성 향상과 개인 프로덕트 개발에 집중했습니다.
- 아이와 부모가 함께 하루 목표를 설계하는 습관 형성 서비스 ‘아이하루’ 기획 및 개발
- 아이 자녀를 위한 AI 식단 추천 서비스 ‘Meal Plan’ 설계 및 개발
- 출발 시간 자동 계산 서비스 ‘Listo’ 기획 및 개발
- AI 기반 놀이 생성 육아 지원 iOS 앱 ‘김아빠’ 설계 및 개발
- Cursor 및 OpenAI Codex 기반 원격 개발 환경 오픈소스 프로젝트 개발 (Codex Remote, 멀티 스토어 출시)
자율주행 관제 (2022.01 – 2025.03)
Role: Frontend-focused Full Stack Developer
자율주행 차량 운영을 위한 관제 프론트엔드 및 대규모 실시간 데이터 시각화 UI를 개발했습니다.
- 인천공항 T1 자율주행 관제 SPA 구축
- 실시간 차량 위치 및 상태 데이터를 안정적으로 시각화하는 관제 대시보드 설계
- 사용자 맞춤형 대시보드 빌더 ViewCube Full Stack 개발
- react-grid-layout 기반 드래그앤드롭 UI
- GraphQL 기반 동적 데이터 쿼리 구조 설계
- Good Software 1등급 인증(TTA, 2024) 획득
찾다 (2021.10 – 2022.12)
Role: Full Stack Developer
얼굴 인식 기반 사회 안전 서비스 개발에 참여했습니다.
- 실종 아동 및 치매 노인 탐색을 위한 관리자 백오피스 개발
- 데이터 분석을 위한 Spark 기반 분석 클러스터 설계
BBChat (2019.04 – 2021.04)
Role: Frontend 개발 · Android 유지보수
다국어 번역 메신저의 Web·Android 클라이언트와 운영 도구를 개발·유지보수했습니다.
- React 기반 실시간 번역 채팅 프론트엔드 개발
- Android(Java) 앱 개발·유지보수
- 번역 요청·완료 처리를 위한 운영 Backoffice 개발
- AWS 인프라 구축·운영 및 Apache Spark 기반 통계 시스템 구축
전체 이력
- [2021.08~2021.12] 마중 서비스 Android 앱 개발 — Android, MVVM, Kotlin, RxJava, Koin, Native Socket. 자율주행 택시 예약/운행 정보 UI 및 실시간 차량 상태 연동.
- [2020.11~2021.02] 덕질 서비스 Android 앱 개발 — Android, MVVM, Kotlin, RxJava, Koin. 커머스 앱 스토어 론칭, 상품 목록/상세/주문 플로우 구현.
- [2019.11~2020.02] 비링크 서비스 Android 앱 개발 — Android, MVVM, Kotlin, RxJava, Koin. 건강 데이터 시각화 및 사용자 맞춤 정보 기능 구현.
- [2019.02~2021.02] Apache Spark 기반 분산 처리 환경 구축 — Apache Spark, Zeppelin, Airflow, Scala, KNIME. 분산 처리/분석 환경 설계 및 스케줄링 파이프라인 구축.
- [2018.06~2018.10] Fleet Management 프론트엔드 개발 — React, WebRTC, Kafka, Spark Streaming. 실시간 관제 웹 FE 및 영상 스트리밍 연동.
- [2017.09~2018.03] VCall 서비스 프론트엔드 및 Android 앱 개발 — HTML5, WebRTC, Java MVC. 1:1 영상 통화 웹/앱 기능 구현(앱 미론칭).
- [2017.06~2017.08] 라디오 참여 메시지 분석 시스템 개발 — Java, SVM(머신러닝). 신청곡/감정 자동 분류 로직 개발.
- [2017.04~2018.05] 홍채인식 시스템 Android 앱 개발 — Android, Java, MVC. 홍채 등록/인식 기능 구현.
- [2016.09~2017.01] DIA TV 인터랙티브 서비스 개발 — MFC, Java, MVC. API/DB 설계, 송출 시스템 커스터마이징, Android 모듈 지원.
- [2016.05~2016.09] 라디오 참여 서비스 Android 앱 개발 — Android, Java, MVC. 실시간 채팅/스트리밍 참여 기능 구현.
- [2015.08~2016.02] 스마트 돌잔치 애플리케이션 개발 — WPF. 사진/영상 관리 기능 구현, Textory Product Director로 기획·일정·기능 리딩.
- [2015.08~2016.02] Windows 기반 고객 관리·POS 연동 앱 개발 — Windows Application. 전화 CID 연동 및 POS 연동 기능 개발.
- [2013.08~2013.10] 의료용 질량 분석 애플리케이션 개발 — C++, 알고리즘. 리팩토링 및 Peak 검출 알고리즘 적용으로 분석 정확도 향상.
- [2013.07~2014.04] Push 시스템 대시보드 애플리케이션 개발 — MFC. 프로세스 상태/통계 시각화 대시보드 구축(농협, 대신증권 적용).
- [2011.02~2013.06] 방송 오디션/퀴즈 쇼 애플리케이션 개발 — MFC. 방송 포맷 맞춤 커스터마이징 및 실시간 입력 연동.
- [2009.09~2010.08] Playon TV 제작·편성·송출 시스템 개발 — MFC. 방송 운영 워크플로우 기반 제작/송출 시스템 구축.
- [2009.04~2010.03] TV 셋톱박스 전화·공지 시스템 유지보수 — Java. 서비스 안정화 및 HD 전환 대응.
- [2008.08~2009.03] 저비용 방송 제작 솔루션 개발 — MFC, TTS, RS-422. 인터랙티브 퀴즈/참여형 방송 제작 기능 구현.
Open Source
react-grid-layout ↗
React에서 드래그·크기 조절과 반응형 배치를 지원하는 그리드 레이아웃 라이브러리입니다. ViewCube의 대시보드 편집 기능에 활용했습니다.
기여
allowOverlap=true·compactType=null 조합에서 레이아웃이 의도치 않게 재배치되는 오류를 수정하고, 겹침 허용 설정을 정렬 로직에 전달하도록 보완했습니다.
airbnb/Showkase ↗
Jetpack Compose의 컴포넌트·색상·타이포그래피를 탐색하고 미리 볼 수 있는 Android UI 카탈로그 라이브러리입니다. 다크 모드·글자 확대 등 다양한 조건에서 UI를 확인할 수 있습니다.
BulletGraph ↗
Android용 Bullet Graph 위젯 라이브러리입니다. 블록·원형·선형 그래프와 값 범위에 따른 마커의 가로 위치 계산을 지원합니다.
학력 · 인증 · IP
- 한양대학교 석사 · Computer Vision & Pattern Recognition · 2006–2008
- 다리 균열 검출 알고리즘 및 Image Inpainting 연구
- GS 1등급 인증: M& STUDIO (2009) ↗ · ViewCube (2024) ↗
- 특허 등록 3건: 방송 정보 제공, 이미지 완성, 얼굴 표정 합성