Full-stack product developer focused on mobile apps, backend APIs, AWS infrastructure, realtime systems, data visualization, CI/CD, and workflow automation.
I have 14+ years of experience shipping and operating production services across iOS, Android, Flutter, React Native, Node.js/NestJS, Spring Boot, React, Next.js, Vue, and Angular.
- Mobile engineering: React Native, Flutter, iOS, Android, Swift, Objective-C, Kotlin, Java
- Backend systems: Node.js, NestJS, Express, Spring Boot, PHP, FastAPI, REST APIs
- Frontend products: TypeScript, React, Next.js, Vue.js, Angular, TailwindCSS, admin dashboards
- Cloud and operations: AWS EC2, RDS, ElastiCache, SQS, SNS, Fastlane, TeamCity
- Data and realtime: Elasticsearch, Redis, MongoDB, MySQL, Socket.IO, Puppeteer, data visualization
- Automation tools: Figma API, browser extensions, Cloudflare Workers, internal workflow tools
| Project | Role / Stack | What I did |
|---|---|---|
| CashRun | React Native, NestJS, Node.js, AWS, TypeScript | Built mobile reward flows, REST APIs, AdMob/AppLovin reward integrations, and AWS EC2/RDS operations. |
| Nan Ne Pyeon | Flutter, Next.js, AWS, TypeScript, iOS, Android | Built hybrid mobile app features, web resources, and AWS-backed service operations for a convenience-store information product. |
| My1pick | Swift, Kotlin, Spring Boot, Angular, AWS | Developed hybrid webview apps, web application features, and backend functionality for a fan community service. |
| Figma Workflow Automation Plugin | React, TypeScript, FastAPI, MySQL, SQLite, Figma API | Built an internal productivity tool that connects Figma workflows with data automation. |
| Smart Palette | Objective-C, Java, OpenGL, Bluetooth, PHP, Azure | Built hardware-connected mobile drawing apps with Bluetooth/serial integration, OpenGL canvas work, and PHP REST APIs. |
| ChannelOn / Cygnus | React, TypeScript, Node.js, Elasticsearch, Puppeteer, Redis | Built ingestion, storage, analytics, and visualization tools for open-market traffic logs and ROAS data. |
| LiveChatOn | Node.js, Socket.IO, Flutter, MongoDB, Redis, Elasticsearch | Built realtime chat servers, agent-facing UI, mobile clients, and Elasticsearch-backed chat storage. |
| Grow / Hunet CI-CD | Flutter, Objective-C, Vue.js, Fastlane, TeamCity, AWS SNS | Built and maintained education-service mobile apps and mobile CI/CD automation. |
The stack below reflects production work across shipped mobile apps, backend services, admin products, realtime systems, and automation tools.
- cnn-fearandgreed: Cloudflare Worker automation for monitoring CNN Fear & Greed Index changes and sending Telegram alerts
- x-thread-clean-capture: Manifest V3 browser extension for clean X/Twitter thread image capture
- x-thread-clean-capture-firefox: Firefox extension experiment for the same clean thread capture workflow
- youtube-netflix-caption-screenshot-extension: Screenshot utility for capturing YouTube/Netflix scenes with subtitle overlays
- intellij-papago-translator: IntelliJ plugin experiment for reducing translation workflow friction


