Skip to content
View eunseo9311's full-sized avatar

Highlights

  • Pro

Block or report eunseo9311

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
eunseo9311/README.md

Hi, I'm Eunseo Song 👋

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


🚀 Selected Work

  • 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.


🛠 Open Source Contributions

  • 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.


🔬 Research

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%.


🧰 Stack

  • 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

Pinned Loading

  1. commit-cat commit-cat Public

    Rust 112 7

  2. EAT-SSU/Server EAT-SSU/Server Public

    🍽️ EAT-SSU: 숭실대 학식 리뷰 앱 🍽️ 서버 레포지토리

    Java 2

  3. llm-jailbreak-study llm-jailbreak-study Public

    Python

  4. verilator verilator Public

    Forked from verilator/verilator

    Verilator open-source SystemVerilog simulator and lint system

    SystemVerilog

  5. gpgpu-sim/gpgpu-sim_distribution gpgpu-sim/gpgpu-sim_distribution Public

    GPGPU-Sim provides a detailed simulation model of contemporary NVIDIA GPUs running CUDA and/or OpenCL workloads. It includes support for features such as TensorCores and CUDA Dynamic Parallelism as…

    C++ 1.7k 656

  6. vespertide vespertide Public

    Forked from dev-five-git/vespertide

    An open-source library for easily defining database schemas in JSON/YAML and automatically generating migration files

    Rust 1