Timeline

What I've built, and what I learned building it.

I publish something most weeks. New blog posts and app launches from digitalgrub.in appear here automatically. Projects are dated from commit history and live deployments, and client work is described by domain and stack, without names.

blog posts
14
apps launched
9
projects since 2018
61
technologies used
109

Eras

  1. 2018 – 2022

    Web3 & data engineering

    Ethereum and Flow smart contracts, Flask apps, and PySpark pipelines into Postgres and S3. Launched the Booksgrub online bookstore.

  2. 2023 – 2024

    Cloud AI & RAG foundations

    Medical text extraction on AWS (Rekognition, Comprehend Medical, Bedrock), then LlamaIndex + pgvector indexing and Azure AI Search.

  3. 2025

    Agents, healthcare NLP & open source

    MCP servers, multi-agent workflows, clinical summarization and semantic search, mostly published on GitHub, plus Tamil LlamaIndex tutorials.

  4. 2026

    Product studio & enterprise AI

    Shipping Digitalgrub apps to iOS, visionOS, Android, macOS, Windows and the web on a self-hosted fleet, with a blog post or launch most weeks, alongside client RAG and healthcare work.

Showing 75 entries

2026

  1. Oct 5 2026Blog

    What it costs to run AI, and where the money leaks

    Most of an AI bill is repetition rather than work. The four leaks that make it bigger than it should be, and the number to judge an AI feature by.

  2. Sep 22 2026Blog

    We built our own chat app in seven weeks

    The Digitalgrub Chat build log. When Telegram stopped being something we could promise would work tomorrow, we didn't move to another app — we built one.

  3. Sep 16 2026Blog

    Teaching AI to talk the way India actually talks

    Voice AI that holds a business phone call in Indian languages: why they were hard, what changed, and where Digitalgrub is in this research.

  4. Sep 6 2026Blog

    We built a job portal that updates itself every day

    tnjobs.site lists thousands of Tamil Nadu jobs by city, sector and salary, and refreshes itself every day without anyone pressing publish.

  5. Sep 2026Product

    EnnKanitham

    Tamil-first numerology, Panchangam and calendar.

  6. Sep 2026Product

    DG PPT Boost

    Cleans up PPTX training decks and drafts narration transcripts with Claude.

  7. Sep 2026R&D

    Kural voice agent

    Tamil and English phone agent for bookings and screening calls.

  8. Aug 29 2026Blog

    We built a PDF suite that never uploads your file

    Ten PDF tools that run entirely inside the browser: one Flutter codebase across phone, desktop and web, with PDFium compiled to WebAssembly.

  9. Aug 22 2026App launch

    I grew up on Arkanoid. The new ones never felt the same, so we made one.

    DG Reel Break is a free neon brick-breaker for iPhone and iPad, built in Godot, where every level is a scene shot in a different movie genre.

  10. Aug 14 2026App launch

    I built my own SSH client. You can download it today.

    ServerDesk is a native macOS SSH client with guardrails: profiles, host verification, an audit trail, and a confirmation step before dangerous commands run.

  11. Aug 7 2026App launch

    DG Invoice Maker is now on Google Play

    Invoices, payments, purchases, expenses, and insights in one clear workspace for small businesses.

  12. Aug 1 2026App launch

    My friends run a mushroom farm. They asked me for an app.

    An offline-first farm records app for a real mushroom farm: daily production, workers, and good vs bad bags.

  13. Aug 2026Client work

    SAP delivery automation

    Drafts functional and technical design documents and test conditions, plus defect dashboards for SAP projects.

  14. Aug 2026Product

    Digitalgrub PDF Tools

    Ten PDF tools that run entirely in the browser with no upload, from one codebase across five platforms.

  15. Aug 2026Product

    Digitalgrub WhatsApp OS

    Multi-tenant shared inbox, CRM and AI insights on the official WhatsApp Cloud API.

  16. Jul 29 2026Blog

    What it actually takes to ship an iOS app in 2026

    Real timelines from five shipped iOS apps: what is cheap, what is expensive, and why.

  17. Jul 26 2026Blog

    Notarizing a Mac app: one error message, four separate bugs

    Debugging notes from signing and notarizing a macOS app for distribution outside the App Store.

  18. Jul 22 2026App launch

    A big week for Digitalgrub Studio: batch packs, free AI captions, and video

    Fifty commits in three days: batch packs, AI captions from a self-hosted model, Tamil and English in one caption, and photos that become a small video.

  19. Jul 22 2026App launch

    How I brought DG Stress Buster to Apple Vision Pro

    Notes from learning visionOS and rebuilding DG Stress Buster for Apple Vision Pro.

  20. Jul 2026Product

    DG Stress Buster

    Calming bubble-pop game, from first commit to the App Store in 8 days, then ported to Apple Vision Pro.

  21. Jul 2026Infrastructure

    Digitalgrub Tasks

    Team operations app: tasks, email-to-task, a client portal and AI-reviewed leads.

  22. Jul 2026Product

    King of Madurai

    City news and events app with an admin console and automated content collectors.

  23. Jul 2026Product

    ExamBridge

    English and Tamil exam prep for grades 9–12, with content served from Postgres.

  24. Jul 2026Product

    Digitalgrub Studio

    One photo in, every social size out, with AI captions and short video.

  25. Jul 2026Product

    DG Invoice Maker

    Invoices, payments and expenses for small businesses; on Google Play from August 2026.

  26. Jul 2026Product

    ServerDesk

    Native, notarized macOS SSH client with guardrails against destructive commands.

  27. Jul 2026Product

    DG Reel Break

    Neon brick-breaker game.

  28. Jul 2026Product

    Ager Mushroom Farm

    Offline-first farm records that sync in the background when a connection returns.

  29. Jul 2026Product

    Digitalgrub Chat

    Chat with calls and meetings on a self-hosted Matrix server; 47 days from first commit to App Review.

  30. Jun 2026Product

    digitalgrub.in rebuild

    Agency site rebuilt with an apps catalogue and a blog, served behind Caddy.

  31. Jun 2026Product

    Cue meeting copilot

    Windows copilot that turns live captions into a running brief, questions and replies, grounded in your own documents, running locally.

  32. Jun 2026Product

    Digitalgrub Lead Assistant

    Chrome side panel that scores a profile's fit and drafts three outreach messages.

  33. Jun 2026Infrastructure

    Fleet control plane & 24/7 ops automation

    Inventory dashboard for every server and workload, an alert watcher, and an AI on-call responder for the Hetzner fleet.

  34. May 2026Client work

    Clinical-study eCRF

    Electronic case report forms for a hospital validation study.

  35. May 2026Product

    DG Compliance

    AI extraction of Indian MCA/ROC company filings into a multi-tenant compliance dashboard.

  36. May 2026Product

    Scrap Tyre Business Manager

    Offline-first app for tyre traders; on the App Store from July 2026.

  37. Apr 2026Client work

    Grounded RAG tools

    A chatbot that answers only from a site's own content, and ICD-10 code search with grounded chat.

  38. Mar 2026Client work

    Technical document agents

    ReAct agents answering engineering questions over a client's document set, with a React front-end.

  39. Mar 2026Client work

    Children's learning app admin

    Flutter web admin with a FastAPI service signing S3 uploads for a kids' content app.

  40. Feb 2026Client work

    Medical education CMS rebuild

    Moved a ten-year-old PHP physician-learning platform onto Laravel without breaking its content.

  41. Jan 2026Product

    GrubSense & NammaSpot

    Chrome extension and FastAPI pipeline that analyses food and local-business reels, feeding a Flutter nearby-deals app.

