시니어 소프트웨어 엔지니어이자 프로덕트 리드로, 네이티브 Android 및 iOS, C++ 시스템 및 SDK, 풀스택 TypeScript/AWS 제품 전반에 걸쳐 20년 이상의 경험을 보유하고 있습니다. 실무 아키텍처 및 개발과 제품 사양 정의, 이해관계자 조정, 릴리스 전달, 장기적인 제품 소유권을 결합합니다. AI 코딩 에이전트를 활용하여 리서치와 구현을 가속화하면서도 아키텍처, 보안, 코드 리뷰, 테스트, 프로덕션 품질에 대한 책임은 유지합니다.
기술, 제품 및 전달 전문성
제품 엔지니어링
Kotlin · Java · Swift · Objective-C · C++ · TypeScript · React · Vue.js · AWS
모바일, 시스템 및 SDK
Android SDK/NDK · iOS SDK · SDK 및 API 설계 · 저지연 오디오 및 DSP · 기기 연동 · 오프라인 우선 워크플로
AI 에이전트 기반 전달
Codex · ChatGPT · Claude Code · 다중 에이전트 워크플로 · 명세 기반 전달 · 연구 · 구현 · 코드 리뷰 · 테스트 · 디버깅 · 문서화 · 배포
제품, 프로젝트 및 품질
제품 명세 · 요구사항 분석 · 우선순위 지정 · 이해관계자 조율 · 아키텍처 · 릴리스 전달 · 기술 프로젝트 리더십 · 레거시 현대화 · 자동화된 테스트 · CI/CD · Scrum
주요 경력 사항
시니어 웹 개발자 - Equisix
금융 자동화 SaaS의 엔드투엔드 딜리버리
React 프론트엔드, TypeScript API 및 워커, AWS 인프라, 보안 통합, 결제, 모니터링 가능성(observability), 그리고 릴리스 준비 상태 전반에 걸쳐 제품 사양, 아키텍처 및 구현을 주도합니다.
큐, 멱등성, 재시도, 장애 복구, 감사 가능한 상태, 단위·통합·E2E·UI 회귀 및 배포 스모크 테스트를 활용하여 결정론적 예약 및 지속적 자동화 런타임을 구축했습니다.
아키텍처, 보안, 코드 리뷰, 테스트, 배포 및 검증에 대한 명확한 명세와 직접적인 책임 바탕으로, AI 코딩 어시스턴트를 활용해 리서치와 구현을 가속화했습니다.
Sensoneo를 위한 조율된 Android, .NET GraphQL, MySQL 변경 사항 구현; Plaut를 위한 PHP/Yii/PostgreSQL 작업; 그리고 다른 클라이언트를 위한 모바일, Vue.js, Firebase, Spring, AWS 제품 작업을 수행했습니다.
네이티브 모바일 포트폴리오 및 재사용 가능한 기반
Motorkari.cz, TRIAD, LiveAgent, Post Affiliate Pro 및 기타 클라이언트를 위해 iOS 및 Android 애플리케이션을 제공했으며, 전문 프로젝트에서 사용되는 재사용 가능한 Objective-C, Swift, Java 및 Kotlin 라이브러리를 구축했습니다.
SaaS, 데스크톱 및 문서 시스템
Scrum, TDD 및 페어 프로그래밍을 바탕으로 QualityUnit에서 주니어에서 시니어 개발자로 성장하며 Java, C#, PHP, JavaScript, GWT, J2EE, Eclipse RCP, OCR, SaaS 제품 및 PDF 파싱/생성 업무를 수행했습니다.
초기 IT 기반
PC 조립, 소프트웨어 설치, 고객 지원, Windows 및 Linux 관리, 네트워킹, AutoCAD 지원, HTML 및 무선 통신 작업을 통해 실무적인 시스템 지식을 쌓았습니다.