πŸ‘©β€πŸ’»

Software Engineer

Web developer with over 2 years of frontend experience in South Korea, now expanded into full-stack projects at BCIT and a SaaS internship in Canada.

Vancouver, BC

Featured Projects

A collection of academic, team, and personal projects
showcasing my growth as a frontend and full-stack developer

Peak E-Commerce Platform (In Progress)

Peak E-Commerce Platform (In Progress)

Full StackSide Project

Full-stack e-commerce platform currently under development with authentication, RBAC, and CI/CD

ReactTypeScriptNext.js+6
Vancouver, CA
Schedule Xpress – Workforce Management SaaS

Schedule Xpress – Workforce Management SaaS

Work

Improved frontend maintainability and delivered new scheduling features during internship at Celayix.

ReactReduxTypeScript+1
Vancouver, CA
Podcast Listening Time Prediction (Kaggle Competition)

Podcast Listening Time Prediction (Kaggle Competition)

School

Predictive modeling project using machine learning to estimate podcast listening duration.

PythonPandasScikit-learn+3
Vancouver, CA
Totem Admin Dashboard (Pre-launch, Real Client)

Totem Admin Dashboard (Pre-launch, Real Client)

SchoolClient

Admin dashboard for managing 400+ Persian children's storybooks.

ReactNode.jsServerless+3
Video
KS Food Brand Website

KS Food Brand Website

Work

Brand website with full-page, scroll-driven animations

JavaScriptGSAPScrollMagic+3
Seoul, KOR
AI Music Generation Platform

AI Music Generation Platform

SchoolFull Stack

Full-stack web app integrating Meta's MusicGen model for text-to-music generation

Node.jsExpressMySQL+6
Kinexus Corporate Website Refactoring

Kinexus Corporate Website Refactoring

SchoolWork

Real-client website migration and search implementation

LaravelPHPBlade+2
Vancouver, CA
Video
Stipop Brand Website

Stipop Brand Website

Work

Marketing/branding website for Stipop global sticker service

ReactGSAPMUI+1
Seoul, KOR
Stipop Dashboard (B2B)

Stipop Dashboard (B2B)

Work

B2B dashboard UI development for managing sticker libraries and analytics

ReactChart.jsMUI+1
Seoul, KOR
Video
Stipop Documentation Website

Stipop Documentation Website

Work

Developer documentation site for Stipop API

ReactMUI
Seoul, KOR
Video
Hyundai CES 2020 Exhibition Site

Hyundai CES 2020 Exhibition Site

Work

Interactive brand website built with Vue/Nuxt for CES showcase

VueNuxtJavaScript+1
Seoul, KOR
Pairing (OOTD) App - now Clack

Pairing (OOTD) App - now Clack

MobileWork

Mobile social app for fashion photo sharing and ranking

React NativeJavaScriptREST API
Seoul, KOR
Logis Brand Website (LogisPAY / LogisRPA/ LogisChain)

Logis Brand Website (LogisPAY / LogisRPA/ LogisChain)

Work

Corporate brand websites for Logis group

HTMLCSSJavaScript+1
Seoul, KOR
LogisPAY / LogisRPA / LogisChain – Backoffice Dashboard

LogisPAY / LogisRPA / LogisChain – Backoffice Dashboard

Work

Enterprise logistics backoffice dashboards (UI focused)

HTMLCSSJavaScript+3
Seoul, KOR
Hyundai Mocean – Car Sharing App

Hyundai Mocean – Car Sharing App

Mobile

Car-sharing app (UI contribution)

React Native
Seoul, KOR

Education

My academic background and continuous learning journey in computer science and technology.

Diploma in Computer Systems Technology (CST)

British Columbia Institute of Technology (BCIT) β€’ Burnaby, BC, Canada

Sep 2023 – May 2025
GPA: 3.8/4.0 (86%)

Two-year applied program focused on full-stack development, software engineering practices, and systems fundamentals. Built production-style projects in team settings with Agile workflows.