2025

  1. Dec 2025Product

    tnjobs.site

    Self-updating Tamil Nadu jobs portal that rebuilds its 53 pages twice a day from an indexed feed.

  2. Dec 2025Client work

    Numerology report desktop app

    Electron desktop app for generating numerology reports, with a typed Express API and MySQL.

  3. Nov 2025Client work

    Canvas LMS MCP server & API

    MCP tools and a REST API that let AI assistants read courses, assignments and grades from a Canvas LMS.

  4. Nov 2025Infrastructure

    Digitalgrub Indexer

    Scheduled LlamaIndex pipeline that indexes jobs and news into pgvector; later moved from Azure OpenAI to Gemini.

  5. Nov 2025Product

    Co-Sleep

    Ambient audio and video presence app; on the App Store from July 2026.

  6. Nov 2025Product

    SchoolOS

    Multi-tenant school SaaS with AI-generated question papers, lesson plans and chat-with-the-textbook.

  7. Oct 2025Client work

    One support agent, three frameworks

    Client demo: the same support agent built with plain prompts, LangChain and LlamaIndex behind one UI, to compare trade-offs.

  8. Oct 2025Product

    Booksgrub commerce automation

    Extracts book orders from Tamil and Tanglish chats into a CRM, plus a WhatsApp commerce backend.

  9. Sep 2025Open source

    3D Talking Avatar

    Azure Neural TTS visemes drive blendshape lip-sync on a GLB avatar rendered with Three.js.

  10. Aug 2025Open source

    DealCloser Agent Assistant

    Cross-platform sales copilot: live Azure speech transcription feeding real-time objection handling and next-step tips.

  11. Aug 2025Product

    ScreenPager

    Desktop recorder that captures workflows and exports step-by-step tutorials, PDFs and replayable Playwright scripts; sold with licence keys.

  12. Aug 2025Product

    saravana.one

    This portfolio: a statically exported Next.js site.

  13. Aug 2025Open source

    WooCommerce RSS Feeds

    WordPress plugin that publishes WooCommerce product catalogues as RSS feeds.

  14. Jul 2025Open source

    AI Smart Web Reader

    Browser extension that strips any page down to readable content and answers questions about it.

  15. Jul 2025Open source

    PDF Semantic Search

    Streamlit app indexing MiniLM sentence embeddings in Microsoft DiskANN for fast semantic PDF search.

  16. Jul 2025Open source

    Clinical Summarization

    Turns unstructured clinical notes into structured summaries with chat-based review, human in the loop.

  17. May 2025R&D

    Speech & small-model experiments

    Whisper + GPT-4 screenplay humor enhancer, and Phi-2 fine-tuned on product data and exported to ONNX.

  18. May 2025Open source

    Healthcare NLP without LLMs

    Clinical-trials knowledge graph in Neo4j, and medchunk, which auto-labels medical text chunks by clustering.

  19. Apr 2025Open source

    LlamaIndex tutorials in Tamil

    Tutorial series covering embeddings, Postgres and Redis vector stores, and Neo4j knowledge graphs.

  20. Apr 2025Open source

    Movie MCP Server

    Model Context Protocol server exposing dataframe movie search and web search as tools for AI assistants.

  21. Jan 2025R&D

    Multi-agent workflows

    LlamaIndex AgentWorkflow blog writer and a three-agent movie search, budget and summary pipeline.

