Full-stack development, machine learning, algorithms, and infrastructure work
Led design and development of a nonprofit web platform supporting underserved communities through food assistance and educational initiatives. Handled UI/UX, custom CSS, content structure, and donation flow — resulting in a streamlined experience for donors and volunteers.
Full-stack React + Django web app that analyzes emotional tone in real time using the ChatGPT API and Sentiment140 dataset. Optimized frontend-backend communication to cut response latency for live analysis.
Built an ML classification model using Python, Pandas, and Scikit-learn on a 5,000+ record Kaggle dataset. Achieved ~85% accuracy through feature engineering and hyperparameter tuning to reduce false-negative stroke predictions.
Full-stack multiplayer card game with React (Vite), Express, and MongoDB. Features authentication, persistent wallet balances, win-streak tracking, and dealer AI logic across a multi-page gameplay flow.
This site — built with Next.js 16, TypeScript, Tailwind CSS 4, and Framer Motion. Focused on performance, smooth animations, responsive design, and clean component architecture.
Flask-based app that generates personalized playlists via the Last.fm API. Handles API data parsing, paginated JSON responses, and dynamic rendering of music recommendations.
Database-backed Django app with HTML forms, server-side validation, and design documentation. Focused on clean data modeling, user workflows, and maintainable code structure.
Implemented BFS, DFS, Dijkstra's shortest path, and minimum spanning tree algorithms (Prim's, Kruskal's, Boruvka's) in Python with performance benchmarking across graph sizes.
Flocking simulation demonstrating emergent behavior through alignment, cohesion, and separation rules. Visualizes how simple local rules produce complex group dynamics.
Logic-based guessing game using binary decision trees and iterative question narrowing to identify animals. Explores tree traversal and information-theoretic question ordering.
Set up and managed Minecraft Forge, Terraria, and Project Zomboid servers on Ubuntu via SSH. Handled performance tuning, mod management, automated backups, and multi-user access control.
Self-hosted n8n automation platform on a Raspberry Pi running scheduled workflows, API integrations, and task orchestration — a lightweight alternative to cloud-based automation services.
Technologies and frameworks I use to build scalable, modern applications
Core languages I write production code in
UI frameworks and libraries
Server-side frameworks and APIs
Data storage and cloud infrastructure
Machine learning and data analysis tools
Development workflow and infrastructure