Projects
Creator
Open-source, self-hosted AI web agent with multi-provider LLM support (OpenAI, Anthropic, Google, Ollama). Features GitHub OAuth integration, sandboxed Docker tool execution, AES-256 encrypted API key storage, and a modern React chat interface. Built with Go/Fiber backend and TypeScript frontend.
Creator
Open-source APM (Application Performance Monitoring) solution for JavaScript applications. Features distributed tracing, flamegraphs, N+1 query detection, memory leak identification, and real-time dashboards. Supports React, Vue, Svelte, Express, Fastify, PostgreSQL, MongoDB, and Redis.
Creator
NFL prediction and analysis platform using statistical modeling. Implements Elo rating systems, Monte Carlo simulations, and machine learning ensembles for forecasting game outcomes. Includes quantitative betting metrics with expected value and Kelly criterion calculations.
Creator
Cross-platform desktop application for running multiple instances of single-instance apps. Uses separate APPDATA/HOME directories for process isolation. Features per-instance resource allocation (CPU, RAM), real-time monitoring, and profile presets. Built with Rust and egui.
Webmaster
Official website for Iowa State Vietnamese Student Association. Features event management with RSVP, photo galleries, admin dashboard for content management, and ISU cardinal/gold branding. Built with Next.js 15, TypeScript, Tailwind, and Zustand.
Developer
Student marketplace for Iowa State combining e-commerce, discussion forums, and event discovery. Features AI-enhanced listings via Google Gemini, course code filtering, Google OAuth, and glassmorphism UI. Row-level security with Supabase. SwanHacks 2025.
Developer
Platform connecting students with real-world industry projects. Features AI-powered project matching, blockchain-verified credentials, industry mentorship, and progress analytics. Full-stack with React/Express, PostgreSQL, Redis, and Docker. ISU Innovation Prize 2025.
Developer
Gamified digital wellness app that transforms scrolling impulses into productive micro-learning. Users complete vocabulary, puzzle, breathing, or journaling challenges to earn 'Essence' currency for growing a virtual Mind Garden. Iowa State Ivy Business Hackathon.
Developer
Mobile roommate matching app inspired by Tinder and Bumble. Cross-platform Flutter app with swipe-based matching interface. Hack K-State 2021.
Open Source Contributions
Added Android library detection patterns for CVE scanning. Implemented version detection for lz4, pcre2, and libevent in Android binaries where version string formats differ from standard Linux. Also fixed duplicate triage.json file issue.
Implemented PEP 765 to disallow return/break/continue statements from directly exiting finally blocks in Python 3.14+. Fixed type checking for pandas DataFrame parameters and resolved generic ParamSpec issues in constructors.
Added LibTorch Stable ABI infrastructure for migrating NVIDIA apex to enable cross-version PyTorch compatibility.
Implemented automatic bucket creation on server startup with CLI arguments and environment variable configuration for the S3-compatible object storage system.