Projects

(Click Buttons)

> Loaded development modules

Multi-Agent Teaching Assistant

Web-based platform leveraging multiple AI agents to deliver personalized student feedback, real-time performance analysis, and teacher-facing insights through dashboards and automated alerts.

Languages

Python HTML CSS

Frameworks & Tools

Flask OpenAI API Google Gemini API

Skills

Multi-Agent Systems AI Integration Backend Architecture System Design

Home Server Infrastructure

Built and manage a self-hosted multi-machine server environment for media, game servers, VPN access, automation services, and AI workloads using Linux, Docker, and custom networking.

Technologies

Linux Docker Docker Compose WireGuard SSH

Skills

Networking Containerization Systems Administration Service Deployment

Algorithmic Trading Competition

Built an asynchronous automated trading system for Notre Dame DELTA's algorithmic trading competition using mean reversion and ETF arbitrage strategies in a live simulated market.

Languages

Python

Frameworks & Tools

AsyncIO HTTP APIs NumPy

Skills

Algorithmic Trading ETF Arbitrage Mean Reversion Risk Management Real-Time Systems

Product Review NLP Analysis

Developed an NLP pipeline for analyzing consumer product reviews using sentiment classification, sentence embeddings, clustering, and TF-IDF theme extraction.

Languages

Python

Frameworks & Tools

PyTorch Hugging Face scikit-learn Pandas Docker

Skills

NLP Sentiment Analysis KMeans TF-IDF Text Embeddings

Bacteria-Virus Ecosystem

Built an interactive predator-prey simulation where bacteria search for food and avoid viruses while viruses hunt bacteria, creating dynamic population behavior over time.

Languages

Python

Frameworks & Tools

Pygame

Skills

Simulation Object-Oriented Programming Agent Behavior Collision Detection Evolution
← Return to Main Node