CS/Math student @ University of Maryland
Research Associate @ NIST
SWE Intern @ OKC Thunder
fn main() {
let eggoil166 = User {
name: String::from("Daniel Yi"),
email: String::from("e.g.g.wp16@gmail.com"),
interests: vec![
"ML systems",
"simulation",
"computer vision",
"developer tools",
"low-level dev",
],
languages: vec![Python, Java, Rust, C++, JS/TS, SQL],
frameworks: vec![
PyTorch,
TensorFlow,
JAX,
scikit_learn,
Flask,
Django,
React,
Node_js,
WebSockets,
],
tools: vec![Git, Docker, AWS, Jupyter, Supabase, Linux, PowerShell, Blender, Nix],
};
}Definitely reach out! I'm always happy to talk about projects, research, or anything technical.
|
TETR.IO replay inspector and 40-line sprint agent. Parses |
Open-source clipboard manager experiment focused on local history, GUI workflows, and safer copy/paste behavior. Current roadmap includes encrypted local clips, source-based copy rules, one-time paste detection, binary visualization, and possible TUI / floating-widget interfaces. |
|
Prediction-market prototype with a Rust backend and TypeScript bindings for users, balances, markets, positions, trades, price history, and market-resolution flows. Built for the purposes of web-based deployment for hackathon organizers but... failed to launch :( |
|
Real-time tweet geo-visualization platform that maps location-tagged posts, clusters emerging topics, and uses Gemini to explain trends. I worked across the backend, real-time data layer, and AI trend explanation pipeline. |
Web rhythm game where players keep a bear running by matching notes to the beat. Includes AI-generated charts from uploaded music, multiplayer support, and computer-vision controls using gesture detection. |
|
Audio steganography and forensics tool that hides binary data inside WAV files using high-frequency signal encoding. Uses FFT and bandpass filtering for encode/decode, with a web interface for generating, visualizing, and recovering hidden messages. |
Multi-layer AI jailbreak and prompt-injection detection system. Combines pattern matching, ML-style classification, and LLM-powered analysis to detect risky prompts, score threat levels, and rewrite unsafe inputs through a dashboard/playground interface. |
|
Computer-vision experiments for footfall detection and motion tracking across single-view and multi-view camera setups. Explores detection collation over multiple frames and camera perspectives. |
Voice-driven 3D CAD generation experiment. Users describe objects with voice input, the system generates OpenSCAD code, converts it to 3D assets, and previews models in-browser with support for image-to-CAD and AR-style viewing. |


