SpDev_

// projects

Things I've built

6 projects · fullstack, AI, SaaS & beyond

6 / 6
Sambad
In Progress
intermediate
AIFull-stackSAAS

Sambad

A self-hostable, privacy-first knowledge assistant for internal company documents. Runs entirely on your own infrastructure with a pluggable LLM (local via Ollama/vLLM, or your private cloud endpoint). Two surfaces: an employee chat and an admin dashboard. Not another RAG demo. It targets the two failures that actually kill enterprise RAG deployments: leaking documents people shouldn't see, and confidently serving outdated information.

View case study
VOD platform architecture
Completed
intermediate
FullstackBackendDevOpsMedia

VOD App — Video on Demand Platform

VOD App — Video on Demand Platform with an async processing pipeline: Celery workers transcode uploads via FFmpeg into adaptive HLS streams stored in MinIO (S3-compatible). JWT-authenticated FastAPI backend with layered architecture, Alembic migrations, and a React 19 frontend using Zustand and TanStack Query. 248+ commits, fully containerised with Docker Compose.

Next.jsFastAPIPostgreSQLRedisCelery+4
View case study
Brain MRI classification interface
Completed
beginner
AI / MLComputer VisionMedical ImagingResearch

Brain Tumour Detection — CNN

Deep-learning application using Convolutional Neural Networks to classify brain MRI images for tumour detection. The methodology was published as a peer-reviewed research paper.

PythonTensorFlowCNNScikit-learnNumPy+1
View case study
Container Hub
In Progress
beginner
OmarchyPlugin

Container Hub

An Omarchy bar plugin for monitoring and managing local Docker containers, built for fullstack developers juggling several projects who don't want to drop to a terminal just to check what's running.

Omarchy-docsJavascript
View case study
MyLifeGrid time grid UI
On Hold
beginner
FrontendSaaSProductivity

MyLifeGrid — Life Visualisation PWA

PWA that visualises a user's life as an interactive time grid with habit tracking, goal setting, and activity logging.._.

Next.jsTypeScriptTailwind CSSZustandPWA+1
View case study
PyroPrep SaaS dashboard
Completed
intermediate
FullstackSaaSAuth

PyroPrep — SaaS Starter Platform

Production-grade full-stack SaaS platform with OAuth and email/password authentication, protected routes, session management, and serverless PostgreSQL via Prisma ORM and Supabase.

Next.jsTypeScriptSupabasePostgreSQLPrisma+1
View case study