Voice AI Agents
Production agents over telephony & WebRTC: streaming STT → LLM → TTS, tool-calling, hot-swappable personas.
Read howFounding Engineer @ Vaani AI
I'm Mohammad Palla. I build production voice AI that talks back in under 300ms, make slow code 4× faster, and ship everything in between: schema to SDK.
Mohammad Palla
Class: Founding Engineer · XP 3+ yrs
Six skill trees, all maxed out in production
Production agents over telephony & WebRTC: streaming STT → LLM → TTS, tool-calling, hot-swappable personas.
Read howProfiling-led speedups and native Rust (PyO3 + tree-sitter) kernels. 4.45× faster on 58% less memory.
See proofReact, Next.js, FastAPI, Django & Node: from database schema to pixel-perfect UI, owned end-to-end.
See workPublic APIs, SDKs and Mintlify docs that turn an internal platform into something other developers love.
See workRetrieval pipelines tuned for real-time conversation: 50% cheaper inference at 90% retrieval accuracy.
Read howBlue-green deploys, Docker, Nginx, Celery + Redis, Datadog, and zero-drama AWS → Azure migrations.
See workI'm a founding engineer who's happiest where hard problems meet real users. My title has said “Founding Engineer” for a while, but the work has been all over the place, in the best way possible.
I've architected voice AI systems from telephony to agent orchestration, designed the schemas and concurrency systems underneath them, and gone from consuming APIs and SDKs to designing and shipping our own. On contract, I took a code indexer from 10 minutes to 2, with byte-identical output.
When I'm not in the editor, I'm on calls with customers, recording walkthroughs, hosting hackathons, or, apparently, acting in launch videos.
The loop that turns slow & flaky into fast & proven
Measure before touching code. py-spy, flamegraphs and Datadog over guesswork.
Own it end-to-end: schema, API, UI, infra, docs. Ship it, then make it fast.
Differential tests, fuzzing and parity harnesses. Byte-identical or it didn’t ship.
The main story: full-time roles & internships, newest first. Scroll to walk the path.
Founding Engineer
Full-time · Bangalore
Built the voice AI platform from the ground up: telephony, WebRTC, agents, APIs, SDK and docs.
Loot
Full-Stack Engineer
Full-time · Remote (Switzerland)
Led the rebuild of a Swiss tutoring marketplace, including a live MySQL → PostgreSQL migration.
Loot
Full-Stack Engineer
Full-time · Gurugram
Built an EdTech voice tutor end-to-end and hardened the backend & infra underneath it.
Loot
SDE Intern
IIIT Hyderabad
Full-stack owner of ArenaExplore.com, from Next.js frontend to production deploys.
Loot
SDE Intern
Remote
Shipped a React Native MVP in one week with zero prior mobile experience, plus all the GenAI features.
Loot
Chaitanya Bharathi Institute of Technology
B.Tech, Computer Science Engineering · GPA 8.40 · Hyderabad
Operating systems, data structures, algorithms, AI/ML, networking, databases, full-stack & mobile development.
Contract gigs: short, sharp engagements with measurable loot
Performance & Systems Engineer Aug 2026
Reward claimed: Made a code-graph indexer 4.45× faster on 58% less memory, erasing a 3.9–7.9× gap to the leading commercial indexer.
Voice AI Engineer Mar 2025
Reward claimed: One-month engagement to make a production Vapi voice agent faster and more reliable.
Achievements unlocked outside the code editor
Acted in Vaani's launch video. Not something I had on my engineering-career bingo card.
Organized and hosted a hackathon, including anchoring the entire event.
Hosted an online cybersecurity workshop for external participants.
Visited customer offices and helped them integrate Vaani, forward-deployed style.
Spoke with influencers and worked on PR for the launch.
Recorded countless Loom walkthroughs to explain features and document the platform.
Reviewed code, wrote documentation and kept the platform walkthroughs current.
Learned React Native and shipped a mobile MVP in a single week.
Side projects, packages & experiments I've shipped
A GitHub PR reviewer that executes code instead of just reading the diff.
React/Vite · Vercel Functions · GitHub API · Gemini
Try it live ↗Drop-in API monitoring middleware for FastAPI, Django and Flask.
Python · FastAPI · Django · Flask · Rich
View on PyPI ↗A programming language that speaks Hyderabadi, published on npm.
TypeScript · npm
View source ↗Low-cost, low-latency RAG microservice on Groq + Llama-Index, no OpenAI keys.
Python · Flask · Groq · Llama-Index
Read the postCustom CRM for a petrol pump with a fault-tolerant design built from scratch.
Next.js · Node.js · MongoDB · Express
Therapy booking app: patients book, doctors manage schedules.
Next.js · Node.js · MongoDB · Express
Equipped items. Hover to inspect.
Stories from the trenches of voice AI, performance & the web
Yes, selectively. I take short, high-leverage engagements: performance audits, voice AI agents, and API/SDK/platform work. Email me what you are building and where it hurts.
Everything that needs doing. For me that has meant architecting voice AI from telephony to agent orchestration, designing the database and concurrency systems, shipping a public API + SDK + docs, and also talking to customers, hosting a hackathon and acting in our launch video.
Probably. Most latency hides in provider choice, missing streaming, turn-taking and retrieval. I have taken voice RAG to sub-300ms end-to-end and tuned production Vapi agents to cut dropped and misrouted calls.
Profile first, then fix the biggest thing, then prove nothing changed. On Graphify that meant py-spy attribution, a Rust (PyO3 + tree-sitter) kernel, and differential + fuzz harnesses showing byte-identical output across ~57,000 files.
Python (FastAPI/Django) or Node on the backend, React/Next.js on the frontend, PostgreSQL/MongoDB + Redis + Celery for data and jobs, and Rust when the hot path needs it.
India: Hyderabadi at heart, working with teams in Bangalore, Switzerland and the US. Remote-friendly and comfortable across time zones.