SHARVIN.OS
MISSION LOG

Selected systems I've architected and shipped end to end. Filter by domain, then open any case file for the full mission report.

ASTROID BOT preview01
LIVEArchitect · Go2026

ASTROID BOT

A Go (whatsmeow) WhatsApp automation platform — 20+ services, multi-model AI routing, media pipelines, MCP tool-calling and a Telegram bridge.

GowhatsmeowMCPMulti-model AI
Open case file ▸
ASTROID VOICE preview02
IN BUILDML · Malayalam TTS2026

ASTROID VOICE

Zero-shot voice cloning in Malayalam using IndicF5, served from a home GPU rig with real-time synthesis and a live waveform demo.

IndicF5PyTorchTTSRTX 3090
Open case file ▸
STREAMWAVE preview03
LIVEInfra · Homelab2025

STREAMWAVE

A private cloud + AI cluster: Unraid, GPU passthrough, local inference (Ollama / Qwen-class), Qdrant + Redis, Cloudflare tunnels and an OCI edge node.

UnraidDockerOllamaQdrant
Open case file ▸
PHOTECH PHOTOGRAPHY preview04
LIVEDesign · Full-stack2026

PHOTECH PHOTOGRAPHY

Portfolio + booking site for a Lake Orion photography studio — cinematic hero slideshow, curated collections, and a session-booking flow.

Next.jsReactAVIF pipelineVercel
Open case file ▸
TOUR GUIDE JUDE preview05
LIVEDesign · Full-stack2026

TOUR GUIDE JUDE

Multilingual marketing site for a certified Kerala tour guide — trust signals, tour catalogue, WhatsApp-first contact and secure Zoho mail delivery.

Next.jsi18n routingZoho MailVercel
Open case file ▸
LIZANNE CHISHOLM, LPC preview06
LIVEDesign · Full-stack2026

LIZANNE CHISHOLM, LPC

A calm, editorial practice site for a licensed professional counselor — services, practice ethos, resources and session booking.

Next.jsReactDynamic OGVercel
Open case file ▸
LUMEN WALLPAPER preview07
LIVEMobile · Android2025

LUMEN WALLPAPER

A native Android wallpaper app in Kotlin + Jetpack Compose with dynamic sources and API integrations.

KotlinJetpack ComposeCoroutinesREST
Open case file ▸
STELLAR REELS preview08
LIVEVideo · Pipeline2025

STELLAR REELS

An automated FFmpeg video pipeline with serverless render bursts for short-form content.

FFmpegNode.jsServerlessS3
Open case file ▸