Jaemin Ko
Frontend Developer
Experience
- Designed and built Electron + Next.js kiosk clients (IPC communication, logging, device auth, JSON-based per-store configuration)
- Implemented global i18n and locale-aware date/time formatting with next-intl and dayjs
- Improved unmanned operation stability with WatchDog, kiosk mode, and scheduled shutdown
- Integrated kiosk hardware: photo, card, and POS receipt printers
- Built accessible kiosks with Windows TTS and Electron Two Screen support
- Integrated KICC payment module for payments, refunds, and cardless refunds
- Built customized RustDesk remote management client and kiosk back-office for sales and device monitoring
- Led migration from external SaaS AI music generation to open-source ACE-STEP 1.5 Turbo, eliminating operating costs
- Built cloud-based website builder SaaS frontend (page editor/renderer, dynamic forms with react-hook-form useFieldArray)
- Developed and enhanced global hospital consultation booking (framer-motion interactions, contributed to growth from ~50 to 1,000+ clients)
- Migrated legacy stack (Redux → SWR + Context API, Formik → React-Hook-Form) and split 1,000+ line components
- Reduced First Load JS bundle size by ~46% with dynamic import and tree shaking
- Improved SSR parallel API calls, cutting initial HTML load by ~33% (1.79s → 1.2s)
- Supported LTR/RTL with CSS Logical Properties and automated 10+ language translations via GPTs
- Applied SSG with On-Demand Revalidation and fixed Azure Search sitemap logic (~5% missing entries recovered)
Skills
Side Projects
A community platform for creating and sharing ideal-type world cup games. The Next.js web service is wrapped in React Native WebView to serve web and app from a single codebase.
A walkie-talkie concept diary exchange platform that helps maintain relationships with friends. Completed from planning to deployment in 8 weeks (4 weeks planning, 4 weeks development) as a DND 12th term project with 2 frontend, 2 backend, and 2 designers.
An interactive visual novel using Flutter Flame and Stable Diffusion. Separated story/assets from code for easier expansion, and deployed on Google Play.
A Flutter calendar app integrated with Google Calendar API, built to simplify company leave management. Developed as a side project with a colleague; responsible for frontend.
An interactive game prototype with Flutter Flame. Learned fundamentals via Pixel Adventure, then explored storytelling games by generating characters and backgrounds with Stable Diffusion.
A personal portfolio that boosts engagement with interactive elements. Implemented a LangChain AI chatbot via AWS Lambda in a static CloudFront deployment.
A web service for saving and reviewing outfits by temperature. Focused on user reviews since perceived temperature is relative, with Google login and regional weather integration.
A platform for requesting and managing Photoshop commissions. Kakao social login separates clients and designers; finished as project lead from design through AWS deployment during API integration.
A community sharing pet-friendly travel spots, restaurants, accommodations, and daily stories. Grew through collaboration in a team of 4 frontend and 1 backend developer.
First React collaboration project while learning React. Designed an interactive fashion exhibition experience with Framer Motion, owning the full path from Figma to implementation.