Key Achievements

  • β€’Led Totem Admin (real-client capstone) with a full-stack setup: React frontend, Node.js/Express backend, serverless deployment, and ImageKit CDN integration
  • β€’Migrated Kinexus website from legacy RapidWeaver/PHP to Laravel + Vite, implementing search functionality and writing developer documentation
  • β€’Applied predictive analytics & ML in coursework and Kaggle projects (CatBoost/XGBoost), handling data preprocessing, feature engineering, and evaluation

Relevant Coursework

Web Development (JavaScript/TypeScript, Node.js, React)Database Systems (SQL, PostgreSQL, MySQL, MongoDB)Algorithms & Data Structures (Java/C++)Mobile Development (Android/Kotlin)Predictive Analysis (intro ML, model evaluation)

Work Experience

My professional journey building scalable applications and leading development teams.

Web Application Developer Intern

Celayix (Schedule Xpress – Workforce Management SaaS)

Vancouver, BC
Jan 2024 – Aug 2024

Interned on Schedule Xpress. Migrated Flux to Redux, shipped new scheduling UI, and integrated REST APIs in a production SaaS codebase.

Key Responsibilities

  • β€’Migrated legacy Flux modules to Redux, improving maintainability and state consistency
  • β€’Built reusable React + TypeScript components (forms, tables, scheduling UI) wired to REST APIs
  • β€’Collaborated with QA, backend, and product teams in Agile sprints (grooming, reviews, test notes)

Key Achievements

  • βœ“Reduced state-related defects in owned areas after Flux β†’ Redux migration
  • βœ“Delivered new scheduling features and component patterns reused by teammates
  • βœ“Authored clear PRs/hand-off notes that shortened QA turnaround

Technologies & Tools

ReactTypeScriptReduxREST APIGitAgile/Scrum

Frontend Engineer

GrotesQ Studio

Seoul, Korea
Jun 2020 – Nov 2021

Worked as an agency-side UI engineer delivering production websites and a mobile app with pixel-perfect implementation and smooth interactions.

Key Responsibilities

  • β€’Implemented responsive UIs for web (React/Next.js) and mobile (React Native)
  • β€’Created reusable components (charts, tables, forms) with MUI/Styled-Components
  • β€’Integrated REST APIs and UX details (skeleton loading, infinite scroll)

Key Achievements

  • βœ“Shipped three Stipop properties: brand site, B2B dashboard UI, developer docs (dark/light, sidebar nav)
  • βœ“Delivered Pairing (now Clack) app to iOS/Android (login, push, gallery) and supported store submission
  • βœ“Met tight agency timelines while maintaining visual accuracy

Technologies & Tools

ReactNext.jsReact NativeTypeScriptStyled-ComponentsMUIChart.jsAxiosGitHTMLCSS/SCSS

Frontend (UI/UX) Engineer

AOW Design Agency

Seoul, Korea
Mar 2019 – Jun 2020

Built animation-rich brand sites and practical back-office UIs with attention to detail and consistency.

Key Responsibilities

  • β€’Developed pixel-perfect pages with HTML/CSS/JavaScript; implemented scroll-triggered animations (GSAP/ScrollMagic)
  • β€’Built dashboards with DataTables.js & Chart.js (expandable sub-rows, filters, sorting)
  • β€’Ensured cross-browser compatibility and collaborated closely with designers

Key Achievements

  • βœ“Created KS Food brand site with full-page interactions and smooth vertical/horizontal sequences
  • βœ“Developed Logis group back office shipment-tracking table with collapsible rows adopted by client teams
  • βœ“Delivered multiple corporate sites under tight deadlines with consistent branding

Technologies & Tools

HTMLCSS/SCSSJavaScriptjQueryGSAPScrollMagicChart.jsDataTables.js

Let’s Connect

Please reach out if you have an opportunity or an idea you’d like to discuss!

Contact Information

Feel free to reach out through any of these channels