Summary
Overview
Work History
Education
Skills
Timeline

Kiwon Kim

Junior Frontend Software Engineer
seoul

Summary

In product development, I primarily focus on the frontend using React.js and Next.js. For the backend, I usually handle it solo, leveraging Vercel for deployment. I primarily use Supabase or MongoDB for the database. In terms of state management, for my recent project, MAD, I utilized Zustand and Tanstack-Query. For sensitive aspects like user authentication and payment processing, I use Clerk.js and Stripe. When it comes to 3D visuals on the web, I rely on Three.js with React Three Fiber to deliver creative and immersive experiences. Having a background in designing physical products, I am particularly sensitive to the design aspects of software. Rather than relying on libraries like Tailwind, I prefer using pure CSS for its flexibility and creative freedom.

Overview

6
6
years of professional experience
4
4
years of post-secondary education
3
3
Languages

Work History

Product Engineer

MAD
08.2024 - 06.2025
  • Documented and updated build, quality and performance records.
  • Collaborated with cross-functional teams to ensure seamless integration of product components.
  • Tested completed projects for functionality and implemented changes to production methods to rectify issues in final products.
  • Led continuous improvements in engineering, resulting in clearer product design standards, better manufacturability and reduced engineering cycle time.
  • Determined project costs, timelines, and limiting factors.
  • Payment System Design and Implementation
  • Built a robust payment system using Stripe
  • Designed user-friendly payment processes Implemented
  • recovery mechanisms for payment failures
  • User Authentication System Enhancement
  • Built a multi-authentication system using Clerk and NextAuth Integrated
  • social login and email authentication Implemented
  • middleware for enhanced security
  • Data Visualization System Development
  • Created intuitive data visualizations using Recharts Implemented
  • dashboards for user behavior pattern analysis
  • Built real-time data update systems
  • Performance Optimization
  • Improved initial loading speed using Next.js server components
  • Optimized images and utilized CDN Established
  • efficient data fetching strategies with React Query
  • Product Scalability Design
  • Built a modular component architecture Designed
  • efficient state management system using Zustand Implemented
  • scalable file storage system using Vercel Blob
  • UI/UX Design System Development
  • Designed and implemented a consistent design
  • system Optimized for mobile through responsive layouts
  • Created interaction designs based on user feedback
  • Designed UI components with accessibility in mind



3D graphic designer

Shinsung Engineering
01.2021 - 02.2022
  • Company Overview: A HVAC manufacturer
  • I worked on the 3D design of the negative pressure ward for COVID-19 patients at Shinsung Engineering
  • The project won the grand prize at the Red dot award in 2021
  • I worked closely with the HVAC team to create user-friendly manuals through 3D modeling
  • A HVAC manufacturer

3D graphic designer

Aleatorik
01.2019 - 01.2020
  • Company Overview: A design agency
  • I worked as a 3D graphics designer
  • I worked on a variety of projects, from 2D poster design to 3D modeling of interior
  • I mainly used Rhinoceros3D and sometimes SketchUp
  • A design agency

Education

Bachelor of Statistics -

The University of Suwon, Suwon, S.korea
01.2010 - 01.2014
Drop out

Skills

Javasciprt

undefined

Timeline

Product Engineer - MAD
08.2024 - 06.2025
3D graphic designer - Shinsung Engineering
01.2021 - 02.2022
3D graphic designer - Aleatorik
01.2019 - 01.2020
The University of Suwon - Bachelor of Statistics,
01.2010 - 01.2014
Kiwon KimJunior Frontend Software Engineer