Available for opportunities

Sean Kim

B.S. Computer Science — UC Irvine, 2027

AI researcher and full-stack engineer building intelligent systems at the intersection of machine learning and real-world applications.

2+
Years of research and engineering experience
~12%
Client retention improvement at MIADVG
Core stack
Python PyTorch React TypeScript TensorFlow AWS Node.js Flask
// 01 — Experience

Where I've worked

Jan 2025 — Present
CALIT2, UC Irvine
Artificial Intelligence Research Assistant
  • Built an end-to-end surveillance and analytics platform for a commercial real estate client, combining real-time computer vision with foot-traffic tracking in a unified dashboard
  • Integrated and fine-tuned YOLO object detection models in TensorFlow for real-time person and activity detection on GPU-accelerated camera feeds, and developed the frontend camera system surfacing alerts across properties
  • Designed and built a full-stack QR-code foot traffic tracking system using React, Node.js, and MySQL, surfacing per-property visitor analytics on the client dashboard
Python YOLO TensorFlow React Node.js MySQL Computer Vision
Sep — Dec 2024
MIADVG
Software Engineer Intern
  • Contributed to a client-facing SaaS dashboard for a logistics company as part of an intern cohort, collaborating with UX/UI, backend, and product teams in an agency environment
  • Built responsive React components from Figma designs across the marketing site, onboarding flow, and redesigned dashboard, contributing to a team effort that improved client retention by approximately 12%
  • Integrated frontend components with REST APIs in Node.js and Python, handling data fetching, state management, and error handling for real-time dashboard features
React JavaScript Node.js Python REST APIs Figma
Jan — Jun 2024
UC Irvine
Undergraduate Research Assistant
  • Contributed to early development of iGPT (now ZotGPT, UCI's AI platform), building a custom chatbot for UCI students with a professor and UCI's OIT team
  • Fine-tuned language models on UCI-specific data to improve chatbot response accuracy, applying transfer learning across training and evaluation pipelines
  • Built data preprocessing pipelines for cleaning training data, and contributed to supporting platform infrastructure
Machine Learning Transfer Learning Data Preprocessing ZotGPT NLP
// 02 — Projects

Things I've built

01 / Algorithm Visualizer

Interactive web app visualizing 8 classic algorithms and data structures — pathfinding (Dijkstra, A*, BFS, DFS), sorting, binary search trees, heaps, graphs, linked lists, and stacks/queues — with real-time animations, maze generation, and adjustable speed controls.

ReactViteJavaScriptCSS Animations
↗ Live Demo ↗ GitHub
02 / Full-Stack Web App

Full-stack app to manage a job search — track applications across stages (Applied, Interviewing, Offer, Rejected), view pipeline stats, search and filter entries, export to CSV, and update statuses inline. Features company logos, toast notifications, and keyboard shortcuts.

ReactPythonFlaskSQLiteVite
↗ Live Demo ↗ GitHub
// 03 — Skills

What I know

Languages
Python
JavaScript / TypeScript
C / C++
HTML / CSS
Java
SQL
Frameworks
React
Node.js
Flask
AI / ML
PyTorch
TensorFlow
NumPy
Pandas
Matplotlib
Tools
Git
AWS
Vite
VS Code
MySQL
RStudio
// 04 — Contact

Let's connect

Currently seeking internships, research opportunities, and interesting projects. Reach out anytime.