-
Seoul, South Korea

Work

React shadcn/ui tailwindcss Radix Primitives TanStack Router TanStack Query TanStack Table Storybook Playwright Vitest Supabase PostgreSQL

My first time working at a food and nutrition company. I loved the domain and their product focus. Starting a project from scratch with a tech stack I trust, I built a tool that people at MEDI.SOLA actually use every day—and I'm proud of that.

-
Seoul, South Korea

Sabbatical

React Next.js shadcn/ui tailwindcss Radix Primitives React Aria framer-motion TanStack Virtual Storybook Sanity LeetCode Data Structures & Algorithms

I took time off from work to deepen my web dev and engineering skills, explore new technologies, and build personal projects—all with the goal of becoming a more competent, well-rounded engineer.

-
Seoul, South Korea

Work

Three.js GSAP TypeScript Vue 2 Vue 3 Pinia VitePress Docusaurus Rollup Vite

First time working on a web 3D project. Began to appreciate how hard it is to build a video game. Fascinating field, but didn't enjoy as much as building 2D web apps and websites.

-
Seoul, South Korea

Work

React React Router Redux-Saga Node.js Express.js MySQL

Worked on an interactive map-based real estate SPA. Learned first-hand how tricky untested UI logic can become. First time seriously considering automated testing and better component design.

-
Seoul, South Korea

Work

React React Router Redux TanStack Table Blueprint.js Chart.js Apache ECharts styled-components Sass Java 8 Eclipse Vert.x MariaDB MongoDB Docker Kubernetes Helm charts R RStudio Python Apache Spark Apache Sqoop

My first engineering job. Started out as a data analyst, but my growing interest in computer systems and software development led me to transition into a full-time engineer role, eventually specializing in frontend. A pivotal experience that shifted my career path.

-
Seoul, South Korea

Project

CentOS Hadoop YARN Spark RStudio Server

What started as a fun side project—setting up a Hadoop/Spark cluster with physical mini PCs—turned out to be surprisingly useful later when I repurposed it as a Kubernetes dev cluster at work.

-
Seoul, South Korea

Work

R RStudio Python Jupyter Notebook Scikit-learn Pandas NumPy

Joined as a data analyst, but started to notice how engineers work and what it's like to build a real software product. It was also when my interest in Python—and machine learning—really took off.

-
Seoul, South Korea

Work

R RStudio MS Excel MS PowerPoint Linux Bash Apache Hive HiveQL

Fresh out of college, I tried hard to apply what I learned as a Statistics major—things like penalized regression, ANOVA, and t-tests. But it was tinkering with a Linux server and tools like Hadoop and Hive that really sparked something new in me: an interest in computer systems and the craft of software.

Los Angeles, CA

Education

R RStudio Statistics Probability Linear Models Linear Algebra Real Analysis Calculus

Statistics and Math were as painful as they were fascinating. I struggled through most of it—but those rare moments when things finally clicked made it all worth it.