2024

  1. Sep 2024R&D

    LlamaIndex ingestion experiments

    Video-transcript indexing, a Scrapy crawler feeding a vector index, LlamaParse document Q&A and annual-report Q&A.

  2. Sep 2024Open source

    Azure AI Search REST operations

    CSV ingestion for Azure's OpenAI + AI Search RAG sample, and scripts to upload, merge, delete and reindex documents.

  3. Jul 2024Open source

    LlamaDBIndexer

    Exports WordPress database records and indexes them with LlamaIndex + OpenAI embeddings into a Postgres vector store.

2023

  1. Dec 2023R&D

    Bedrock from Lambda

    Calling Bedrock foundation models from Python through a custom Lambda layer.

  2. Aug 2023R&D

    Medical text extraction on AWS

    S3 upload events trigger Rekognition text extraction, then Comprehend Medical entity detection.

2022

  1. May 2022Product

    Booksgrub online bookstore

    Own book store with custom shop and checkout on WooCommerce, Razorpay payments; later an AI chat assistant.

  2. Mar 2022Client work

    NFT smart contracts for a blockchain fintech

    Contracts on Flow and Ethereum with the web front-end that minted against them.

2021

  1. Oct 2021R&D

    Payment & public-data pipelines

    PySpark aggregation jobs and notebooks loading payment and public datasets into PostgreSQL and S3.

  2. Apr 2021Client work

    Numerology platform

    300+ page content site with paid report flows and Stripe + PayPal checkout, maintained and extended for years.

2019

  1. Jun 2019R&D

    Flask CSV importer & Twilio calling

    Flask app that imports arbitrary CSVs into typed SQLAlchemy tables; separate in-browser calling with Twilio.

2018

  1. Sep 2018R&D

    Nuxt + Vuetify auth app

    Login and signup flows with Nuxt Auth backed by MongoDB.

  2. May 2018R&D

    Ethereum token & crowdsale contracts

    ERC-20 token with crowdsale and presale contracts deployed through Truffle, plus a PHP JSON-RPC client for Zcoin.