Ramya Lakhani
Projects
A selection of the things I've built — from open-source tools used by hundreds of teams to production systems processing millions of events a day.
All projects
Forge
Author · 2026
Open-source AI pair programmer — reads your whole repo via MCP, ships PRs from a single prompt. Like Cursor, but headless and bring-your-own-model.
3.2k stars~$8k MRRTypeScriptClaude APIMCPtree-sitterBunLighthouse Analytics
Case studyTech lead · 2025
Realtime product analytics for a fintech — built the dashboard, query engine, and ingestion pipeline end to end.
p95 3.2s → 480ms12M events/dayNext.jsClickHousetRPCSSESonar
Tech lead · 2025
Voice AI agent platform — telephone-quality conversations under 500ms round-trip. ASR · LLM · TTS pipelined on the edge.
420ms p50 RTT12 customersTypeScriptWebRTCDeepgramClaudeElevenLabsMarble CMS
Founding engineer · 2024
Headless CMS for boutique design studios. Visual editor, block-based schema, branch previews — the editor designers actually like.
40+ studios$1.2M ARRNext.jsPostgrestRPCVerdict
Author · 2024
Open-source GitHub App that reviews PRs with Claude. Self-hosted, opinionated, used by ~120 teams.
800 stars120 teamsTypeScriptClaude APIBun
About these projects
I'm a full-stack web developer based in Gujarat, India. These projects represent the work I'm proudest of — tools that people actually use in production, and systems I designed, built, and shipped myself or as the technical lead on a small team.
The through-line is an interest in systems that have to perform under real conditions: high event volumes, sub-second latency targets, teams that can't afford downtime. I'm drawn to the unglamorous parts of software engineering — the query planner, the caching layer, the graceful degradation path — because those are what separate a demo from something a customer can trust.
My stack is primarily TypeScript, Next.js, React, Node.js, Laravel, and PHP, backed by PostgreSQL, ClickHouse, and MySQL depending on the query pattern. I'm comfortable at every layer from database schema design through deployment configuration, which means I can own scope end to end without needing to wait for other people to unblock me.
I'm currently open to full-time remote roles worldwide, senior IC and tech lead positions, and a small number of contract engagements. If one of these projects sounds like the kind of problem you're working on, I'd like to hear about it.