AI & Machine Learning
Educated
AI-powered K-12 education platform at educated.space. Generates curriculum-aligned worksheets, quizzes, and info sheets using NVIDIA NIM with RAG for factual grounding.
Visit educated.space | Read the write-upTranscript Analysis Fine-tune
Fine-tuned Llama 3.2 3B to clean raw voice transcripts into structured JSON (titles, tags, entities, action items). Built a 40k-sample synthetic training pipeline, trained via LoRA/Unsloth in 4 hours on a 4090. Eval score: 5.35 to 8.55, outperforming 70B generals on this specific task.
Read the write-up | GitHubLazy Notes
Automated pipeline that watches for audio files, normalizes with ffmpeg, transcribes with faster-whisper, and uses a local LLM to produce cleaned Markdown notes with titles, categories, and tags.
GitHubFull-Stack Applications
QuranZen
Full-stack Quran app with synchronized audio playback, word-by-word breakdown, multiple translations, progress tracking, and bookmarks. Hybrid database architecture (SQLite for static Quran data, Supabase PostgreSQL for user data). Word-level audio timing fixed using WhisperX forced alignment across all 6,236 verses.
Visit QuranZen | Read the write-upOldham News
Autonomously updated local news platform. Gathers from multiple sources, runs an AI analysis pipeline, and publishes automatically. SEO-first design with sitemap and RSS generation, comment system with LLM moderation.
Visit Oldham NewsMobile
ToddlerTones
Offline toddler soundboard with "Find it" quiz mode. Kotlin/Compose, low-latency SoundPool, immersive sticky UI, disabled back button. No analytics, no trackers. Built for my daughter, survived 10,000+ aggressive taps.
Read the write-upInfrastructure & DevOps
Fleet
Personal infrastructure managing 4 VPS instances (Oracle, Hetzner, Netcup) and homelab devices over a Tailscale mesh network. Runs 20+ self-hosted services: Supabase, Gitea, Authentik, Ollama, Caddy, Redis, Syncthing, and more.