About

한만욱

대규모 제품의 UX 결함과 성능 병목을 끝까지 추적하는 프론트엔드 개발자입니다.

MAU 800만 서비스의 Android 백버튼 UX, 초기 로딩, React Activity 크래시, 오버레이 아키텍처를 다뤘고, Babel AST 기반 i18n 자동화 라이브러리와 오픈소스 기여까지 이어가고 있습니다.

Product FrontendPerformanceArchitecture DebuggingDX Automation
Experience

경력

2 roles
2025.12 - 2026.03 당근마켓 부동산팀 Frontend Developer Intern Android WebView 백버튼, Relay 기반 React Activity 크래시, 오버레이 스택, 홈 피드 메모리처럼 사용자 이탈로 이어지는 결함을 재현 가능한 구조 문제로 좁혀 제품 레이어에서 해결했습니다. 2025.09 - 2025.12 주식회사 업사이트 Frontend Developer Intern 건설 현장 대시보드에서 다국어 추출 자동화, React Compiler 도입 오류, 대용량 PDF 변환, 오프라인 캐싱, 번역 QA를 제품 운영 비용을 줄이는 DX/UX 문제로 묶어 해결했습니다.
Case studies

프로젝트

7 projects
01 i18n Automation Toolkit · 2025.09 ~

I18Nexus

하드코딩 문자열, JSON 리소스, 번역 시트, 타입 정의가 따로 움직이던 i18n 작업을 AST 기반 CLI와 type-safe runtime으로 묶은 자동화 툴킷입니다. 13,000+ 다운로드와 Google Sheets 동기화로 실제 사용성을 검증했습니다.

13,000+ 누적 다운로드
80% 작업 시간 감축
0건 번역 키 휴먼 에러
I18Nexus 로고 이미지
02 Product Performance & DX · 2025.06 ~

솔리드 커넥션

교환학생 플랫폼에서 홈 성능, 커뮤니티 퍼널, 대학 catalog 배포 경계, React 19/Next 16 업그레이드, 운영 자동화를 제품 지표와 배포 책임 기준으로 정리했습니다. LCP 91.2% 개선, 이탈률 21% → 16%, SSG 대상 188개 → 35개 분리를 만들었습니다.

91.2% 홈 LCP 개선
21% → 16% 이탈률 개선
188 → 35 SSG 대상 분리
솔리드 커넥션 교환학생 커뮤니티 오픈그래프 이미지
03 Location-based Music App · 2026.07

Soundlog

사용자의 위치, 분위기, 순간 기록, 음악 취향을 바탕으로 장소와 감정에 어울리는 음악 경험을 제공하는 서비스입니다. React Native/Expo 모바일 앱부터 Express API, Prisma/PostgreSQL 데이터 모델, Vercel·EC2·EAS 배포 구성까지 직접 설계하고 구현했습니다.

Full-stack 앱·서버·인프라 구현
Server API 추천·여행 데이터 연동
EAS/Vercel 배포·릴리즈 기준
04 Realtime Matching Platform · 2025.02 ~

FootBallSquare

EA FC ProClub 유저의 팀 매칭, 대회, 채팅을 한 흐름에 묶은 실시간 플랫폼입니다. 비순차 raw match 데이터를 브래킷으로 재구성하고 낙관적 UI를 직접 구현해 매치 생성 체감 반응을 0ms로 만들었습니다.

0ms 매치 생성 체감 반응
1회 매치 API 호출
5ms 이하 클라이언트 연산
FootBallSquare 축구 커뮤니티 배너 이미지
05 Hackathon MVP · 2025.04

인천 버스 도착 예측 서비스

인천 버스의 실시간 위치, 정류장 채팅, 도착 예측을 2주 안에 검증 가능한 MVP로 만든 해커톤 프로젝트입니다. AI 예측 리스크는 확장 여지로 남기고, 노드 좌표와 구간 평균 속도로 ±10초 수준의 예측 경험을 먼저 완성했습니다.

±10초 도착 예측 정확도
2주 MVP 완성
1위 해커톤 수상
06 Rendering Performance · 2024.10 ~ 2025.02

DMAP 지도 썸네일 최적화

이동 경로를 지도 위에 남기고 SNS 피드로 공유하는 DMAP에서 프로필 3×3 지도 그리드를 최적화했습니다. 18개 동적 Google Map이 만들던 WebGL 크래시와 월 $70 과금을 정적 썸네일 + 전역 동적 지도 1개 구조로 해결했습니다.

0건 렌더링 실패
$0 월 API 비용
18개 지도 썸네일
07 Android Pixel Raising Game · 2022.05 ~ 2022.09

Raise Developer

GitHub Contribution을 게임 재화와 성장으로 연결한 Android 키우기 게임입니다. 상점, 인벤토리, 레벨업, Firestore 저장 흐름을 구현하고 캐릭터/아이템/버튼 도트 에셋을 직접 제작해 레트로 게임 톤을 만들었습니다.

107개 이미지 리소스
19종 직원 캐릭터
100단계 레벨업 가격표

Client Work

외주 프로젝트

1 engagement
Open Source

오픈소스

2 folders · 5 PRs
Contact