SpDev_

// projects

Things I've built

5 projects · fullstack, AI, SaaS & beyond

5 / 5
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
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