
SOFTWARE
DEVELOPER
Software innovator crafting digital experiences with bold simplicity.
Schedule a Free Call↗Building software that scales, performs and actually ships
Software Developer with a focus on React, Next.js, Node.js, Python, FastAPI and cloud-native architectures. I work across the entire stack from database schema to deployed product with a strong eye for UI and a bias toward simplicity. I've shipped production apps for clients and organizationsacross India, Canada, and beyond.
Engineering innovation, one line at a time.
Helping businesses craft products, systems, and experiences that connect simply and effectively.
Schedule a Free Call↗Frontend
Responsive, accessible UIs built with React and Next.js — fast, pixel-perfect, and production-ready.
Backend
Scalable server-side systems, REST APIs, and cloud-native architectures using Node.js, NestJS, and SpringBoot.
Full Stack Software
End-to-end product development — from database schema design to deployed, monitored production app.
AI Agents & ML Models
Intelligent AI agents designed to automate workflows, enhance decision-making, and deliver human-like interactions.
Where I've Worked
Software Development Engineer
M37Labs
Gurugram, India — OnSite
- Developed scalable full-stack applications using the MERN stack, FastAPI, and Django; partnered with the largest Jewellery and Clothes retail stores to translate requirements into high-performance, user-centric solutions.
- Designed enterprise-grade Generative AI SaaS platforms leveraging LLMs, Prompt Engineering, and Computer Vision for clients across Malaysia and the US, ensuring cross-functional alignment and scalable architecture.
- Built production-ready AI inference pipelines with model fine-tuning, human-in-the-loop feedback, and optimised backend integrations to improve accuracy, latency, and deployment reliability.
SDE Intern
M37Labs
Gurugram, India — OnSite
- Architected end-to-end LLM-powered and vision-based AI systems with structured prompt pipelines and evaluation frameworks for performance optimisation.
- Integrated AI microservices with scalable FastAPI services for seamless deployment across cloud-native environments.
- Collaborated on AWS-based deployments, CI/CD automation, and technical documentation to deliver robust, production-grade AI systems.
SDE Intern
Synapsis Medical Technologies
Edmonton, Canada — Remote
- Built 5+ backend APIs in Nest.js supporting authentication, appointment tracking, and core application modules.
- Developed an end-to-end testing framework using React.js, improving bug detection speed and reducing integration defects by 65%.
- Integrated 3D medical simulation visuals using Three.js, React Three Fiber (R3F), and GSAP, enhancing high-fidelity user interaction.
Tech Stack
Hover to inspect · Click to highlight connections · Drag to rearrange
Best Projects
How I Build
Real snippets from this portfolio. Each solves a specific problem — the annotation explains the why, not the what.
// Token-by-token ReadableStream — the UI updates in real time without buffering the full completion in memory.
1// Groq streams tokens as they're generated; we pipe each chunk
2// directly to the client instead of waiting for the full response.
3export async function POST(req: NextRequest) {
4 const ip = req.headers.get("x-forwarded-for") ?? "unknown"
5 if (isRateLimited(ip)) {
6 return NextResponse.json({ error: "Rate limited" }, { status: 429 })
7 }
8
9 const { messages } = await req.json()
10 const completion = await groq.chat.completions.create({
11 model: "llama-3.1-8b-instant",
12 messages: [{ role: "system", content: SYSTEM_PROMPT }, ...messages],
13 stream: true,
14 max_tokens: 512,
15 })
16
17 const readable = new ReadableStream({
18 async start(controller) {
19 const enc = new TextEncoder()
20 for await (const chunk of completion) {
21 const text = chunk.choices[0]?.delta?.content ?? ""
22 if (text) controller.enqueue(enc.encode(text))
23 }
24 controller.close()
25 },
26 })
27
28 return new Response(readable, {
29 headers: { "Content-Type": "text/plain; charset=utf-8" },
30 })
31}


