Projects & Case Studies

Selected work demonstrating full-stack development, AI/ML integration, and systems programming expertise. Each project includes context, technical decisions, challenges faced, and measurable outcomes.

Featured Projects

2026⭐ Featured

UptraceIQ

A system health and uptime monitoring platform that runs parallel endpoint health checks, archives metrics to S3, and fires Lambda-formatted SNS email alerts on status transitions — Java Spring Boot backend, React dashboard, full AWS stack

Java 17Spring Boot 3JPA/HibernateReact 19TypeScript+9 more
Check Interval: Endpoints pinged every 30 seconds in parallel via CompletableFuture
Dashboard Refresh: React Query auto-refresh every 5 seconds with sparkline visualizations and full dark mode
Storage Strategy: Metrics older than 7 days roll off RDS to S3 automatically, keeping the operational store lean
2026⭐ Featured

PulseBoard

An end-to-end data pipeline that ingests Hacker News and NewsAPI headlines, scores them for sentiment, transforms them through dbt staging and marts, orchestrates runs in Airflow, and serves a live FastAPI + Next.js dashboard

Python 3.13PostgreSQL 14dbt 1.11Apache AirflowConfluent Kafka+7 more
dbt Models: 3 models building successfully with 6/6 schema tests passing (unique, not_null)
Orchestration: Airflow DAG running hourly with 100% task success rate
Sentiment Coverage: Polarity score and label (positive/negative/neutral) applied to 100% of ingested headlines
2026⭐ Featured

NeuralOS

A full-stack AI-powered notes application that uses semantic search and GPT-4 to help you capture, organize, and recall your thoughts using natural language

React 19FastAPIOpenAI (GPT-4o-mini + text-embedding-3-small)PineconeSupabase+4 more
Codebase: 1,795 lines of JavaScript/React, 69K+ lines of CSS
API Coverage: Full REST API: POST /notes, GET /notes, GET /search, PATCH /notes/:id, DELETE /notes/:id
AI Features: Semantic search with GPT-4 synthesized answers and related note suggestions with match percentages

Additional Projects

2026

Weekend Projects: DSA in Practice

A series of practical tools — URL shortener, log analyzer CLI, AI-powered smart commit CLI, and Express API boilerplate — each chosen to reinforce a specific data-structures-and-algorithms pattern through a production-style implementation

TypeScriptPythonNode.jsExpress+10 more
URL Shortener: Bidirectional hashmap + Base62 encoding with click analytics, custom aliases, JSON persistence, and rate limiting (10 requests / 60s)
Log Analyzer CLI: Sliding-window spike detection with Matplotlib visualization, real-time tailing, and Apache/Nginx/JSON log support
2025

LedgerIQ

A full-stack personal finance application with AI-powered transaction categorization, real-time budget tracking, and interactive analytics for managing your money smarter

Next.js 14TypeScriptPrisma ORMPostgreSQL+8 more
Type Safety: 96.7% TypeScript coverage with end-to-end type safety from database to UI
Feature Set: Complete CRUD for transactions, budgets, and goals with AI categorization and analytics
2025

Intelligent Pirate Maze Agent

An autonomous AI agent that uses Deep Q-Learning to navigate an 8×8 maze environment, achieving 100% success rate across all starting positions through reinforcement learning

Python 3.8+TensorFlowKerasNumPy+2 more
Win Rate: 100% success rate across all 44 possible starting positions after training
Training Efficiency: Convergence achieved within ~750 episodes, demonstrating efficient learning
2025

Animal Shelter Analytics Dashboard

An interactive data analytics dashboard built with Dash and MongoDB that transforms static animal shelter data into actionable insights with real-time visualizations and geospatial mapping

Python 3.13DashFlaskMongoDB+6 more
Capstone Completion: Successfully completed Computer Science B.S. capstone requirement, demonstrating mastery of software design, algorithms, databases, and security
Architecture Enhancement: Refactored monolithic Flask CRUD app into modular MVC architecture with separated concerns (CRUD operations, application logic, data import)
2025

3D Graphics & Visualization with OpenGL

An interactive 3D scene renderer built with OpenGL and C++ featuring real-time camera controls, lighting systems, and texture mapping to create photorealistic 3D environments

C++OpenGL 3.3+GLFWGLAD+3 more
Graphics Expertise: Mastered OpenGL rendering pipeline, shader programming, matrix mathematics, and real-time 3D graphics techniques
Camera System: Fully interactive camera with WASD movement, mouse look rotation, and arrow key controls for exploring 3D scenes
2025

Travlr – Full-Stack Travel Management Platform

A modern MEAN stack travel booking platform with Angular admin dashboard, Express.js RESTful API, and MongoDB database featuring JWT authentication and server-side rendering

Node.jsExpress.jsAngularMongoDB+7 more
Full-Stack Proficiency: Demonstrated mastery of MEAN stack with MongoDB, Express.js, Angular, and Node.js across all tiers
API Design: RESTful API with GET, POST, PUT, DELETE operations for trips and users, following HTTP best practices
2025

Smart Thermostat Control System

An embedded IoT thermostat prototype built for Raspberry Pi featuring state machine logic, PWM LED control, and UART serial communication for temperature regulation simulation

Python 3Raspberry Pi 4gpiozerostatemachine+4 more
Embedded Systems Expertise: Demonstrated proficiency in Raspberry Pi GPIO programming, hardware-software integration, and IoT device prototyping
State Machine Implementation: Clean state-driven architecture with Off, Heat, and Cool modes with button-triggered transitions
2025

Mobile Inventory Management App

An Android mobile application with SQLite database integration, user authentication, and SMS notifications for tracking inventory items with real-time updates and permission handling

JavaAndroid SDKAndroid StudioSQLite+3 more
Android Development Proficiency: Demonstrated mastery of Android SDK, SQLite database management, and mobile UI/UX design principles
Database Operations: Full CRUD functionality with SQLite including user authentication, inventory management, and data validation
2025

Enterprise Security Policy Framework

A comprehensive security policy and secure coding standards document for enterprise software development, covering CERT C/C++ standards, encryption policies, AAA framework, and DevSecOps automation

CERT C/C++ StandardsOWASP Top 10Clang Static AnalyzerCodeSonar+7 more
Policy Scope: 60+ page comprehensive security policy covering principles, coding standards, risk assessment, encryption, AAA, and automation
Coding Standards: 10 CERT C/C++ standards mapped to security principles with compliant and noncompliant code examples
2026

Terminal Dashboard

A powerful, interactive Python terminal dashboard for system monitoring, task management, and productivity tracking with real-time stats, Pomodoro timer, and RSS news feeds

Python 3.10+TextualRichpsutil+5 more
Widget Coverage: 10 fully functional widgets: System, Network, Processes, Battery, Git, Weather, Calendar, News, Todo, Pomodoro
Code Architecture: Modular plugin system with core framework (models, config, API) separated from widgets for extensibility
2026

Personal Dashboard

A real-time dashboard built with Next.js featuring live weather, GitHub stats, Hacker News feed, uptime monitoring, and a dynamic clock against an animated city skyline — deployed on Vercel

Next.js 16TypeScriptReact 19Tailwind CSS 4+4 more
Live Demo: Deployed at personal-dashboard-khaki.vercel.app with automatic CI/CD from the main branch
API Security: Zero client-side API key exposure — all secrets handled server-side via Next.js route handlers