Projects

New
ACM API scraper console output
ACM API professor schema example
Every grade since Fall 2017 recorded in the system
Start here
CompletedFall 2025

ACM API

Centralized Data Infrastructure for University Course & Professor Data

A production-grade REST API built with Go and Firebase that aggregates university course data, grade distributions, and professor ratings into a unified, token-secured platform used across ACM UTD projects and events.

InfrastructureBackend Application
Quality vs Difficulty correlation plot
Model performance metrics
Feature importance visualization

Fall 2025

Professor Rating Prediction Model

Using Academic Outcomes to Predict Missing RateMyProfessors Ratings

CompletedMachine Learning / Data Science

A machine learning system that predicts professor quality, difficulty, and would-take-again ratings using UTD grade distributions and structured RMP metadata, explaining over 60% of student rating variance.

Gemini Showcase hero — live video to music demo
Gemini Showcase dashboard screenshot
Gemini Showcase demo with Ghibli stream

October 2025

earth2echo

World's First Live Video-to-Music System

CompletedWeb Application

Live video-to-music system that analyzes visual content in real time and generates adaptive music synchronized to the video. Built during HackTX and refined into a production-ready demo for the Gemini Developer Showcase.

System Architecture Diagram
Web Client UI
Live Logs Dashboard

Summer 2025

Keylogger System

A Secure, Full-Stack Remote Logging and Monitoring System (PoC)

CompletedCloud System / Web Application

A system that collects, encrypts, and stores system information and key inputs from a client, utilizing secure data transmission, cloud-based storage, and web-based monitoring. Built for educational purposes.

SAGE landing page
AWS Architecture diagram
SAGE chatbot course recommendations

2025

SAGE

Automated Degree Plan Evaluator and Advising Platform

CompletedWeb Application / Cloud System

A full-stack web application designed to help UTD students evaluate their degree progress, optimize course planning, and receive AI-powered advising using a RAG chatbot.

Login screen
Wallify main interface
Generated wallpaper example

Fall 2024

Wallify

Transform Your Spotify Playlists into Beautiful Wallpapers

CompletedWeb Application / Cloud System

A web application that connects to your Spotify account and integrates your top listening activity to generate customized wallpapers.

Wordle Solver main interface
Algorithm visualization
Wordle site

2024

Wordle Solver

Optimization Tool for Daily Wordle Puzzles

CompletedWeb Application

A web application that helps solve Wordle puzzles by analyzing existing guesses and resulting hints to provide optimal suggestions.

UTD Grades ratings integration
SAGE chatbot course recommendations
Professor ratings script logs

Spring 2025

Professor Data Script

Combining RateMyProfessors and UTD Grade Data for More Comprehensive Insights

CompletedData Engineering / Scripting

A Python script that aggregates and matches professor ratings from RateMyProfessors with UTD grade distributions, handling name inconsistencies and duplicates for more accurate professor profiles.

EasyTeller landing page
EasyTeller user dashboard
EasyTeller application form

Fall 2024

EasyTeller

AI-Powered Credit & Loan Application Platform

CompletedWeb Application

A web application that enables users with limited credit history to apply for credit cards and loans using alternative financial documents, powered by AI-driven document analysis, made for HackUTD 11.

Astra Autofill popup interface
Astra form autofilled

Fall 2024

Astra Extension

Automated Form Filler for UTD Room Requests

CompletedBrowser Extension

A Chrome extension that autofills the UTD Astra Special Room Request Form by saving and entering common info, including dynamic questions.

Menu for selecting Visio files
Example of graph visualization
Output for dense Visio diagrams

2024

Visio Parsing Tool

Automated Test Case Generation from Visio Callflows

CompletedData Engineering / Scripting

A C# tool that parses Microsoft Visio files to extract callflow data, build multi-page graphs, and generate optimal test case paths for QA automation. Designed to streamline IVR testing and facilitate integration with platforms like TestRail.