Academic & Engineering Projects Academic, full-stack applications, machine learning research, and systems engineering projects. Software & Tools Jun 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 Details Code (opens in a new tab) Web Apps Jun 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 Details Code (opens in a new tab) Demo Software & Tools Jun 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 Details Code (opens in a new tab) Demo Software & Tools Jun 2026 Blink Morse Decoder Personal Projects An accessibility-focused Android app that translates deliberate eye blinks into Morse code text using real-time camera-based facial landmark tracking and a custom blink state machine — enabling hands-free communication without extra hardware. KotlinAndroidCameraXSmartSpectraMaterial 3 Details Code (opens in a new tab) Research & ML Jan 2026 – May 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 Details PDF (opens in a new tab) Software & Tools Aug 2025 – Dec 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 Details Code (opens in a new tab) Research & ML Aug 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 Details Code (opens in a new tab) Research & ML Aug 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 Details Code (opens in a new tab) Software & Tools Jun 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 Details Code (opens in a new tab) Demo Research & ML Jun 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 Details Code (opens in a new tab) Software & Tools Jun 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 Details Code (opens in a new tab) Research & ML Jan 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 Details Code (opens in a new tab) Research & ML Aug 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 Details Code (opens in a new tab) Web Apps Aug 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 Details Code (opens in a new tab) Demo Research & ML Aug 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 Details Code (opens in a new tab) Web Apps Aug 2024 – Dec 2024 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 Details Code (opens in a new tab) Demo Web Apps Aug 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 Details Code (opens in a new tab) Demo Research & ML Jan 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 Details Code (opens in a new tab) Web Apps Aug 2022 – Dec 2022 Connect 4 AI Ohio Wesleyan University Co-developed an AI opponent for Connect 4 using alpha-beta pruning algorithm. JavaHTMLCSSJavaScriptOOPArtificial IntelligenceGit Details Code (opens in a new tab) Demo Research & ML Jun 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 Details Code (opens in a new tab) Slide (opens in a new tab) Web Apps Jun 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 Details Code (opens in a new tab) Demo