Hyoseo Lee
Home About Projects Blog Thinking

Philosophy of Code

Software is not just logic; it's a medium for expressing care. I build tools that aim for the quiet intersection of utility and beauty. Minimalist architecture, intentional interactions, and an unwavering respect for the user's time and attention.

Drop your CV here
Hyoseo_Lee_CV.pdf
waterlooworks · co-op postings
Software Developer Intern
Some Co.
scoring
9 apply
Data Analyst — Coop
Other Inc.
scoring
6 Maybe
Marketing Assistant
Brand Co.
scoring
3 Skip
Now Building

WW Extension

JavaScriptChrome ExtensionGemini API

An AI-powered Chrome extension that scores WaterlooWorks co-op postings against your CV using Google Gemini — giving each job a score, verdict, and reason so you can triage hundreds of applications in seconds.

Source 2026.05 - present
The Build Log —

2026

news
  • 2m Fed signals rate cut next quarter
  • 8m Tech stocks rally on AI earnings
  • 1h Oil prices steady as supply rises
₿ BTC/USD +1.2%
$67,432.18
$67,478.94
$67,521.05
S&P 500 +0.8%
5,463.21

Macro-dashboard

2026.04 - 2026.05
React FastAPI PostgreSQL yfinance Gemini AI Docker

A highly customizable finance dashboard that helps users build the habit of 'looking around' — showing asset prices and news on a single screen.

Drop teaching materials
vocab.txt
grammar.md
generated
quiz.pdf
dialogue.md
flashcards.csv

English material provider for Korean language Project (EMPKL)

2026.03 - 2026.03
fastapi gemini api vite tailwind css postgresql

A web application that provides English learning materials for Korean speakers. Utilizes Gemini API for content generation and features a modern frontend built with React and Tailwind CSS.

hyoseo.dev/ hyoseo.dev/projects hyoseo.dev/blog
Hyoseo Lee
building things, writing about them
now: ww-extension
Projects
ww-extension 2026.05
macro-dashboard 2026.04
EMPKL 2026.03
Blog
2026.05 · TIL
Astro v6 scoped CSS gotchas
2026.04 · dev-log
Refactoring the projects page
2026.03 · brain dump
On side projects

Personal Website and Blog Renewal

2026.03 - 2026.03
Astro TypeScript Tailwind CSS cloudflare pages

Redesigned and rebuilt my personal website and Blog with a modern look and improved performance.

2024

term
Recursion
definition
A function that calls itself
term
Big-O
definition
Notation for algorithm complexity
term
DFS
definition
Depth-first traversal of a tree

Dchup (Study Card Webapp)

2024.03 - 2024.07
React Python-fastapi AWS

Built a full-stack flashcard architecture aimed at providing a Quizlet-like experience. A deep dive into backend systems and data persistence.

cost function
training
cv
predicted · alberta
A
B
C
D
E
n = 22,000

CxC Hackathon: Wildfire Analysis

2024.02 - 2024.03
Python Pandas Matplotlib AI

Analyzed 22,000 wildfire records in Alberta. Built an AI model to predict wildfire sizes and understand their impact on indigenous civilizations. Won the MEF Award.

5
2
6
7
7
8
9
8
5
4
5
4
2
6
3
1
4
1
6
9

Solitaire (React)

2023.10 - 2024.01
React

A complete reconstruction of the SHENZHEN I/O solitaire card game in React. The project where I truly mastered React's state management.

2023

Orbt!

2022.02 - 2023.05
HTML CSS JavaScript

A minimalist mini-game built as a Chrome Extension. Focused on smooth animations and simple, addictive mechanics.

solving RUR'U'FR'F'R

Rubik's Cube Helper

2022.07 - 2023.05
Python Pygame

IB Computer Science IA project. A solver that visualizes the solution process for a Rubik's cube with a custom UI.

z³ − 1 = 0
Newton fractal for z³ - 1

Newton Fractal Generator

high school - 2023.05
C++

IB Extended Essay project. Researched complex numbers and Newton's method to generate precise fractal images at specific resolutions.

F = G m₁m₂ / r²

Gravitational Motion Simulator

high school - 2023.05
C++ SFML

A physics simulator based on the laws of gravitation. Calculates field strength and executes based on classical mechanics.

Infection Simulation

high school - 2023.05
Python Pygame

MYP Personal Project. A simulator that visualizes disease spread based on simple contact rules.