Lead Software Engineer · 테크 리드 크로스플랫폼 제품 · 데이터 연속성 · 안정적인 딜리버리
Zalo PC의 Lead Software Engineer로서 80M+ MAU Zalo 생태계의 기기 간 데이터 경험을 구축하고 있습니다. 최근에는 PC 메시지 백업과 모바일 복원을 출시해 기기 변경, 휴대폰 분실, 앱 재설치 상황의 복구를 지원했습니다. 8+ 년 동안 React/Electron, 모바일, 백엔드 서비스, Kubernetes, 보안 핀테크 연동과 딜리버리 리더십을 두루 경험했습니다.
Zalo PC 메시지 백업과 모바일 복원을 출시해 기기 변경 시에도 텍스트 대화 기록을 유지할 수 있도록 했습니다.
zCloud offload의 안정성과 관측 가능성을 개선해 클라이언트 스토리지 문제를 더 쉽게 탐지하고 진단할 수 있도록 했습니다.
기술 방향, 코드 리뷰, 딜리버리 조율을 통해 엔지니어링 팀을 이끌고 있습니다.
ReactNode.jsElectronTypeScriptKotlin
Senior Software Engineer
May 2024 - Aug 2025
크로스플랫폼 Zalo PC(Web, macOS, Windows)의 코어 개발자로 15M+ MAU를 서비스. 다크 모드, 다이내믹 테마, 사용자 행동 추적 등 핵심 기능 제공. 50+ 개발자를 위한 프로모션 플로우와 확장 가능한 디자인 시스템 개발 주도. 견고하고 효율적인 솔루션으로 성능 최적화, 유지보수성 향상, 비즈니스 성장에 기여.
Zalo 안드로이드 모바일 앱을 적극적으로 유지보수하고 개선하며, 약 8000만 사용자를 위한 핵심 기능의 안정성과 성능 보장.
주요 기여
다크 모드, 다운로드 모듈, Kiki Bot, 로그 추적 등 10개 이상의 기능을 제공하여 UX와 참여도 향상.
추적 및 모니터링 시스템이 통합된 프로모션 플로우를 개발하여 15M+ MAU에 걸친 활성화 성공 견인.
Storybook을 사용해 확장 가능한 디자인 시스템 개발을 주도하며, 50+ 개발자를 위한 UI 일관성과 효율성 확보.
50+ 클라이언트 사용자를 적극적으로 지원하며, 헌신과 효과적인 문제 해결로 신속하게 문제를 해결하여 강한 긍정적 피드백 획득.
Zalo 안드로이드 앱에서 3+ 기능을 유지·개선하며, 안정성, 성능, 약 8000만 사용자를 위한 매끄러운 UX에 집중.
ReactNode.jsElectronTypeScriptKotlin
NDSVN JSC
Ho Chi Minh City, Vietnam
Senior Software Engineer Lead
Aug 2025 - Mar 2026
CTO 인수인계 이후 제품 딜리버리와 기술 방향을 책임지고, 아키텍처 결정, 롤아웃 시스템, 엔터프라이즈 연동, 팀 간 정렬을 주도. 8명 개발자(시니어 4명 포함)와 3명 QC 엔지니어로 구성된 딜리버리 팀을 관리.
주요 기여
우선순위 규칙 엔진, 퍼센트 롤아웃(테넌트/세그먼트/환경), JSON 설정값, 무상태 런타임 평가를 갖춘 .NET Core 멀티 테넌트 피처 플래그 시스템 (30+ 테넌트, ~40k 사용자)을 설계. 모바일/웹 앱을 구동하고 고트래픽 테넌트에서 통제된 점진적 프로덕션 릴리스 가능.
Gtel과 Napas와 보안 연동 구축: RSA-4096 핸드셰이크, AES-256 페이로드 암호화, mTLS 상호 인증, 인증서 핀닝, 재시도 큐, 멱등 API 계약, 불안정한 서드파티 서비스용 ACK 기반 모니터링.
마이크로프런트엔드 아키텍처(Angular 호스트 + React 모듈)를 도입하여 독립적인 배포 사이클과 기능 분리 실현 — 팀 간 회귀 영향과 배포 결합 감소.
옵저버빌리티 스택(PostHog + 메트릭 파이프라인 + 워크플로)을 도입해 롤아웃 영향, 기능 채택, 이상 탐지, 회귀 추적 가능 — 릴리스 사이클 전반에서 디버깅/분석 시간 대폭 단축.
인계받은 인프라의 오너십을 맡고 조직을 멈추지 않게 함 — 프로덕션 화재, 파이프라인 실패, 클러스터 특이 사항, 연동 불안정을 조용히 흡수해 제품과 팀이 지체되지 않도록 함. ArgoCD, CI/CD, 도메인/SSL, AKS/FKE/K3S/EKS 클러스터를 진단 가능, 복구 가능, 안정적인 시스템으로 정비.
코드 리뷰, 배포 보조, 서비스 쿼터 검증, API 헬스 모니터링, 릴리스 분석을 지원하는 AI 에이전트 구축 — 제품 팀의 의사결정 및 딜리버리 루프 단축.
불안정한 파트너를 처리하고 서드파티 생태계와의 계약 전 검증을 보장하기 위한 연동 시뮬레이션과 sandbox/demo 모듈 개발.
리더십 전환 후 엔지니어링 조직을 재구성: 조직도, 역량 매트릭스, 워크로드 라우팅, 오너십 경계 정의 — 자율성을 풀어주고 기술 의사결정의 리드타임 단축.
통합 엔지니어링 플레이북 수립: 브랜치 전략, 커밋 컨벤션, 릴리스 태깅, 롤아웃 기준, API/연동 규칙, 기술 사양 저장소(RFC, 런북, 트러블슈팅 가이드).
채용 및 역량 성장 루프 주도: 구조화된 면접(QC/풀스택), 온보딩 경로, 1:1 코칭, 성과 평가 사이클, 팀 간 갈등 해결로 협업적이고 성과 지향적인 딜리버리 유지.
문서화 우선 문화와 프로세스 가드레일(체크리스트, 인계 규칙, 롤백 준비)로 딜리버리 품질을 유지하며, 확장 단계에서도 예측 가능한 릴리스 케이던스 보장.
React.jsAngularNode.jsFlutter.NETAKS/FKE/K3S/EKS
PrimeData VN
Binh Thanh
Senior Full-stack Software Engineer
July 2020 - Apr. 2024
이 회사는 CDxP라는 제품을 만든다. 간단히 말해, 고객 프로파일을 호스팅하고 처리하기 위해 맞춤 제작된 데이터 플랫폼이다(핵심 솔루션은 다양한 서비스와 시스템에서 오는 이기종 스키마와 형식의 고객 데이터를 식별하고 통합하는 방법).
주요 기여
프런트엔드 팀을 이끌고 CDxP 앱, Magento 및 WordPress 데모, JS SDK, 모바일 SDK 등 10개 이상의 프로젝트를 제공.
4명 팀을 관리하고 여러 주요 파트너를 만족시키는 제품 로드맵에 맞춰 UI/UX를 강화하고 360 프로파일, 캠페인 빌더 등 고급 기능을 구현.
전체 기능을 갖춘 가벼운 JS SDK(<200kb, <150ms 로드 타임)를 개발하여 프로젝트 전반의 매끄러운 통합 지원.
LogiUP을 multi-tenant logistics SaaS로 설계했습니다. Web과 Electron desktop이 하나의 Next.js UI codebase를 공유하고 NestJS control plane, FastAPI AI data plane, PostgreSQL, Redis/BullMQ, Cloudflare R2, 분리된 staging/production GitOps 환경으로 구성됩니다.
고객 subdomain, database-backed host resolution, tenant-scoped RBAC/token, wildcard/on-demand TLS로 tenant isolation을 end-to-end로 설계하고 RS256/JWKS와 Electron용 PKCE/deep-link 인증을 갖춘 자체 OAuth 2.1/OIDC provider를 구축했습니다.
6개의 최소 권한 runtime role, 재개 가능한 private-object upload, 사용자 확인 기반 AI 제안, 독립 확인 가능한 8개 신고 section을 아우르는 31개의 typed API endpoint로 AI 기반 세관 workflow를 제공했습니다.
BonBon이 MVP에서 실제 현장 pilot로 진입하도록 product integration을 구축해 3개월 만에 Tasco × GenAI Fund Wash3000 MVP Demo Day의 Top 3 finalist에 올랐고, $500K equity investment를 위한 final pitch까지 진출했습니다.
12화면 Mini App을 설계해 430만 사용자 규모의 VETC app ecosystem에 통합하고, partner code silent login, memory-only session, deep link, foreground serialized polling, PII allow-list analytics를 구현했습니다.
kill-switch feature flag, deterministic rollout, transactional audit, checksum/CSP gate, Playwright flow, 800+ unit test로 Go API, Backoffice, web, mobile 전반의 release safety를 확보했습니다.