Raghav Goel / portfolioOpen to SWE, AI & FDE roles
  • Full-stack engineer
  • AI agents in production
  • Real-time & cloud

Raghav Goel

I build AI products end to end: the model calls, the product around them, and the infra that keeps them up at 3am. At ManufApp, my agents triage 500+ support tickets a month.

Checkpoint #01

Experience

Where I've skated and what landed.

WhenWhereWhat landed
Oct 2025 — NowFull-Stack EngineerManufApp OWNS 5 SYSTEMS IN PROD
  • Own the in-app support desk as engineer, product owner and QA, from the ticket form to daily standups and triage. Resolution time fell from weeks to 2–3 days at ~600 tickets a month.
  • Built its AI agents: they classify every ticket (94% priority, 91% type accuracy), trace the root cause through chat history, similar past tickets and the code, and open fix PRs for clear bugs, ~25 merged a month.
  • Co-maintain the agent platform with one other engineer: LangGraph agents on AWS Lambda calling ~160 ERP tools through an MCP server, 2,500+ runs a month across 45 companies at 98.6% success.
  • Built per-client PDF templates for 12 document types, used by 30–40 companies. Layout changes that took a full sprint are now self-serve, and 100 PDFs download in one click in under 18 s.
  • Cut the deploy pipeline from 17 min to 3 (build alone: 1m 40s). Moved to ESM so Turbopack could replace webpack, dropped 30+ re-transpiled packages, and made 2,100+ lodash call sites tree-shakeable.
  • Built the WebSocket layer behind agent chat, notifications and live ticket updates (~200 live connections), and configurable reports that replaced 22 fixed report types for 30–40 companies.
Jan 2025 — Jul 2025Developer & Social Media ManagerCraftyyDraftyFREELANCE · REMOTE
  • Gave the business its first brand presence: designed its website in Figma and built it in React.
  • Managed its social media: grew Instagram to 2,000 organic followers, recording and editing the clips myself.
  • Co-ran workshops and webinars.
2021 — 2025B.Tech, Computer Science & DesignGalgotias College of Engineering and Technology
  • Published “A Comparative Analysis of CNN and Stacked LSTM Models for Solar Power Generation Forecasting” at ICRTICC-2025, GCET Greater Noida (Taylor & Francis, CRC Press).
Checkpoint #02

Projects

Things I built on my own time, this site included. Open a deck for the problem, what I built, the result, and links to try it and read the code.

  • raghavgoel.in: A portfolio you ride through. I wanted a personal site that actually reflects me. My vision, built entirely with AI: a skate theme from my childhood, a skater posed by a 2D rig on a scroll-driven course, and every graphic in code. Zero 3D libs No three.js, no GSAP: a 2D rig and one loop. Still Lighthouse 99..

  • UPSTREAM: Resumable uploads & downloads. A dropped connection meant restarting a big transfer. tus chunked uploads and Service Worker downloads over HTTP Range, resumed from IndexedDB. Refresh-proof Uploads and downloads pick up where they stopped.

  • POP LYRICS: Floating synced lyrics. Following the lyrics meant keeping the music tab open. A Chrome extension for Spotify and YouTube Music that floats synced lyrics in Document PiP. Always on top Lyrics synced to the track.

  • SYNTH: Music & video streaming. Whole media files had to load before they could play. Express streams audio and video as HTTP 206, into a hand-built player with sync and PiP. Seek anywhere Streamed over HTTP 206, no player library.

  • API WATCH: Live API logs over SSE. Watching API logs meant refreshing a page. An SSE server broadcasting to every client, and a useSSE hook that reconnects by itself. Zero refreshes Logs push live and reconnect on their own.

Checkpoint #03

Stack

Durometer is how hard a skate wheel is. Here it's how much I've ridden each tool: 99A is daily at work, 92A has shipped in real projects, 84A I've built with.

AI & agents

  • Agents99A · daily
  • Gemini95A · shipped
  • RAG95A · shipped
  • OpenAI SDK95A · shipped
  • Python95A · shipped
  • LangGraph92A · shipped
  • LangChain92A · shipped
  • Embeddings92A · shipped
  • LLM memory92A · shipped
  • MCP92A · shipped
  • Claude SDK84A · built with

Backend & data

  • Node.js99A · daily
  • Express99A · daily
  • WebSockets99A · daily
  • SSE95A · shipped
  • PostgreSQL95A · shipped
  • Django92A · shipped
  • Redis92A · shipped
  • Qdrant92A · shipped
  • GraphQL88A · built with
  • Firestore88A · built with
  • Neo4j84A · built with

Frontend

  • JavaScript99A · daily
  • React99A · daily
  • Next.js99A · daily
  • Tailwind99A · daily
  • Web Workers95A · shipped
  • i18n / l10n95A · shipped
  • Redux92A · shipped
  • TypeScript88A · built with

DevOps & tools

  • Git99A · daily
  • AWS92A · shipped
  • Docker92A · shipped
  • GitHub Actions92A · shipped
  • Linux / Bash92A · shipped
Checkpoint #04

Certificates

Courses I've finished, collected like trading cards. The starred rares are from Anthropic.

  • Claude with Amazon Bedrock

    AI

    Claude on BedrockPrompts, tool use, RAG and agent workflows on AWS.

    AnthropicSep 2026001/008
  • MCP: Advanced Topics

    AI

    Server CraftSampling, roots, notifications and HTTP transports.

    AnthropicAug 2026002/008
  • Docker Foundations Professional

    OPS

    ContainerizeImages, Dockerfiles and Compose, from build to run.

    Docker · LinkedInJul 2026003/008
  • Career Essentials in Generative AI

    AI

    Responsible AIHow generative AI works, and using it safely at work.

    Microsoft · LinkedInJul 2026004/008
  • Backend Foundations Cohort 1.0

    BE

    Server SideHTTP, databases, auth, system design and CI/CD.

    Coder's GyanJun 2026005/008
  • GenAI with JS

    AI

    Agent BuildAgent orchestration: RAG, memory and MCP.

    ChaiCodeNov 2025006/008
  • Complete Web Development Course

    BE

    Full StackJavaScript and Node through Next.js, SQL and Docker.

    UdemyApr 2025007/008
  • TalentNext Java Full Stack

    BE

    Java stackJava full-stack development certification.

    WiproOct 2024008/008
Page 1 / 2
Checkpoint #05

Contact

Hiring for SWE, full-stack, AI or forward-deployed roles, or building with agents? Tell me what you're working on.

Skater, skates and every graphic on this page are drawn in code.© 2026 Raghav Goel

Reach me →

Based in
IndiaUTC +5:30

↪ Send a message