Projects

Everything
I've shipped.

15 projects, from production systems running in my homelab to class builds recruiters still ask about. Filter by stack.

Status key Live in production In active development Maintenance mode Archived
Linux • Docker • Tailscale

Home Server & Infrastructure Lab

Self-hosted portfolio, Plex, Immich photo backup, and 15+ services on a Dell R720 + Raspberry Pi cluster with Proxmox orchestration and AI-powered surveillance.

DevOps Networking Self-hosted
LIVE Self-hosted • Private
Python • Alpaca • OANDA • Binance • WireGuard

Trading Bot + Market Simulator

Multi-asset algorithmic trading framework — stocks & options via Alpaca, crypto via Binance/Bybit testnet, forex via OANDA. Paired with a Gunicorn-served market simulator for backtesting strategies before going live. All traffic routed through WireGuard via a dedicated PIA VPN gateway.

Algo Trading Backtesting Multi-Asset VPN
Self-hosted • Private What's on my schedule today? 3 meetings, 2 tickets in triage, gym at 6pm Open tickets across all projects Groq Ollama NVIDIA NIM
Next.js 16 • Prisma • Groq / Ollama / NVIDIA NIM

Khoya — Personal AI Assistant

Self-hosted ChatGPT-style assistant with multi-provider routing — Groq for speed, local Ollama for privacy, NVIDIA NIM for heavy lifting. PIN-gated access, manual morning briefing, SQLite history. Pulls context from my tickets, calendar, and projects.

AI / LLM Multi-Provider Self-Hosted
Self-hosted • Private audit backup cert deps frontend git knowledge canary stale triage uptime 11 bots • cron-driven • auto-files tickets
Node.js • Cron • gitleaks • Acorn

Operational Reliability Bot Fleet

11 specialized bots that keep my infrastructure self-healing — secrets scanning, backups, SSL expiry, dependency audits, every-30-min frontend smoke tests, git hygiene, knowledge drift, scheduler canary, stale ticket cleanup, auto-triage, and uptime monitoring. All findings file tickets via API.

DevSecOps SRE Automation
NET WORTH $87,634.50 Self-hosted • Private
Next.js • Plaid API • PostgreSQL

Finance Tracker

Self-hosted personal finance dashboard with Plaid bank integration, automatic transaction categorization, budget tracking, and net worth charts. Built with Next.js, deployed on home lab.

Fintech Self-Hosted Plaid
OPEN IN PROGRESS DONE Self-hosted • Private
Express • EJS • MariaDB • PM2

Tickets System

Self-hosted Jira-style ticket tracker. Single source of truth for bugs, features, and ops issues across 11+ projects. External API for automated ticket creation, full kanban board, project routing, and audit trail.

DevOps Project Mgmt API
#1042 JD AK #1041 SM #1040 RT #1039 LD Self-hosted • Private
PHP • MariaDB • Nginx

osTicket Helpdesk

Production helpdesk system serving customer support tickets across multiple business ventures. Departments, SLA policies, knowledge base, email integration via Cloudflare Routing, agent workflows.

SaaS Customer Support Self-Hosted
$ audit-bot scan --all [OK] tickets: 0 secrets [OK] gym: 0 secrets [!!] finance: PLAID_KEY leaked [OK] portfolio: 0 secrets [!!] akhi: 3 npm vulns (high) [OK] homelab: clean > 2 tickets filed via API_ Self-hosted • Private
Node.js • Cron • gitleaks • npm audit

Audit Bot

Automated weekly security auditor that scans every codebase for committed secrets, dependency vulnerabilities, and broken links. Files findings as tickets via API with deduplication. Caught a leaked Plaid key on first run.

Security Automation DevSecOps
$45 $89 $28 + Add to Cart
React • Vite • Tailwind • Square Payments

Akhi Clothin

E-commerce platform for Islamic clothing and accessories — thobes, abayas, prayer mats, oud attar, Umrah kits. Multi-currency (USD/CAD/GBP), Square Web Payments SDK, free shipping over $75. Self-hosted to skip Shopify fees.

E-Commerce Fintech Multi-Currency
Flutter • Dart • Deno

MoneyFlap Mobile App

Cross-platform fintech app with BLoC state management, secure payment processing via Deno/TypeScript, and REST APIs on serverless architecture.

Fintech Mobile Serverless
Java • CLI

ReminderApp

OOP-based task management app using linked lists, stacks, and queues with persistent storage, priority scheduling, and undo functionality.

DSA Productivity
Python • SQLite

Inventory + Order Tracker

Tracks restaurant stock levels with full CRUD, prevents waste, auto-generates purchasing suggestions, and exports CSV reports.

Automation Ops
Web App • Self-Hosted

Fitness Tracker

Self-hosted fitness tracking app for logging workouts, tracking progress, and monitoring fitness goals. Built and deployed on my home lab infrastructure.

Full-Stack Self-Hosted Health
Flask • HTML/CSS

RSVP Collection System

Full-stack Flask web app for event RSVPs with validation, response dashboard, attendance tracking, and CSV export.

Full-Stack Web App
Python • psutil

System Health Monitor

Real-time CLI dashboard monitoring CPU, memory, disk, and network metrics with threshold alerts and historical logging — built for home lab observability.

Infrastructure Monitoring
Java • Minimax

TicTacToe AI

Game AI using recursion + minimax with alpha-beta pruning and a debugging UI.

AI Education
Python • Ethics

Autonomous Driving Simulator

Simulated high-stakes choices for self-driving cars with analytics on moral frameworks.

Simulation Ethics
C • Bash

Linux Shell Lab

Custom bash shell clone with piping, I/O redirection, process control, and history.

Systems Networking

Course Spotlights

Projects that grew out of class

I turn every assignment into something portfolio-worthy. These are the builds recruiters often ask me about during interviews.

CS 110 • Computing principles

Ethical Autonomous Driving Simulator

Built branching storylines that visualize trolley-problem scenarios, captured player sentiment, and prepared a classroom talk on AI ethics.

  • Python
  • Decision trees
  • UX research
CS 112 • Intro to CS II

Cookie Cost Estimator

Modeled ingredient depletion, labor, shipping, and packaging to forecast bakery margins and flag unprofitable custom orders.

  • Python
  • File I/O
  • Unit testing
CS 262 • Low-level programming

Linux Shell Lab

Implemented a Bash-like CLI with piping, I/O redirection, job control, and a persistent history file. Instrumented with strace to profile syscalls.

  • C
  • Signals
  • Systems
CS 321 • Software engineering

Inventory + Order Tracker 2.0

Iterated on the restaurant ops tool with REST APIs, authentication, and dashboards built with Plotly to share analytics with partners.

  • Python
  • SQLite
  • API design