Production database as an LLM tool surface
MCP server exposing a live Azure MySQL database as LLM-callable tools, with a Chainlit natural-language interface for querying and management.
Sehat Kahani · sole author · case studyW Project index
Fourteen systems across cloud infrastructure, distributed backends, AI tooling and mobile delivery. Four have full case studies. Where a project was a team delivery or a client engagement under NDA, it says so — I'd rather under-claim than have a hiring manager find the seam.
14 projects shown
MCP server exposing a live Azure MySQL database as LLM-callable tools, with a Chainlit natural-language interface for querying and management.
Sehat Kahani · sole author · case studyLed a four-person backend team building a multi-site WMS on AWS EKS and Fargate, with independently deployable services over a NATS Streaming event bus.
BitsPro · team lead · case studyRebuilt a national telemedicine platform's Azure footprint around Application Gateway, App Services and Functions, taking monthly spend from ~$12,000 to ~$1,500.
Zetsol · individual contributor · case studyArchitected a LangGraph platform routing seven specialised agents behind an intent classifier, streaming over SSE with Pinecone memory and a QA agent gating output.
via Codenetic · architect · case studyLed a live telemedicine platform's migration onto AWS Elastic Beanstalk while continuing to operate Azure in parallel — blob storage, Cognito auth triggers and application monitoring spanning both clouds.
Sehat Kahani · technical operations leadOwned the data-warehousing layer behind inventory search across three fulfilment centres, migrating off Amazon Redshift to ClickHouse to cut infrastructure cost while preserving fast columnar queries.
BitsPro · team leadBuilt the real-time consultation backend for a national telemedicine platform using WebRTC (OpenTok) on a Koa2/TypeScript service with MySQL, plus PubNub-backed realtime chat and notifications.
Zetsol · full stack developerLed a three-person team delivering a production EdTech SaaS serving 2,000+ students, including a financial simulation and automation engine. Client organisation kept anonymous at their request.
via Codenetic · technical leadContributed to a telehealth platform's Node.js/Express and MongoDB backend on AWS EC2 under PM2 — Twilio Video consultations, Socket.io realtime, Stripe billing — and fine-tuned a model for AI-assisted patient triage. Multi-contributor delivery.
via Codenetic · team deliveryContributed the offline-first sync architecture for a care-delivery mobile app used by staff working without reliable connectivity, plus an API-layer consolidation and a dynamic form system.
via Codenetic · team deliveryTechnical lead on a multi-role community discovery app: built an automated EAS release pipeline with version-consistency gating, and ran an Expo SDK migration across a multi-release branching strategy.
via Codenetic · technical leadContributed native voice and video call integration through CallKit and Android Telecom so calls surface in the system UI, alongside a hybrid realtime architecture with a custom Cloudflare-backed chat service.
via Codenetic · team deliveryContributed to an open-source MCP server for Pakistan Stock Exchange data — repaired production scraper breakage after the data portal migrated, and shipped new features. Contribution to an existing project, not original authorship.
open source · contributorBackend services for a custodial multi-blockchain wallet with cross-chain transfers; an OpenAI-backed survey-to-persona pipeline delivered as the personalisation phase of an existing wellness app; and native crash diagnosis on a React Native forex app.
via Codenetic · mixed ownership→ Next
Happy to walk through architecture decisions, trade-offs and what I'd do differently. Email is fastest.