Digital Diary
A desktop capture and scrapbook system for long-distance partners to collect and revisit shared digital artifacts.
COMPUTER ENGINEERING / UW + KAIST
I’m a Computer Engineering student at the University of Washington. My projects include AI agents, research software, web applications, and digital hardware.
University of Washington, Paul G. Allen School
KAIST exchange ·
2026 / B.S. expected May 2027
01 / SELECTED WORK
Research software, independent applications, and course projects.
A desktop capture and scrapbook system for long-distance partners to collect and revisit shared digital artifacts.
A self-hosted agent platform with isolated profiles, Azure model routing, and scheduled workflows for everyday operations.
Deterministic hand tracking, persistent player statistics, and on-demand analysis, with an AI conversation layer grounded in recorded facts.
Distinguishing mold from root hairs through image processing, edge and HOG features, and a k-nearest-neighbor classifier.
A modular Snake design connecting a datapath, collision detection, input controls, scoring, and VGA output, with component testbenches.
Built to time deck memorization and other repeatable activities, with saved sessions, event-specific personal bests, and progress charts.
Additional applications, prototypes, and research.
02 / EXPERIENCE
Research and internships in software development, technology operations, and electrical engineering.
University of Washington · Digital Diary
Built capture, tagging, retrieval, and media synchronization across an Electron/React client and Flask/SQLite backend. Supported research on technology-mediated connection; architecture documentation for an ACM TOCHI manuscript in preparation.
Lakeside School · Seattle
Built and deployed a JavaScript/SQL attendance and inventory app, reducing manual tracking time by 60–70%. Designed relational data for operational records and mentored 20+ makerspace students.
Expedia Group · Seattle
Built responsive HTML/CSS components for production interfaces. Refined accessibility and interface behavior through Agile code reviews and cross-functional design discussions.
Kyungpook National University · Daegu
Processed battery-management-system current and voltage datasets with Python, Pandas, and NumPy, visualizing charging trends and performance patterns for the research team.
03 / EDUCATION
Completed coursework in algorithms, software, computer vision, and digital design, with links to the course material.
Paul G. Allen School
B.S. Computer Engineering
Korea Advanced Institute of
Science and Technology
Image filtering, edges, descriptors, camera geometry, classification, and CNNs; search, game playing, reasoning, and learning under uncertainty. These foundations inform my microgreen vision and decision-support work.
CSE 455 · Autumn 2025 ↗CSE 473 · Autumn 2025 ↗Specifications, testing, modular client-server software, abstract data types, priority queues, graph algorithms, and concurrency. Campus Paths applies shortest-path search in a React/TypeScript interface.
CSE 331 · Winter 2025 ↗CSE 332 · Spring 2025 ↗C, x86-64 assembly, memory hierarchy, pointers, and GDB; combinational and sequential logic, Verilog, state machines, timing, and testbenches. My Snake design connects these digital-design ideas in modular hardware.
CSE 351 · Spring 2026 ↗CSE 369 · Winter 2026 ↗Relational modeling, SQL, and transactions support the persistence layers in my applications. Computer Graphics covered transformations, hierarchical modeling, meshes, ray tracing, particle systems, and splines.
CSE 344 · Course catalog ↗CSE 457 · Spring 2026 ↗Formal reasoning and discrete mathematical foundations, followed by probability and statistics. A useful base for algorithm design, simulation, and interpreting uncertain results.
CSE 311 · Winter 2025 ↗CSE 312 · Spring 2025 ↗Also studied: Computer Programming II · Software Tools · Guided Research in CSE · Matrix Algebra · Differential Equations · Introduction to Electrical Engineering · Electromagnetism · Intermediate Microeconomics
Python · Java · C/C++ · TypeScript · JavaScript · SQL · Kotlin · SystemVerilog
Azure AI Foundry · Azure OpenAI · FastAPI · Flask · React · Node.js · SQLite · Docker · Git · Linux
I use Codex and AI tools to explore, implement, and iterate. I focus on explicit system behavior, reproducible results, and checking what the software actually does.
04 / CONTACT
I’m interested in software engineering, AI systems, and research opportunities. You can reach me by email or LinkedIn.
minjay.jo@gmail.com