Academic & Engineering Projects

Academic, full-stack applications, machine learning research, and systems engineering projects.

2026

Software & ToolsJun 2026

Environment Monitor

Personal Projects

An Arduino-based continuous environment monitor using a DHT11 sensor and LCD 1602 display, with rolling EEPROM buffer, dew point calculation, and ambient light sensing.

ArduinoC++DHT11LCD 1602EEPROMEmbedded Systems
Web AppsJun 2026

AURA: Ambient Wellness Companion

Kaggle

Built AURA, a privacy-first elderly wellness companion using Google ADK 2.0 multi-agent orchestration and Gemini. Empathetic check-ins, medication compliance tracking, anonymized telemetry, and automatic escalation for critical wellness drops.

PythonFastAPIGoogle ADKGeminiMCPMulti-agent SystemsJavaScriptHTMLCSS
Software & ToolsJun 2026

Speed Test

Personal Projects

A simple, single-page network speed test measuring download speed, upload speed, and ping against the server hosting this site, with live-updating results and connection details.

Node.jsExpressJavaScriptStreams API
Research & MLAug 2025 – Apr 2026

Toward Vehicle-Agnostic Driving Signatures for Cognitive Impairment Prediction from Naturalistic Driving Data

Washington University in St. Louis

Master's thesis investigating whether naturalistic driving data can predict cognitive impairment status across different vehicles, evaluating six modeling approaches on over 26,000 participant-weeks of telematics data from 304 older adults.

PythonPyTorchDeep LearningDomain AdaptationSequence ModelingScikit-learnPandasNumPyMatplotlibGit

2025

Research & MLAug 2025 – Dec 2025

Red-Blue Visual Auto Defender: Automated Visual Jailbreak Generation and Explainable Defenses

Washington University in St. Louis

Built a Red-Blue teaming system for VLM security that automatically generates visual jailbreak attacks and explainable, code-based defenses using OCR and keyword detection.

PythonPyTorchTransformersGemma-3PillowOpenCVOCROpenAI APIAnthropic API
Research & MLAug 2025 – Dec 2025

MLB Statcast Real-Time Data Pipeline

Washington University in St. Louis

Built a real-time data pipeline for MLB pitch data using Apache Airflow, Snowflake, and Kafka, with an interactive Streamlit dashboard for pitch analysis and visualization.

PythonApache AirflowSnowflakeApache KafkaApache SparkStreamlitpybaseballPandas
Software & ToolsSep 2025

HackWashU Databases Workshop

Washington University in St. Louis

Developed and facilitated a hands-on databases workshop teaching SQLite, Supabase, API integration, and full-stack web development through two complete projects.

PythonSQLiteSupabasePostgreSQLJavaScriptHTMLCSSAPIsDatabase Design
Software & ToolsJun 2025 – Aug 2025

Google Calendar Availability Sync

Personal Projects

A Google Apps Script that automatically syncs events from multiple source calendars to a single 'Availability' calendar, creating customizable availability blocks while preserving privacy.

Google Apps ScriptJavaScriptGoogle Calendar API
Web AppsJul 2025

PHP Calendar Application

Washington University in St. Louis

Developed Chronos, a feature-rich personal calendar and event management web app using PHP 8.4 and MySQL, with secure authentication, an interactive month-view dashboard, and a glassmorphic UI.

PHPMySQLHTMLCSSJavaScriptWeb SecurityDatabase DesignAuthenticationGit
Research & MLJun 2025 – Aug 2025

Bayesian Optimization for Material and Product Optimization

Personal Projects

Applied Bayesian optimization techniques for hyperparameter tuning and feature optimization across superconductivity, concrete strength, and wine quality prediction problems.

PythonJupyter NotebooksScikit-learnScikit-optimizeXGBoostNumPyPandasMatplotlibSeaborn
Software & ToolsJun 2025 – Aug 2025

Instagram Unfollow Checker

Personal Projects

A cross-platform GUI application that identifies Instagram accounts you follow that don't follow you back, with session management and 2FA support.

PythonTkinterInstaloaderPyInstaller
Research & MLJan 2025 – May 2025

Desperate Housewives Monologues Dataset

Personal Projects

Extracted and organized monologues from Desperate Housewives for NLP analysis, sentiment analysis, and text-based machine learning projects.

PythonNLPText Processing

2024

Research & MLAug 2024 – Dec 2024

Datacenter Cooling Optimization using Deep Reinforcement Learning

Washington University in St. Louis

Implemented multiple deep reinforcement learning algorithms (DDQN, PPO, SAC) integrated with EnergyPlus simulations to optimize datacenter cooling systems for improved energy efficiency.

PythonPyTorchEnergyPlusGymnasiumSinergymNumPyTensorBoardGit
Web AppsAug 2024 – Dec 2024

Interactive Storybook

Washington University in St. Louis

Built Tales We Weave, an AI-powered interactive storytelling platform where readers shape branching narratives through choices, with AI-generated text (Google Gemini) and illustrations (fal.ai), built with Vue 3, Express, and MongoDB.

Vue.jsPiniaVue RouterNode.jsExpress.jsMongoDBGoogle Gemini APIfal.aiJavaScriptHTMLCSSAI IntegrationGit
Research & MLAug 2024 – Dec 2024

Multimodal Prediction of Alzheimer's Disease

Washington University in St. Louis

Built a multimodal machine learning pipeline combining MRI imaging and clinical data from the OASIS-1 dataset for early Alzheimer's disease detection.

PythonDeep LearningTensorFlowKerasPyTorchMachine LearningScikit-learnXGBoostPandasNumPyMatplotlibSeabornJupyter Notebooks
Web AppsAug 2024 – Dec 2024

Socket.IO Multi-Room Chat Application

Washington University in St. Louis

Developed a feature-rich multi-room chat application using Node.js and Socket.IO with password-protected rooms, private messaging, and user moderation capabilities.

Node.jsSocket.IOJavaScriptHTMLCSSReal-time CommunicationWeb DevelopmentAuthenticationGit

2023

Research & MLJan 2023 – May 2023

Artificial Intelligence Opinion Survey

Ohio Wesleyan University

Designed, fielded, and investigated a survey research of 1000 employees to analyze AI's impact on work efficiency and attitudes. Found AI improved efficiency across industries.

ResearchData AnalysisRTableauQualtricsProlificArtificial IntelligenceStatistics

2022

Web AppsAug 2022 – Dec 2022

Connect 4 AI

Ohio Wesleyan University

Co-developed an AI opponent for Connect 4 using alpha-beta pruning algorithm.

JavaHTMLCSSJavaScriptOOPArtificial IntelligenceGit
Research & MLJun 2022 – Aug 2022

AIParkinScan

MITxSureStart

Co-developed AIParkinScan software for Parkinson's diagnosis using audio and image data. Utilized neural networks, spectrograms, and Random Forest algorithm.

PythonTensorFlowFlaskScikit-learnArtificial IntelligenceMachine Learning
Web AppsJun 2022 – Aug 2022

Artificial Intelligence in Modern Board Games

Ohio Wesleyan University

Built a browser-playable Java Lost Cities game with greedy, minimax, and alpha-beta AI agents that evaluate complete turn outcomes.

JavaHTMLCSSJavaScriptArtificial IntelligenceOOPGame TheoryGit