Full‑stack Developer · AI‑First Builder · TypeScript Enjoyer
I ship AI‑powered web apps end‑to‑end – from sketch → code → production.
- 🎓 B.Tech ECE @ Bhagwan Parshuram Institute of Technology
- 📚 BS in Data Science @ IIT Madras
- 🧠 I like building AI‑assisted products (agents, voice, code tools) that feel like real apps, not demos.
- 💡 Comfortable jumping across frontend, backend, infra, and AI APIs.
- React, Next.js 16, Vite, Tailwind CSS, shadcn/ui
- Node.js, Express.js, REST APIs, Convex (DB + functions), MongoDB, AWS (S3 + basics)
- Google Gemini, OpenAI‑compatible APIs, Murf (TTS), Deepgram (STT), Azure Speech Services
- Mapbox, webhooks, OAuth
Repo: meetbatra/sona · Live: sona.codes
Sona is a browser‑based, AI‑powered code workspace for real GitHub repos. You can spin up projects from a natural language prompt or import an existing repo, then work with an AI agent that scaffolds, edits, and iterates on the code. Built with Next.js 16, Convex, Clerk, Inngest, and a CodeMirror 6 editor.
Repo: meetbatra/speakly · Live: speakly-two.vercel.app
Speakly helps users write, practice, and refine speeches with real‑time pronunciation feedback. It uses Gemini to draft and refine content, Azure Speech Services to analyze delivery, and Murf AI to generate natural voiceovers so users can hear a polished version of their speech.
Repo: meetbatra/interview-buddy · Live: interviewbuddy-seven.vercel.app
An AI‑powered interview prep tool that simulates realistic interviews. It reads your resume, generates personalized questions with Gemini, handles speech via Deepgram (STT) and Murf (TTS), and gives structured feedback with transcripts and performance insights.
Repo: meetbatra/ExploreHaven · Live: explorehaven.onrender.com
Backend‑heavy travel platform built with Node.js, Express.js, and MongoDB to explore destinations and discover unique experiences.
If you like my work or want to collaborate on AI‑heavy products, feel free to reach out or open an issue/PR on any repo.


