미리보기
기본 정보

Android(Java/Kotlin) 개발 경력 11년을 중심으로, Flutter, React Native, React, iOS까지 다양한 플랫폼에서 앱 및 프론트엔드 개발 경험을 쌓아왔습니다. 키오스크, DID, IoT, Watch, OTT, Mobile 등 다양한 환경에서 UI 구현, 기기 제어, 실시간 통신, 사용자 경험 개선까지 전반을 다뤘습니다. REST API, WebSocket, TCP, BLE, Modbus 등 복합 통신 프로토콜 처리와 레거시 시스템 리팩토링에 강점이 있으며, PG사 연동 결제, KIS 리더기 실물 결제, QR/포인트 결제 시스템을 구축해 다양한 결제 시나리오와 외부 디바이스 통합 경험을 보유하고 있습니다. AOSP 기반 임베디드 안드로이드 개발, 프레임워크 커스터마이징, CI/CD 자동화, CTS 인증까지 시스템 레벨 개발에도 능숙하며, PM/리더로서 기획부터 배포까지 전 주기 관리 경험과 글로벌 협업 역량도 갖추고 있습니다. 끊임없이 배우고, 기술과 비즈니스의 가치를 연결해내는 개발자로서, 변화와 도전에 유연하게 대응합니다.
기술 스택
Android, Kotlin, Flutter, dart, React Native, React, JavaScript, TypeScript, HTML/CSS, Git, Java, Python, JIRA, GitHub, product-management
경력
주식회사 엑스와이지 (XYZ Inc.)
파트장 | 로봇자동화팀 | 재직 중
2024.01. ~ 재직 중 (1년 5개월)
[ 현대자동차 지점 대상 QR 결제 및 스마트오더 시스템 도입 ]
• 비플페이와 연동하여 현대차 직원 포인트 기반 QR 오프라인 결제 시스템 연동 개발
• 임직원 용 Heat+ 앱과의 연동으로 포인트 실시간 소진 기능 개발
• 도입 후 사용자 편의성과 결제 전환율 증가, 매출 상승에 기여
[ 자사 커피 주문 플러터 앱의 주문 흐름 개선 ]
• 기존 QR 스캔 기반 제조 시스템을 실시간 주문 즉시 제조 방식으로 개선
• 플러터 앱 UI/UX 수정 및 플로우 재구성, 선 주문 자동 제조 프로토콜 연동, GetX 기반 앱 전역 상태 관리
• 사용자 경험 향상과 오프라인 매장 효율성 증대, 매출 증가
[ 아이스크림 로봇 DID 안드로이드 앱 고도화 ]
• 로봇 3 버전 DID 앱 유지보수 및 신규 UI 시나리오 지속 반영
• 로봇 4 버전 DID 앱, 신규 통신 프로토콜로 마이그레이션 및 안정적인 통신 모듈 개발
• 로봇 3, 4 DID 앱, XML 기반에서 컴포즈(Compose) UI로 마이그레이션
• 유지보수성 및 시스템 안정성 향상, 신규 매장 성공적인 런칭 (에버랜드, 강동숲속도서관, 스윗브로 등)
[ 맥주 로봇 프로젝트 PM 및 키오스크 앱 개발 ]
• 프로젝트 일정 및 스프린트 관리, 기획 및 문서화 주도, 고객사 전달용 매뉴얼, QA 시험계획서/결과서/TC 제작
• 안드로이드 키오스크 앱 통신 모듈 개발 및 제조 단위 테스트용 에뮬레이터 구현, 부가 서비스 개발
• 대외 커뮤니케이션 및 협업 조율을 통해 성공적인 제품 시연 및 제품 완성도 확보
[ 결제 모듈 및 관리자 기능 통합 유지보수 ]
• 안드로이드 키오스크 앱에 비즈플레이 결제 모듈 신규 적용 및 운영 안정화
• 메뉴/주문/결제/관리자 전 화면 통합 유지보수 지속 진행 (서울시청, 성수, 현대자동차, 시대인재 학원 등)
[ 애자일 기반 팀 협업 및 문서화 프로세스 ]
• Notion 기반으로 Jira 스프린트 시스템처럼 운영하여 백로그, 주 단위 스프린트 관리
• 요구사항 정리, 이슈 티켓화하여 팀 내 협업 프로세스 수립 및 각 파트별 진척상황 가시화
(주)스테이지파이브 Kakao Company
팀원 | 앱개발팀
2022.09. ~ 2024.02. (1년 6개월)
[ 스마트 워치 기반 헬스/안전 서비스 앱 개발 ]
• 자사 웨어러블 Watch 디바이스와 서버 연동을 위한 React Native 앱 개발 및 유지보수
• 서버 연동 없이 Watch 사용자를 위한 BLE 통신 기반 React Native 앱 추가 개발, 심박수, 수면, 착용 유무 등 헬스 데이터를 수집 및 시각화하는 앱 개발 및 유지보수
• PoC 프로젝트, Android Galaxy Watch 런쳐 앱 개발, Health Service와 연동하여 착용 감지 및 심박수 측정 기능 구현
[ 경찰청 상황실용 신고자 위치 추적 웹 솔루션 개발 ]
• React 웹 페이지 개발, 실시간 위치 정보, 워치 상태, 신고자 상세 데이터를 지도 및 테이블로 시각화
• 경찰청에 정식 배포 완료, 현재까지 안정적으로 운영 중
• 경찰청 상황실 통합 관리자 웹 플랫폼을 Flutter Web으로 개발하던 중 STATE-FIVE 합병으로 프로젝트 종료
[ 보호자용 키즈폰 앱 유지보수 및 기능 고도화 ]
• Android 보호자용 앱 유지보수 및 신규 기능 개발
• 아이가 작성한 다이어리, 사진, 영상 콘텐츠에 대한 보호자 피드백 기능 개발
• 앱 전반의 이슈 조치 활동, UI/UX 개편 작업 및 신규 디자인 대응
[ 애자일 기반 팀 협업 및 문서화 프로세스 ]
• 스크럼 진행 및 Jira 기반 스프린트 운영에 적극 참여
• 요구사항 정리, 이슈 티켓화, 코드 리뷰, 테스트 배포까지 팀 내 협업 프로세스에 적극 참여
• 팀장 주도하의 애자일 문화에 따라 민첩하게 요구사항을 구현하고, 품질 유지에 기여
(주)경동나비엔
프로젝트 리더 | 모바일앱팀
2021.08. ~ 2022.09. (1년 2개월)
[ NAVIEN Smart 통합앱 프로젝트 리딩 및 성공적 런칭 ]
• 온수매트, 보일러, 청정환기 시스템 제어 앱을 하나로 통합하는 NAVIEN Smart 프로젝트 리딩 및 안드로이드 앱 메인 개발
• MVVM 기반의 구조 설계 및 Android, iOS 앱 개발 주도
• 온수매트 및 보일러 제어 기능 구현, REST API 및 AWS Mobile SDK 활용하여 MQTT 기반 실시간 제어 기능 개발
• Jira를 활용한 스프린트 기반 개발 프로세스 운영, 2022년 8월 앱 마켓 런칭 성공
[ NAVIEN Mate BLE 칩셋 변경 대응 및 앱 업데이트 ]
• 신규 온수매트 블루투스 칩셋 변경에 따른 BLE 연동 이슈 분석 및 앱 코드 수정
• BLE 스펙 재검토 및 테스트를 통해 안정적인 연동 구현
• 제품 변경 대응에 대한 빠르고 안정적인 배포 완료
[ 미국향 NAVIEN Mate 앱 서버 전환 및 프로토콜 마이그레이션 ]
• 온프레미스 서버(In-house 서버)에서 AWS 기반 MQTT 통신으로 전환되는 아키텍쳐 변화에 발 맞추어 Android & iOS 앱의 기존 TCP 기반 통신 코드를 MQTT 프로토콜 방식으로 전면 개편
• 앱 스토어 및 플레이스토어에 성공적 배포, 2021년 12월 Product Award 수상
[ 글로벌 시장 대응을 위한 유지보수 및 이슈 해결 ]
• 국내 및 해외(미국, 영국)향 보일러/매트/청정환기 시스템 앱의 QA 및 CS 이슈 대응
• 다양한 기기 스펙과 환경에 맞춘 안정적인 업데이트 및 배포 지속 진행
[ 애자일 기반 팀 협업 및 문서화 프로세스 ]
• 스크럼 진행 및 Jira 기반 스프린트 운영에 적극 참여
• 팀장 주도하의 애자일 문화에 따라 민첩하게 요구사항을 구현하고, 품질 유지에 기여
휴맥스
팀원 | 미디어 사업부
2014.01. ~ 2021.07. (7년 7개월)
[ OTT / STB / Mobile 안드로이드 APP 및 서비스 개발 ]
앱 마켓 및 런쳐 관련 개발
• 안드로이드 자사 앱 마켓(App Store), 인터넷 라디오, VOD, 커스텀 설정, RCU 앱 등 다양한 OTT / Mobile 앱 기획 및 개발
• 단말기 모델별로 설치 가능한 앱 목록을 클라우드 서버에서 받아와 표시하고 설치/업데이트 처리하는 앱 마켓(App Store) 개발
• OTT/STB 전용 런쳐(Launcher) 앱 개발, 유지보수 및 기능 개선 (공지사항, 추천 콘텐츠, DMS 연동 제어, IPC 통신 기반 플레이어 제어, Netflix 포팅, 3rd Party 앱 포팅 등 포함)
미디어 재생 관련 앱 개발
• 로컬, URL, NAS 경로의 미디어 파일 재생을 지원하는 플레이어(Media Player) 앱 개발 및 유지보수
• Dailymotion SDK를 활용하여 PoC 프로젝트 수행, 커스텀 데일리모션 미디어 플레이어 앱 개발
• 자사에 구축된 인터넷 라디오 스테이션 서버 REST API 활용한 음악 플레이어(Music Player) 앱 개발 및 유지보수
리모컨(RCU) 및 BLE 통신 앱 개발
• IR 키 입력 통한 블루투스 RCU 페어링, 배터리 상태 표시, 펌웨어 업데이트 등 기능을 포함한 BLE RCU 서비스 앱 개발
• 로컬 네트워크 기반 OTT 기기 자동 감지, 연결 후 방향키 및 마우스 입력 제어 가능한 모바일 앱 개발 및 유지보수
시스템 연동 및 라이브러리 설계
• OTT/STB 내부 서비스와 AIDL 기반으로 통신하는 라이브러리를 설계 및 개발, 3rd Party 앱에 연동 제공
• 웹앱을 네이티브 앱으로 패키징, 웹 이벤트를 네이티브 인터페이스로 연동하고 이벤트 처리 로직 개발 및 유지보수
유틸리티 앱 개발
• 사진 및 동영상 목록 표시, 이미지/영상 전체화면 보기, 슬라이드 보기 기능 등이 포함된 갤러리 앱 개발 및 유지보수
• 파일 생성, 수정, 삭제 기능 등을 포함한 파일 매니저(File Manager) 앱 개발 및 유지보수
[ 시스템 안드로이드 앱 및 유틸리티 툴 개발 ]
• 안드로이드 공장 초기화 후 사용하는 초기 설정 마법사 앱 개발 (언어/날짜/네트워크 설정, BLE 리모컨 페어링 등 포함)
• 디바이스 고유 정보 및 시스템 로그, 무형 자산 탑재 여부 등 테스트 정보를 시각화하는 디버깅용 진단 앱 개발
• 고객사 커스터마이징 요구에 맞춘 안드로이드 설정 앱 커스터마이징 및 별도 설정 앱 개발
[ 공통 서비스 및 IPC 통신 구조 개발 ]
• 안드로이드 OTT 기기에 내장된 앱들이 공유할 수 있는 공통 서비스 모듈 개발
• 시스템 설정 변경, 서버 API 호출, 앱 패키지 설치 기능 제공하고, AIDL/Messenger IPC 구조를 통해 모듈화된 서비스 제공
[ 안드로이드 빌드 시스템, Jenkins 및 보드 브링업 ]
• Jenkins CI/CD 시스템 유지보수 및 신규/파생 모델에 대한 빌드 Job 구성 및 자동화 스크립트 작성
• 안드로이드 빌드 환경 구성 및 제품별 Makefile, Sepolicy, 시스템 기본 설정 구성
• 시스템 앱 통합을 위한 보드 브링업 지원
[ 안드로이드 프레임워크 레이어 커스터마이징 ]
• IR / BLE 리모컨 키 코드 맵핑 및 안드로이드 시스템 이벤트 연동
• 프레임워크 단 PhoneWindowManager 수정으로 고객사 요구 키 이벤트 처리 로직 구현
• Google CTS 인증 테스트 환경 구축 및 통과 리포트 작성을 통해 제품 인증 지원
[ 애자일 기반 팀 협업 및 문서화 프로세스 ]
• 스크럼 진행 및 Jira 기반 스프린트 운영에 적극 참여
• 파트장/팀장 주도하의 애자일 문화에 따라 민첩하게 요구사항을 구현하고, 품질 유지에 기여
포트폴리오
URL
자격증
워드프로세서
1급 | 대한상공회의소
2013.08.
MOS Master
Master | Microsoft
2011.02.
리눅스 마스터
2급 | KAIT 한국정보통신진흥협회
2017.12.
Oracle OCJP
단일등급 | Oracle
2013.08.
정보처리기사
기사 | 한국산업인력공단
2013.06.
외국어
영어
일상 회화 가능
자기소개
자기 소개
Android (11년, Java/Kotlin) 개발을 중심으로, 추가로 Flutter (4년), React Native (2년), React (2년, JS/TS, HTML, CSS), iOS (Swift, 2년) 기반의 앱 및 웹 프론트엔드, 크로스플랫폼 개발 경험도 폭넓게 쌓아왔습니다. 특히 키오스크, DID, IoT, Watch, OTT, STB, 모바일 앱 서비스 등 다양한 플랫폼 환경에서 UI 구현부터 기기 제어, 실시간 통신, 사용자 경험 최적화까지 실무에 깊이 관여해왔습니다.
REST API, WebSocket, TCP Socket, Serial, BLE, MQTT, Modbus 등 다양한 통신 방식에 능하며, 레거시 시스템 리팩토링과 통신 프로토콜 마이그레이션 같은 복잡한 기술 전환에도 강점을 가지고 있습니다.
또한 모바일 앱에서는 통합 결제 플랫폼인 부트페이 기반으로 PG사별 결제 연동 로직을 구현하였으며, 키오스크에서는 KIS 리더기 활용한 실물 카드 / 바코드 / QR 결제를 개발하고, 비플페이와 협업하여 현대차 사원 포인트 기반 QR 결제 및 스마트오더 기능도 구현한 경험이 있습니다. 다양한 결제 시나리오를 아우르며, 실시간 통신과 외부 디바이스 연동까지 고려한 안정적인 결제 흐름 설계 능력을 갖추고 있습니다.
AOSP 기반의 임베디드 안드로이드 환경에도 익숙하며, 프레임워크 개발, 보드 브링업, 안드로이드 빌드 환경 설정, Jenkins CI/CD 유지보수 및 자동화 스크립트 작성, Google CTS 인증 진행 등 저수준부터 시스템 레벨까지 폭넓은 경험을 보유하고 있습니다. 안드로이드 프레임워크 단 시스템 설정 변경, Key Event 처리, Sepolicy, Make 파일 작성 등 커스터마이징 업무 또한 다수 수행해왔습니다.
또한 2년간의 PM 경력과 4년 이상의 프로젝트 리더/파트장 경험을 통해 기획, 일정 관리, 커뮤니케이션, 배포 및 유지보수까지 전 개발 주기를 주도적으로 이끌어왔으며, 국내외 파트너사 및 다양한 협업 조직과의 커뮤니케이션 능력도 갖추고 있고 영어로 의사소통도 가능합니다. Jira, Notion 등 협업 도구를 활용한 Sprint 운영, 이슈 및 일정 관리에도 능숙합니다.
저는 기술의 깊이와 폭을 함께 키워온 개발자입니다. 특정 기술에 머무르지 않고 새로운 플랫폼과 문제 해결에 능동적으로 대응하며, 좋은 제품과 사용자 경험을 만들기 위해 주도적인 학습과 팀워크를 실천해 왔습니다. 기술과 비즈니스 목표를 함께 고민하며 가치를 창출할 수 있는 개발자로서, 변화와 도전에 항상 열려 있습니다.
보유 역량
[기술 및 개발 경험]
• Android (11년, Java/Kotlin), Flutter (4년), React Native (2년), iOS (Swift, 2년), React (2년, JS/TS, HTML,
CSS) 앱 및 웹 프론트엔드 등 멀티 플랫폼 개발 역량 보유
• 키오스크, IoT, Watch, DID, OTT, STB, Mobile 등 다양한 디바이스 환경에서 UI/UX 구현, 기기 제어, 실시간 통신까
지 전방위 실무 경험
• AOSP 기반 임베디드 환경에서 프레임워크 수정, 보드 브링업, 안드로이드 빌드 구성, 시스템 설정 변경, Sepolicy,
Makefile, Python 빌드 스크립트 작업 등 시스템 레벨 커스터마이징 수행 경험
• REST API, WebSocket, TCP Socket, Serial, BLE, MQTT, Modbus 등 다양한 통신 프로토콜 경험과 레거시 시
스템 리팩토링 및 마이그레이션 역량
• Jenkins CI/CD 구축 및 유지보수, 자동화 스크립트 작성, Google CTS 인증 테스트 환경 구축 및 이슈 대응 등
DevOps 환경에서 간단한 실무 경험
[결제 시스템 연동 개발]
• 모바일 앱 내 부트페이 연동 통한 PG사별 결제 처리 로직 개발 경험 보유 (신용카드, 카카오페이, 간편결제 등 지원)
• 키오스크에서는 KIS 리더기를 활용한 신용카드, 바코드, QR 기반 결제 개발
• 비플페이와의 협업을 통해 현대자동차 사원 포인트 연동 QR 결제 및 스마트 오더 기능 개발
• 다양한 결제 시나리오와 리더기, API 연동 경험을 바탕으로 안정적인 결제 흐름과 예외 처리 설계 역량 보유
[프로젝트 리딩 및 협업 역량]
• 초기 기획 참여부터 앱스토어 배포 및 유지보수까지의 Full Lifecycle을 주도적으로 수행한 경험 다수
• PM (2년), 파트장/PL (4년 이상)으로 팀 리딩 및 프로젝트 일정 관리, 품질 관리, 고객 대응 등 책임감 있는 역할 수행
• 국내외 파트너사, 외부 개발사, UX/UI 디자이너 등과의 원활한 커뮤니케이션과 협업 능력
• Jira, Confluence, Notion, Redmine 등 협업 도구를 활용한 프로젝트 문서화 및 이슈 관리 숙련
• 영어 커뮤니케이션 가능 - 해외 팀과의 실시간 협업 및 기술 문서 대응 가능
[개발자 마인드 셋]
• 새로운 기술과 플랫폼을 빠르게 습득하고, 문제 해결을 위한 주도적 학습과 실험을 지속
• 기술과 비즈니스 목표를 함께 고민하며 사용자 중심의 경험과 서비스 가치를 창출하는데 집중
• 다양한 역할과 환경 속에서도 유연하고 능동적으로 대응하는 팀 중심의 실전형 개발자
보유 기술 스택
[모바일 앱 개발]
• Android (Kotlin, AOSP, Jetpack Compose, MVVM, Hilt, RxJava, Coroutine)
• Flutter (Dart, GetX), React Native (TypeScript, JavaScript)
[웹 프론트엔드]
• React (TypeScript, JavaScript, React Hooks, Recoil), Flutter Web
• HTML, CSS, Responsive UI 개발 경험
[통신 및 연동 기술]
• REST API, WebSocket, TCP Socket, Serial, BLE, MQTT, Modbus
• AWS Mobile SDK, OAuth2 기반 인증 및 실시간 데이터 처리 경험
• Firebase Analytics, Crashlytics, Real-Time 데이터베이스 연동 경험
[멀티 플랫폼 및 디바이스 환경]
• Kiosk, IoT, Watch, DID, OTT, STB, Mobile 등 디바이스 최적화 개발
• 임베디드 Android(AOSP) 환경 커스터마이징 및 시스템 통합 경험
[소프트웨어 아키텍쳐 & 협업]
• Clean Architecture, Layered 구조 설계, 모듈화 및 리팩토링, Git 협업, CI/CD 운영 경험(Jenkins)
• Jira, Confluence, Notion, Redmine 기반의 협업 및 기술 관련 문서화 능력
• 사용자 및 운영 매뉴얼, QA 시험계획서, 시험결과서, TC (Test Case) 문서화 능력
• Zeplin, Figma, UX 시나리오 문서 기반의 UI/UX 구현 및 앱 개발 수행 경험
교육
[학력]
• 경북대학교 소프트웨어 공학 학사 졸업 2010.03 - 2014.02
• 학점: 4.3 / 4.5
[외국어 능력]
• 영어: Upper-Intermediate (해외 협업 및 기술 커뮤니케이션 가능 수준)
[자격증 & 수상]
• OCJP (Orable Certified Java Programmer) - 자바 프로그래밍 기초 및 객체지향 설계 역량 보유
• 리눅스 마스터 2급 - 리눅스 시스템 운영 및 쉘 환경에 대한 실무 능력 보유
• 정보처리기사 - 국가공인 기술 자격증으로, 시스템 개발 및 정보처리 능력 보유
• MOS Master - Microsoft Office Program 사용 능력 보유
• 워드프로세서 1급 - 기본 문서 작성 능력 보유
• 제품 혁신상 (Product 상) - ((주)경동나비엔, 2021.12) 제품 개발에 기여한 공로로 수상
경력 사항
[ XYZ 엑스와이지 ] Android Kiosk, DID, Flutter Mobile App 개발, 프로젝트 리딩 2024.01 - 현 재직중
[ STAGE-FIVE Kakao Company ] Android, React, Flutter Mobile App / Web 개발 2022.09 - 2024.02
• 퇴직 사유: 키즈폰 및 핀다이렉트 개발 사업부 정리로 인한 앱 개발 조직 전체 폐지
• 특이 사항: IoT 기술 기반 회사인 BYCLIP 폐업 및 StageFive Kakao 계열사로의 합병 (2023.06)
• 상세 정보
•[BYCLIP] 2022.09 ~ 2023.05
•[STAGE-FIVE Kakao Company] 2023.06 ~ 2024.02
[ 경동 NAVIEN ] Android Mobile App 개발, 프로젝트 리딩 2021.08 - 2022.09
• 퇴직 사유: 업무 기술 스택 확장 희망
[ HUMAX ] Android Mobile / OTT App 개발 2014.01 - 2021.07
• 특이 사항: OTT/STB 개발 담당 Media 사업부가 HUMAX Technus로 사내 분사 (2019.12)
• 퇴직 사유: OTT / STB Media 사업부 폐지
상세 경력 사항
[ XYZ 엑스와이지 ] 스타트업 2024.01 - 현 재직중
로봇자동화 팀 / 책임 / 파트장
[ 현대자동차 지점 대상 QR 결제 및 스마트오더 시스템 도입 ]
• 비플페이와 연동하여 현대차 직원 포인트 기반 QR 오프라인 결제 시스템 연동 개발
• 임직원 용 Heat+ 앱과의 연동으로 포인트 실시간 소진 기능 개발
• 도입 후 사용자 편의성과 결제 전환율 증가, 매출 상승에 기여
[ 자사 커피 주문 플러터 앱의 주문 흐름 개선 ]
• 기존 QR 스캔 기반 제조 시스템을 실시간 주문 즉시 제조 방식으로 개선
• 플러터 앱 UI/UX 수정 및 플로우 재구성, 선 주문 자동 제조 프로토콜 연동, GetX 기반 앱 전역 상태 관리
• 사용자 경험 향상과 오프라인 매장 효율성 증대, 매출 증가
[ 아이스크림 로봇 DID 안드로이드 앱 고도화 ]
• 로봇 3 버전 DID 앱 유지보수 및 신규 UI 시나리오 지속 반영
• 로봇 4 버전 DID 앱, 신규 통신 프로토콜로 마이그레이션 및 안정적인 통신 모듈 개발
• 로봇 3, 4 DID 앱, XML 기반에서 컴포즈(Compose) UI로 마이그레이션
• 유지보수성 및 시스템 안정성 향상, 신규 매장 성공적인 런칭 (에버랜드, 강동숲속도서관, 스윗브로 등)
[ 맥주 로봇 프로젝트 PM 및 키오스크 앱 개발 ]
• 프로젝트 일정 및 스프린트 관리, 기획 및 문서화 주도, 고객사 전달용 매뉴얼, QA 시험계획서/결과서/TC 제작
• 안드로이드 키오스크 앱 통신 모듈 개발 및 제조 단위 테스트용 에뮬레이터 구현, 부가 서비스 개발
• 대외 커뮤니케이션 및 협업 조율을 통해 성공적인 제품 시연 및 제품 완성도 확보
[ 결제 모듈 및 관리자 기능 통합 유지보수 ]
• 안드로이드 키오스크 앱에 비즈플레이 결제 모듈 신규 적용 및 운영 안정화
• 메뉴/주문/결제/관리자 전 화면 통합 유지보수 지속 진행 (서울시청, 성수, 현대자동차, 시대인재 학원 등)
[ 애자일 기반 팀 협업 및 문서화 프로세스 ]
• Notion 기반으로 Jira 스프린트 시스템처럼 운영하여 백로그, 주 단위 스프린트 관리
• 요구사항 정리, 이슈 티켓화하여 팀 내 협업 프로세스 수립 및 각 파트별 진척상황 가시화
[ STAGE-FIVE Kakao Company ] 중소 기업 근속연수 1년 6개월 2022.09 - 2024.02
앱 개발팀 / 책임 매니저
[ 스마트 워치 기반 헬스/안전 서비스 앱 개발 ]
• 자사 웨어러블 Watch 디바이스와 서버 연동을 위한 React Native 앱 개발 및 유지보수
• 서버 연동 없이 Watch 사용자를 위한 BLE 통신 기반 React Native 앱 추가 개발, 심박수, 수면, 착용 유무 등 헬스 데이터를 수집 및 시각화하는 앱 개발 및 유지보수
• PoC 프로젝트, Android Galaxy Watch 런쳐 앱 개발, Health Service와 연동하여 착용 감지 및 심박수 측정 기능 구현
[ 경찰청 상황실용 신고자 위치 추적 웹 솔루션 개발 ]
• React 웹 페이지 개발, 실시간 위치 정보, 워치 상태, 신고자 상세 데이터를 지도 및 테이블로 시각화
• 경찰청에 정식 배포 완료, 현재까지 안정적으로 운영 중
• 경찰청 상황실 통합 관리자 웹 플랫폼을 Flutter Web으로 개발하던 중 STATE-FIVE 합병으로 프로젝트 종료
[ 보호자용 키즈폰 앱 유지보수 및 기능 고도화 ]
• Android 보호자용 앱 유지보수 및 신규 기능 개발
• 아이가 작성한 다이어리, 사진, 영상 콘텐츠에 대한 보호자 피드백 기능 개발
• 앱 전반의 이슈 조치 활동, UI/UX 개편 작업 및 신규 디자인 대응
[ 애자일 기반 팀 협업 및 문서화 프로세스 ]
• 스크럼 진행 및 Jira 기반 스프린트 운영에 적극 참여
• 요구사항 정리, 이슈 티켓화, 코드 리뷰, 테스트 배포까지 팀 내 협업 프로세스에 적극 참여
• 팀장 주도하의 애자일 문화에 따라 민첩하게 요구사항을 구현하고, 품질 유지에 기여
[ 경동 NAVIEN ] 중견 기업 근속연수 1년 2개월 2021.08 - 2022.09
모바일앱팀 / 수석 매니저 / 프로젝트 리더
[ NAVIEN Smart 통합앱 프로젝트 리딩 및 성공적 런칭 ]
• 온수매트, 보일러, 청정환기 시스템 제어 앱을 하나로 통합하는 NAVIEN Smart 프로젝트 리딩 및 안드로이드 앱 메인 개발
• MVVM 기반의 구조 설계 및 Android, iOS 앱 개발 주도
• 온수매트 및 보일러 제어 기능 구현, REST API 및 AWS Mobile SDK 활용하여 MQTT 기반 실시간 제어 기능 개발
• Jira를 활용한 스프린트 기반 개발 프로세스 운영, 2022년 8월 앱 마켓 런칭 성공
[ NAVIEN Mate BLE 칩셋 변경 대응 및 앱 업데이트 ]
• 신규 온수매트 블루투스 칩셋 변경에 따른 BLE 연동 이슈 분석 및 앱 코드 수정
• BLE 스펙 재검토 및 테스트를 통해 안정적인 연동 구현
• 제품 변경 대응에 대한 빠르고 안정적인 배포 완료
[ 미국향 NAVIEN Mate 앱 서버 전환 및 프로토콜 마이그레이션 ]
• 온프레미스 서버(In-house 서버)에서 AWS 기반 MQTT 통신으로 전환되는 아키텍쳐 변화에 발 맞추어 Android & iOS 앱의
기존 TCP 기반 통신 코드를 MQTT 프로토콜 방식으로 전면 개편
• 앱 스토어 및 플레이스토어에 성공적 배포, 2021년 12월 Product Award 수상
[ 글로벌 시장 대응을 위한 유지보수 및 이슈 해결 ]
• 국내 및 해외(미국, 영국)향 보일러/매트/청정환기 시스템 앱의 QA 및 CS 이슈 대응
• 다양한 기기 스펙과 환경에 맞춘 안정적인 업데이트 및 배포 지속 진행
[ 애자일 기반 팀 협업 및 문서화 프로세스 ]
• 스크럼 진행 및 Jira 기반 스프린트 운영에 적극 참여
• 팀장 주도하의 애자일 문화에 따라 민첩하게 요구사항을 구현하고, 품질 유지에 기여
[ HUMAX ] 중견 기업 근속연수 7년 7개월 2014.01 - 2021.08
Media 사업부 / 책임 매니저
[ OTT / STB / Mobile 안드로이드 APP 및 서비스 개발 ]
앱 마켓 및 런쳐 관련 개발
• 안드로이드 자사 앱 마켓(App Store), 인터넷 라디오, VOD, 커스텀 설정, RCU 앱 등 다양한 OTT / Mobile 앱 기획 및 개발
• 단말기 모델별로 설치 가능한 앱 목록을 클라우드 서버에서 받아와 표시하고 설치/업데이트 처리하는 앱 마켓(App Store) 개발
• OTT/STB 전용 런쳐(Launcher) 앱 개발, 유지보수 및 기능 개선 (공지사항, 추천 콘텐츠, DMS 연동 제어, IPC 통신 기반 플레이어 제어, Netflix 포팅, 3rd Party 앱 포팅 등 포함)
미디어 재생 관련 앱 개발
• 로컬, URL, NAS 경로의 미디어 파일 재생을 지원하는 플레이어(Media Player) 앱 개발 및 유지보수
• Dailymotion SDK를 활용하여 PoC 프로젝트 수행, 커스텀 데일리모션 미디어 플레이어 앱 개발
• 자사에 구축된 인터넷 라디오 스테이션 서버 REST API 활용한 음악 플레이어(Music Player) 앱 개발 및 유지보수
리모컨(RCU) 및 BLE 통신 앱 개발
• IR 키 입력 통한 블루투스 RCU 페어링, 배터리 상태 표시, 펌웨어 업데이트 등 기능을 포함한 BLE RCU 서비스 앱 개발
• 로컬 네트워크 기반 OTT 기기 자동 감지, 연결 후 방향키 및 마우스 입력 제어 가능한 모바일 앱 개발 및 유지보수
시스템 연동 및 라이브러리 설계
• OTT/STB 내부 서비스와 AIDL 기반으로 통신하는 라이브러리를 설계 및 개발, 3rd Party 앱에 연동 제공
• 웹앱을 네이티브 앱으로 패키징, 웹 이벤트를 네이티브 인터페이스로 연동하고 이벤트 처리 로직 개발 및 유지보수
유틸리티 앱 개발
• 사진 및 동영상 목록 표시, 이미지/영상 전체화면 보기, 슬라이드 보기 기능 등이 포함된 갤러리 앱 개발 및 유지보수
• 파일 생성, 수정, 삭제 기능 등을 포함한 파일 매니저(File Manager) 앱 개발 및 유지보수
[ 시스템 안드로이드 앱 및 유틸리티 툴 개발 ]
• 안드로이드 공장 초기화 후 사용하는 초기 설정 마법사 앱 개발 (언어/날짜/네트워크 설정, BLE 리모컨 페어링 등 포함)
• 디바이스 고유 정보 및 시스템 로그, 무형 자산 탑재 여부 등 테스트 정보를 시각화하는 디버깅용 진단 앱 개발
• 고객사 커스터마이징 요구에 맞춘 안드로이드 설정 앱 커스터마이징 및 별도 설정 앱 개발
[ 공통 서비스 및 IPC 통신 구조 개발 ]
• 안드로이드 OTT 기기에 내장된 앱들이 공유할 수 있는 공통 서비스 모듈 개발
• 시스템 설정 변경, 서버 API 호출, 앱 패키지 설치 기능 제공하고, AIDL/Messenger IPC 구조를 통해 모듈화된 서비스 제공
[ 안드로이드 빌드 시스템, Jenkins 및 보드 브링업 ]
• Jenkins CI/CD 시스템 유지보수 및 신규/파생 모델에 대한 빌드 Job 구성 및 자동화 스크립트 작성
• 안드로이드 빌드 환경 구성 및 제품별 Makefile, Sepolicy, 시스템 기본 설정 구성
• 시스템 앱 통합을 위한 보드 브링업 지원
[ 안드로이드 프레임워크 레이어 커스터마이징 ]
• IR / BLE 리모컨 키 코드 맵핑 및 안드로이드 시스템 이벤트 연동
• 프레임워크 단 PhoneWindowManager 수정으로 고객사 요구 키 이벤트 처리 로직 구현
• Google CTS 인증 테스트 환경 구축 및 통과 리포트 작성을 통해 제품 인증 지원
[ 애자일 기반 팀 협업 및 문서화 프로세스 ]
• 스크럼 진행 및 Jira 기반 스프린트 운영에 적극 참여
• 파트장/팀장 주도하의 애자일 문화에 따라 민첩하게 요구사항을 구현하고, 품질 유지에 기여