Side projects, experiments, and things I build for fun. Some are deployed, some are works-in-progress, some are ideas waiting for a weekend.
Self-hosted platform for orchestrating teams of AI agents that collaborate on complex tasks. Features a drag-and-drop web UI for designing agent workflows, containerised multi-tenant environments, persistent memory across sessions, and multiple coordination strategies for parallel and sequential execution.
Full-stack SaaS boilerplate with multi-tenancy, Stripe billing, role-based access control, and team management. Built to ship side projects faster without re-inventing auth and payments each time.
MCP server for persistent AI memory using spaced repetition, neural plasticity, and knowledge graph consolidation. Deployed on VPS with PostgreSQL, nginx reverse proxy, and systemd services.
Lightweight API gateway built on Laravel handling rate limiting, JWT authentication, request transformation, and service routing across multiple microservices with Redis-backed caching.
Real-time analytics dashboard with live WebSocket feeds, time-series charts, and event streaming. Laravel back-end pushes events through Redis pub/sub to a Vue.js front-end.
End-to-end CI/CD pipeline with Jenkins, Docker builds, Helm chart packaging, and ArgoCD GitOps deployment to multi-cluster Kubernetes on AWS/Azure. Zero-downtime rolling updates.
Reusable Laravel package for database-per-tenant multi-tenancy. Automatic tenant resolution via subdomain, queue-aware tenant switching, and migration management across hundreds of tenant databases.
Infrastructure-as-code for personal VPS fleet. Terraform provisioning, Ansible configuration, nginx reverse proxy, Let’s Encrypt SSL automation, and Grafana/Prometheus monitoring stack.
Headless e-commerce back-end with product catalogue, inventory management, order processing, and payment integration. RESTful API consumed by a Vue.js storefront with server-side rendering.
Custom skill library for Claude Code CLI — memory management, project kickoff, code quality checks, Totara testing helpers, and multi-agent orchestration workflows.
Personal portfolio built as a tiling window manager interface. Terminal-themed, single-page, responsive. Deployed on VPS with custom nginx configuration and CI/CD pipeline.