Skip to content
View eggoil166's full-sized avatar

Block or report eggoil166

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
eggoil166/README.md

Hey, I'm eggoil

CS student @ University of Maryland
Research Associate @ NIST

linkedin discord

A little bit about me...

fn main() {
  let eggoil166 = User {
    name: String::from("Daniel Yi"),
    email: String::from("[email protected]"),
    languages: vec![Python, Java, Rust, C++, JS/TS, SQL],
    frameworks: vec![Torch, Tensorflow, JAX, scikit-learn, Flask, Django, React, Node.js, Websockes],
    tools: vec![Git, Docker, AWS, Jupyter, Supabase, Linux, Powershell, Blender],
  }
}

Definitely reach out to me! I'm more than happy to connect to different people!

My Current Project

Rust, SQLite, WinAPI
Open source clipboard manager with history and graphical interface. Still has many to-dos, feel free to check out the readme and make a pull request!

Some of my featured projects

Stack: Python, Flask, React, Google Gemini, Node.js, Rust, SpacetimeDB
Best Data-Driven hack @HopHacks 2025 (Marshall Wace)
An interactive visualization platform that maps tweets with location data and provides AI-powered trend explanations including sentiment analysis through Gemini API.
Stack: Python, Flask, React, Google Gemini, Node.js, Rust, SpacetimeDB, Three.js, OpenCV, websockets
Best UI/UX and Best Use of Gemini API @BigRed//Hacks 2025
Web-based rhythm game where players keep the beat to help a bear escape from a pursuing man. By matching notes in time with the music, the bear advances through the level, while missed beats let the pursuer catch up; multiplayer support with computer vision-based controls.
Stack: Jupyter Notebook, Python, OpenCV, Torch, Scikit-learn, deepsort
Detecting footfalls and tracking motion with multiview and singleview. Custom physics-informed engine that collates multi-view detections over multiple frames.
Stack: Python, Flask, TypeScript, React, Google Gemini, Node.js, Supabase, ElevenLabs
Voice-driven 3D CAD model generation. Full-stack application that combines speech recognition, AI-powered CAD code generation, and real-time 3D visualization. Users describe 3D objects using voice input, and the system generates OpenSCAD code, converts it to STL files, and displays interactive 3D models. Support for Image-to-CAD and online AR experience using Oculus lenses.
Stack: Python, Flask, Python, Next.js, Gemini API, Ollama
Multi-layer AI jailbreak detection system. Protect AI applications from prompt injection attacks with advanced pattern matching, machine learning, and LLM-powered analysis. Provides both detection and prompt rewriting capabilities through a modern, glassmorphic web interface.
Stack: Python, Numpy/Scipy, React.js, Google Gemini, ElevenLabs
Best Digital Forensics @HoyaHacks 2026
Encodes binary data inside audio files as a string of high-pitched beeps at the nyquist frequency. Relies on FFT and Bandpass for encode/decode. Includes audio file generation functionality, high quality .wav file.

streak graph trophy graph activity-graph graph

Popular repositories Loading

  1. friesinthebag friesinthebag Public

    TypeScript 2

  2. giutasr giutasr Public

    TypeScript 1

  3. mall mall Public

    Python

  4. fear fear Public

    Python

  5. find find Public

    JavaScript

  6. multiview multiview Public

    Jupyter Notebook