Where I build things that don't have a deadline.

Systems I've designed and shipped — from distributed architectures and TCP socket programming to generative AI models and AI education platforms. Some became products. All of them taught me something.

Systems Generative AI Distributed Full-Stack

SuitGen
Near Deploy

AI-Powered Indian Suit Pattern Design Generator

Built an end-to-end generative AI system for Indian female suit pattern design — fine-tuned an image generation model on domain-specific suit pattern data to produce culturally accurate, customisable design outputs.

Designed the full pipeline from user input (style, fabric, pattern preferences) to generated design output, with Stable Diffusion as the base model fine-tuned on Google Colab.

Near-deployment prototype built for real target users — independent suit makers and boutique designers.

Python Stable Diffusion Google Colab Fine-tuning

Getting the fine-tuned model to produce culturally accurate patterns — Indian ethnic wear has subtle design conventions that generic models completely miss. Required careful dataset curation and iterative prompt engineering.

Mentorix
Deployed Govt. Recognised

AI Study Notes & Learning Roadmap Generator · Jan 2026

Co-built and deployed a full-stack AI system generating structured study notes, learning roadmaps, curated resources, and Bloom's Taxonomy-aligned practice questions.

Fine-tuned LLaMA on Google Colab on a custom educational dataset for domain-specific accuracy. Chained LLM prompts with dynamic context injection, output parsing, and depth controls.

Presented to the Director General of NIELIT, MeitY (Government of India) — shortlisted for integration into government educational websites.

Python LangChain LLaMA Google Colab n8n

Designing the LLM chain architecture so outputs were consistently structured and pedagogically sound — not just plausible-sounding text, but genuinely useful study material aligned to Bloom's Taxonomy levels.

Distributed Task Queue
Built

Concurrent Job Processing System

Designed and built a multi-worker distributed task queue from scratch — concurrent job execution across worker threads with a Redis-backed message broker for task persistence and dequeue ordering.

Implemented producer-consumer architecture with configurable worker pools, thread-safe task state management, retry logic with exponential backoff, and priority queue support using heap-based data structures.

Containerised with Docker Compose for reproducible multi-worker deployments; benchmarked throughput under concurrent load.

Python Redis asyncio threading Docker

Identifying and resolving thread contention bottlenecks under high concurrent load — the interaction between Python's GIL, Redis round-trips, and worker thread synchronization created subtle performance cliffs.

PyKV
Built

TCP-Based In-Memory Key-Value Store

Built a Redis-inspired in-memory key-value store in pure Python using raw TCP socket programming — supporting GET, SET, DEL, EXPIRE, and TTL commands over a custom binary protocol.

Implemented thread-safe LRU eviction using OrderedDict + lock-based synchronization; added WAL (Write-Ahead Log) for crash recovery.

Benchmarked sub-millisecond latency under 500+ concurrent connections.

Python TCP Sockets threading LRU Cache

Making lock-based synchronization performant at 500+ concurrent connections — naive locking destroyed throughput, requiring careful lock granularity tuning and OrderedDict manipulation patterns.

CrawlNet
Built

Real-time Distributed Web Crawler with Worker Pools

Evolved WebScrapy into a distributed crawling system with a coordinator node managing URL queues via Redis and dispatching tasks to async worker pools — concurrent crawls across multiple domains simultaneously.

Built a real-time WebSocket dashboard streaming crawl progress and worker status live; implemented Redis Set deduplication, per-domain politeness delays, and structured PostgreSQL storage with normalised schema.

Python asyncio Redis WebSockets PostgreSQL
F.R.I.D.A.Y.
Built

Voice-Activated AI Assistant

Built a wake-word-activated AI assistant integrating GPT-4, Wikipedia summarisation, OS-aware app launching, and a full TTS pipeline — async task handling for concurrent speech recognition and response generation.

Python OpenAI GPT-4 pyttsx3 asyncio

Python, C/C++, JavaScript (Vanilla), SQL, HTML, CSS

Distributed Systems, Concurrency & Multi-threading, Async Programming (asyncio), TCP Socket Programming, LRU Cache, Producer-Consumer Patterns, WAL, DSA

LLM Fine-tuning (LLaMA), Stable Diffusion, Generative AI, LangChain, OpenAI API, AI Pipeline Design, Agentic AI

Google Colab, Google Opal, Google Flow

n8n, Shopify API, Redis, Docker, PostgreSQL, MySQL, Git, GitHub

Career Essentials in Generative AI — Microsoft (2024)