Available for new opportunities

I'm no hero.

Code with Purpose. Design with Intent. Ship with AI.

Frontend Engineer  ·  AI Tooling

Gagan Kumar — Frontend interfaces for AI-native products. Three years shipping production UIs in React and Next.js—lately agentic workflows, streaming experiences, and UX that keeps powerful AI tooling legible for the people using it.

$bun run ship --purpose --intent --ai
React
Next.js
TypeScript
Vercel AI SDK
TanStack Query
Tailwind CSS
shadcn
MongoDB
Firebase
Redis
Git
GitHub
Figma
Linear
Docker
React
Next.js
TypeScript
Vercel AI SDK
TanStack Query
Tailwind CSS
shadcn
MongoDB
Firebase
Redis
Git
GitHub
Figma
Linear
Docker
About me

Frontend engineer by craft,
Agentic AI by obsession.

I'm Gagan Kumar. My strongest work is on the frontend and product surface—AI-assisted interfaces, motion, and the layer where a complex stack still has to feel obvious to the person using it.

Lately that obsession shows up as pentesting automation and autonomous agents—attack-surface reasoning, real vulnerabilities, minimal hand-holding. The domain is unforgiving; the abstractions have to earn their keep.

I still split time between AI frontends, orchestration, and whatever comes next for agentic workflows. From pixel-level UI to systems that think and act on their own—the surface and the machinery have to agree.

Timeline

Impact you can trace.

Roles, internships, and education in one place—AI agents in production, framework upgrades, and how I learned the stack. Skim the bullets; they're the signal.

APR 2025 — PRESENT

Software Developer

Current focus
Full-time

Frontend for agent-based security workflows—streaming UIs, AI SDK integration, and shipping through high-frequency release cycles.

  • Built real-time streaming UI for agent-based workflows with Next.js and the Vercel AI SDK so users see step-by-step execution instead of blocking responses.
  • Developed frontend infrastructure for AI-driven systems, wiring agent execution into responsive, production-ready interfaces.
  • Led migration from Next.js 14 to 15—roughly halved bundle size and improved performance and load times.
  • Improved developer experience by moving from Yarn to Bun, cutting local build and iteration time.
  • Owned production stability—cleared 30+ P0 issues in the first month and kept releases steady under heavy cadence.
Next.jsVercel AI SDKStreaming UIAgents

AUG 2023 — DEC 2024

Software Developer

Full-time

Rebuilt a legacy Angular admin as a responsive React and Next.js product—mobile-capable workflows and a maintainable component layer.

  • Replaced a legacy Angular admin with React and Next.js so workflows that were desktop-only worked reliably on mobile.
  • Ran the migration end to end—audit, scoped rewrite, incremental rollout—without disrupting active users.
  • Shipped core features including Mapbox-based vehicle search and a reusable component system aligned with product needs.
  • Worked with stakeholders to turn shifting operational requirements into stable UI flows.
ReactNext.jsAngular migrationMapbox

FEB 2023 — AUG 2023

Software Development Intern

Internship

Internal hiring platform—.NET Core backend, Tailwind frontend, and recruiter-facing workflows for candidate pipelines.

  • Built an internal hiring platform with a .NET Core backend and Tailwind UI to manage candidate pipelines.
  • Designed recruiter workflows and dashboards that replaced manual tracking with clear stages and bottleneck visibility.
  • Collaborated with senior engineers on patterns the team could extend after handoff.
.NET CoreTailwindMVCInternal tools

FEB 2022 — MAY 2023

Master of Computer Applications

Specialization in Web Technologies. Deepened expertise in modern web architectures, algorithms, and software engineering practices. Aggregate CGPA: 8.2

JUN 2018 — MAY 2021

Bachelor of Computer Applications

Vivekananda Institute of Management

Graduated in 2021. Foundation in computer science, programming fundamentals, and software development.

Skills & Tools

Stack, craft, and how I work.

What I use in production—libraries and services that show up in real codebases. Icons are official brand marks from SVGL, so each row is a tool I work with, not a padded keyword list.

Core & AI

Production UI, forms, and agentic interfaces

React 19
Next.js 16
JavaScript · TypeScript
Motion
TanStack Query · Table
Zustand · shadcn · Radix
React Hook Form
Zod
Bun · pnpm
Mastra AI
Vercel AI SDK
Agentic workflows · streaming UI
LLM tool use · multi-step agents

Backend, data & infra

Services, persistence, delivery, and collaboration tooling

Node.js
Firebase
Redis
REST APIs
MongoDB
WebSockets
System design basics
Git · GitHub
Docker
Vercel
Sentry
Linear · Jira
Apidog

Design & product

UX, responsive craft, and design systems

Figma
UX thinking · responsive design
UI design systems
Selected Work

Things I've built.

Triboon — Project Management screenshot
Triboon

Full-featured project management: tasks, role-based dashboards, and real-time collaboration. Firestore and the Realtime Database keep state in sync across clients; role-aware UI reflects permissions.

RapidLogr screenshot
RapidLogr

Log exploration with server-side filtering by search, severity, and time range so performance stays predictable on larger datasets. Filters and pagination sync to the URL for shareable, reproducible views.

Hirelink screenshot
Hirelink

Internal hiring portal built at EXL: candidates move through a structured five-stage pipeline (application → screening → interview → offer → onboarding). Recruiter dashboard shows per-stage counts, status history, and bottlenecks—built to replace spreadsheet tracking.

Get in touch

Don't be shy —
say hello.

Whether you have a project in mind, a role to fill, or just want to talk tech — my inbox is always open.