
Jihwan Kim
Frontend-leaning Full-stack Engineer
- React
- Next.js
- TypeScript
- Electron
- Product Delivery
Summary
I build B2B SaaS, global commerce, and Electron operations tools with React and Next.js. My work connects user-facing features with real-time systems, performance, testing, CI/CD, and production delivery.
“I find operational bottlenecks and solve them with software people actually use.”
Skills
- Frontend
- TypeScript · JavaScript · React · Next.js · React Query · Zustand · Tailwind CSS
- Desktop & Realtime
- Electron · IPC · Socket.IO · STOMP · NFC card readers
- Backend
- Node.js · NestJS · Prisma · PostgreSQL · REST API
- Quality & Delivery
- Playwright · Storybook · GitHub Actions · AWS S3 · CloudFront · macOS Notarization
Experience
Double T · Full-stack Developer · Frontend Focus
Built B2B groupware SaaS, a global commerce platform, and internal operations tools across user interfaces, real-time communication, operator workflows, and delivery infrastructure.
- Moved NFC badge and menu operations from developer database edits to operator self-service
- Reduced chat-room creation from 6s to 0.1s and duplicate IPC listeners from 134 to 15
- Refactored 800+ i18n usages and reduced Storybook builds from 28.9s to 13.9s
Taebeknet · Frontend Developer
Built the tebekAI image-processing SaaS in a two-person team, covering image workflows, authentication, payments, and administration.
- Delivered five AI image-processing services and their shared workflow
- Implemented Toss Payments credit payments and user/admin authorization
- Integrated Korean National Police and Kakao Search APIs
Selected Projects
Game Park · Full-stack Design & Development
Designed and built a full-stack game platform where independent web games connect through a shared integration protocol.
- TypeScript
- React
- Next.js
- NestJS
- Prisma
- PostgreSQL
- Socket.IO
- Canvas
- Designed an iframe + postMessage game integration protocol
- Built a Next.js, NestJS, Prisma, and PostgreSQL full-stack architecture
- Implemented Socket.IO matchmaking, multiplayer, and rankings
- Handled Canvas game loops and deterministic state
- Created a boilerplate for consistent new-game scaffolding
- Released Kaboom, Handle, Mythology Defense, and Nemo Nemo Puzzle
Double U Works Groupware SaaS · Frontend Development
Built business domains and an Electron chat app, improving data retention, response time, application structure, and release reliability.
- React
- TypeScript
- React Query
- Zustand
- Electron
- Socket.IO
- IPC
- Playwright
- GitHub Actions
- AWS
- HR, attendance, approval, ERP, CRM, and PMS interfaces
- Automatic approval-draft saving
- Refresh Token migration to httpOnly cookies
- Chat-room creation: 6s → 0.1s
- IPC listener registrations: 134 → 15
- FCP: 3.1s → 2.2s
- GitHub Actions and S3/CloudFront release pipeline
- Windows code signing and macOS notarization
Jikguround Global B2B/B2C Platform · Frontend Development
Built search, transaction, real-time chat, localization, and search-discovery systems for a global cross-border commerce platform.
- Next.js
- React
- TypeScript
- React Query
- Tailwind CSS
- next-intl
- STOMP
- tiptap
- Storybook
- JSON-LD
- Unified product and supplier search
- B2B quotation and settlement PDF/Excel generation
- STOMP 1:1 chat with a WebSocket-specific token
- i18n namespace and CI validation
- Plate.js to tiptap editor migration
- Three-language SEO and metadata rules
In-house Cafe Operations Tool · Full-stack Development
Proposed, built, and deployed an Electron tool that enabled HR and cafe operators to manage employee badges and menus without developer intervention.
- Electron
- TypeScript
- IPC
- REST API
- NFC
- macOS Notarization
- NFC-based employee badge registration
- Member, badge, and menu CRUD
- Electron, REST API, and hardware integration
- macOS packaging and notarization
tebekAI · Frontend Development
Built upload, processing, results, authentication, payment, and operations flows for an AI image-processing SaaS in a two-person team with a designer.
- React
- JavaScript
- React Query
- React Router
- Axios
- Recharts
- Toss Payments
- CSS Modules
- Five AI image-processing experiences
- Shared upload-processing-result components
- Credit payments with Toss Payments
- User and admin authorization
Oreuda — GitHub Management Service · Frontend Development
Built a Chrome Extension, landing page, and Markdown parser for a developer-focused GitHub management service.
- Next.js
- React
- TypeScript
- Chrome Extension API
- Chrome Extension development and Web Store release
- README parser converting GUI output into Markdown
- Landing page and GitHub-integrated user flow
Training
Samsung Software Academy for Youth
Cohort 8 · Web Development
Completed web development training and team projects with Java, JavaScript, MySQL, Spring, and React.