Selected work
A collection of systems, AI, and full-stack builds.
A showcase of technical work spanning real-time C++ simulations, automated fault-testing pipelines, award-winning machine learning applications, and full-stack AI platforms.
SMR Control Room Decision Support System
Architected a safety-critical AI solution architecture for a Small Modular Reactor (SMR) control room, combining real-time digital twin analytics with human-factors data. Built a dual-agent workflow featuring an AI Safety Supervisor that validates proposed operator actions and provides explainable, step-by-step guidance during critical scenarios.
Multi-Agent AIDigital TwinExplainable AISystem Architecture
Software-Defined Vehicle Fault Simulation & SiL Platform
Architected a 5-layer Software-in-the-Loop (SiL) platform using Rust, Python, and Eclipse SDV frameworks for real-time vehicle telemetry and digital-twin fault diagnosis. Integrated automated fault-injection testing into a Jenkins CI/CD pipeline, achieving sub-50ms 95th-percentile latency and throughput exceeding 300 messages per second.
PythonRustDockerJenkins
AI & ML Battery Health Prediction System
Engineered an award-winning (2nd place) battery health prediction platform that uses Scikit-learn regression models to forecast multi-cell battery State-of-Health (SoH) from raw telemetry. Integrated a scalable data-preprocessing pipeline with a React Native mobile interface and a Gemini-powered AI diagnostic assistant for real-time system monitoring.
PythonScikit-learnReact Native
Graph-Based Course Planning Platform
Engineered a graph-based course planning platform that uses Scrapy web scrapers to extract university course catalogs and models academic pathways in Neo4j. Built an interactive web application running optimized Cypher queries to map complex prerequisite networks, dynamically generate degree plans, and resolve scheduling conflicts.
ScrapyNeo4jCypherPython
High-Performance Pathfinding & Maze Analytics Engine
Engineered a high-performance Java navigation engine implementing BFS and DFS algorithms with bit-masking state tracking, achieving a 40% improvement in traversal speed across large-scale grid datasets. Designed custom, low-overhead data structures to prevent heap bloat during deep exploration and validated pathfinding accuracy
JavaOOPData Structures
Spam Email Classifier
Developed an automated natural language processing (NLP) and machine learning pipeline to classify incoming emails as spam or ham (legitimate). Designed to minimize security risks and clean inbox clutter, the platform processes raw email text through tokenization and TF-IDF feature extraction before passing data to trained supervised models for high-precision, real-time prediction.
PythonScikit-LearnPandasNumPyNLTK (Natural Language Toolkit)TF-IDF VectorizerJupyter Notebooks
NutriAI - AI-Powered Meal Plan Generator
Built NutriAI: a full-stack, AI-powered meal planning application—in under 12 hours during HackHive 2024. Integrated a local Microsoft Phi-3.5-mini-instruct LLM with a Node.js/Express backend and React frontend to transform complex user dietary requirements into personalized, structured meal plans.
Node.jsExpress.jsReact.jsMicrosoft Phi-3REST APIs
Cryptocurrency Trading Simulation - Team Lead
Led a 5-developer engineering team to build a real-time cryptocurrency trading simulator designed for testing strategies in a risk-free environment. Architected an event-driven WebSocket pipeline for live market synchronization and built a React dashboard for real-time portfolio analytics and transaction tracking.
PythonWebSocketsReactSQLFigma
[Placeholder visual]
Game Review Website
Developed an award-winning full-stack game review website recognized as a top-10 class project for exceptional usability and UI/UX design. Built dynamic server-side data pipelines using PHP, client-side interactions in JavaScript, and managed version control workflows through Git and GitHub.
GitHubHTMLCSSJavaScriptPHP
Calendar Web App
Built an interactive frontend calendar application using vanilla HTML, CSS, and JavaScript for client-side schedule management. Implemented browser LocalStorage to persist events across sessions, utilizing native JavaScript event listeners to handle dynamic DOM rendering, date navigation, and event creation.
HTMLCSSJavaScript








