CS undergraduate and product-minded open-source engineer working across AI products, developer experience, and systems infrastructure.
I notice friction, trace it to the underlying system, and keep building until the solution reaches real users.
Email eunseo031020@gmail.com · Portfolio · LinkedIn · Blog
-
UnivAI — AI learning platform with 500K+ registered users worldwide. As the sole engineer on a three-person team, built the product across its React frontend, Spring Boot backend, AI pipeline, and AWS infrastructure. Rebuilt the PDF processing pipeline to reduce processing time for a 2,000-page document from approximately 3 minutes to under 20 seconds. Reached #1 in Education on the South Korean App Store.
-
CommitCat — Cross-platform desktop companion that reacts to Git activity in real time. Built solo with Rust, Tauri, React, and TypeScript, and shipped across macOS, Windows, and Linux with an automated release pipeline. Earned 100+ GitHub stars within four days.
-
Eatssu — Backend for a university dining platform serving 5K+ users. Reduced monthly incidents by 67% through stronger type and exception handling, and cut monthly server costs by approximately 85% through an RDS-to-EC2 Docker MySQL migration.
-
Hugging Face / Tokenizers — Eliminated a full-vocabulary clone in
get_vocab_size(true)with a zero-allocation calculation across the Rust core and Node binding, and added regression coverage for overlapping tokens (#2074). A Hugging Face maintainer's local benchmark using the LLaMA-3 tokenizer configuration showed an improvement from approximately 5.70 ms to 1.35 µs—about 4,200×. Merged. -
Verilator — Fixed an Apple clang build failure (#7327), added missing regression coverage (#7328), and improved eight vague diagnostic messages across seven source files (#7329). All three PRs merged.
-
InsForge — Fixed inconsistent empty-string handling between single-record and bulk-write paths, added regression coverage, and helped resolve user-reported issue #1429 through three merged PRs (#1364, #1444, #1457).
-
GPGPU-Sim — Contributed a simulation correctness fix (#338), removed unnecessary computation from the simulation loop (#339), and consolidated 20 near-identical methods into one helper, removing 186 lines of duplicate code (#340). All three PRs merged.
-
Spring Initializr — Modernized 31 files with idiomatic Java (#1747) and investigated an external service outage affecting the documentation build (#1757). Named as a contributor in the official v0.24.0 release notes.
-
HelixDB — Corrected the package name in the TypeScript SDK documentation (#923). Merged.
LLM Jailbreak Comparative Study — Independent research conducted under Prof. Bong Jun Choi at Soongsil University's AI Security Lab.
Evaluated the adversarial robustness of Claude Sonnet and GPT-4o across four experiment types and nine prompt categories. Identified a turn-count reversal effect in extended multi-turn attacks: Claude's refusal rate shifted from 0% to 50%, while GPT-4o remained at 0%.
- Systems: Rust · C/C++ · Tauri
- Backend: Java · Spring Boot · MySQL
- Frontend: TypeScript · React · JavaScript
- Cloud: AWS EC2 · RDS · S3 · CloudFront · Route53 · CloudWatch
- AI: Python · Anthropic API · OpenAI API · Adversarial ML




