Code Archive.

A selection of software projects and open-source contributions.

AI Athlete Injury Risk Analyzer

End-to-end machine learning web app that predicts athlete injury risk from structured performance data. Covers data cleaning and preprocessing with Pandas/NumPy, a scikit-learn predictive model, and an interactive Streamlit dashboard for coaches and analysts. Combines sports analytics with applied AI.

Pythonscikit-learnMachine LearningPandasNumPyStreamlitSports Analytics

Finwise AI

Full-stack finance analytics dashboard built with Next.js and MongoDB. Uses n8n workflow automation with an LLM to generate AI-powered spending insights, with a responsive UI built in Tailwind CSS.

Next.jsReactMongoDBTailwind CSSn8nAI Automation

SOC Automation: AI-Driven SOAR Pipeline

Security automation (SOAR) pipeline with 9 n8n nodes that detects SSH brute-force attacks in real time, enriches attacker IPs with AbuseIPDB threat intelligence, logs incidents to Notion and sends Discord alerts through REST API integrations.

n8nJavaScriptREST APIsWebhooksAbuseIPDBNotion APIDiscord API

University Event Management

Full-stack web application to create, manage and display university events. Node.js/Express REST API backend with a relational MySQL database and full CRUD operations, plus a responsive Tailwind CSS frontend.

Node.jsExpressMySQLREST APIJavaScriptTailwind CSS

Finwise Mobile App

Cross-platform personal finance app built with Flutter and a Firebase backend, with budgeting and expense tracking. Team project built with Git-based collaboration.

FlutterDartFirebaseMobile DevelopmentGit