Gagan Doddanna — full-stack software engineer

Gagan Doddanna

I build software that feels simple,
even when the system behind it isn't.

Full-stack software engineer focused on scalable web apps, modern frontend systems, and real-time product experiences — mainly across Vue, Nuxt, React, Next.js, TypeScript, and Node.js.

I care most about the parts users never see directly: faster interfaces, simpler workflows, and systems that stay easy to change — and lately, where AI genuinely earns its place in both the product and the process.

Open to new roles

How I work

Keep complexity behind the interface.

The product should feel simpler than the system required to build it.

Performance is part of the experience.

Speed, accessibility, responsiveness, and reliability are product decisions, not finishing touches.

Build for change.

I prefer reusable components, clear architecture, and systems that can evolve without becoming difficult to maintain.

Core stack

Frontend

Vue 3 · Nuxt · React · Next.js · TypeScript · Tailwind CSS

Backend & APIs

Node.js · Express · Fastify · REST · GraphQL · WebSockets

Cloud & Data

AWS · Docker · PostgreSQL · Redis · Supabase

AI & Development

OpenAI API · LLMs · AI Agents · Real-time AI

Currently pursuing an MS in AI, going deeper into agents and model behavior. I use AI deliberately to move faster on prototyping and real-time features — but every change is reviewed, tested, and understood before it ships. Human-developed, not vibe-coded.

Open to new opportunities

I'm interested in frontend, full-stack, product engineering, and applied AI roles — where I can work on meaningful products, solve real engineering problems, and keep growing.

Let's build something useful.

gagandoddanna@gmail.com