Skip to content
View yashgoel1331's full-sized avatar

Block or report yashgoel1331

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yashgoel1331/README.md
Yash Goel — builds systems that stay up

● SYSTEM ONLINE  ·  svc: yash-goel.backend  ·  net: NSUT · Delhi

typing tagline

portfolio linkedin email yashgoel31105@gmail.com available


Backend engineer working where reliability is the feature — FastAPI services, PostgreSQL at scale, Kubernetes operations, and observable LLM pipelines. I care about the unglamorous parts: latency, schema design, and tracing that makes 2 a.m. debugging survivable.

Currently shipping production backends at Flywheel for Sarlaben — Amul's multilingual AI chat + voice assistant for farmers.

role      Backend Engineer · Flywheel
study     B.Tech ICE · NSUT Delhi · 2023–present
focus     APIs · data models · LLM telemetry · cluster ops
looking   SDE / internship · 2026 · backend, full-stack, platform

now

  • Unifying chat + voice into one FastAPI surface (≈40% less duplicate code)
  • Owning Langfuse tracing across LLM workflows so failures are visible, not mysterious
  • Running Kubernetes node lifecycle, autoscaling, and scheduling (cordon / drain / taints)
  • Tuning PostgreSQL paths — 2,000+ glossary entries, ~30% lower query latency

production

Shipped on Amul AI's chat + voice stack — milk-collection lookups, vet / AI-technician booking, and a 5-turn non-meaningful call-termination gate that hangs up instead of looping the full LLM pipeline.

signal value
query latency ~30% down
duplicate backend code 40% removed
milk / payout lookups 1,200+ in production
call bookings 650+ in production
graceful hangups 2,000+ (≈ $0.40–$0.50 saved per avoided loop)
glossary entries 2,000+ with live updates, no redeploy

selected systems

RBAC Banking JWT + DB-backed permissions on FastAPI / PostgreSQL. Roles can grow without a schema rewrite; authz is revalidated on the request, not just baked into the token. Python FastAPI PostgreSQL RBAC
Duolingo Clone Full-stack learning path: lessons, XP / hearts / streaks, weekly leaderboard. Next.js frontend, FastAPI + Alembic backend. Live demo. TypeScript Next.js FastAPI
amul-oan-api OpenAgriNet stack for Amul — conversational chat APIs, farmer tools, moderation, translation pipelines. Python LLM Langfuse

More context, writeups, and the Objection / Orbit builds: yashgoel1331.github.io.

stack

tech stack

Langfuse Marqo Pydantic REST

When LLM pipelines misbehave, I'd rather read the trace than guess.

telemetry

GitHub stats top languages
contribution graph
github contribution snake

connect

Open to 2026 software-engineering internships and full-time roles — backend, full-stack, or platform. If you're hiring for systems that need to stay up, I'd like to hear about it.

portfolio  ·  yashgoel31105@gmail.com  ·  linkedin/in/yash-goel

uptime 100% · last deploy: now

Popular repositories Loading

  1. adaptive-dsa-planner adaptive-dsa-planner Public

    JavaScript 1

  2. vistaar_data_config vistaar_data_config Public

    Python

  3. OAN-UI OAN-UI Public

    Forked from OpenAgriNet/OAN-UI

  4. rbac_banking rbac_banking Public

    Python

  5. amul-oan-api amul-oan-api Public

    Forked from OpenAgriNet/amul-oan-api

    OAN API for AMUL implementation

    Python

  6. voice-oan-api voice-oan-api Public

    Forked from OpenAgriNet/voice-oan-api

    Voice API for OAN