Yashraj Yadav

Yashraj Yadav

About

I build stuff. Started with frontend, drifted into backend because I got tired of things breaking in production. Found out I actually enjoy solving the hard problems, the ones that only show up when people start using your app for real.

Currently into AI-integrated products and building systems that don't fall apart when things go wrong. Mostly working with TypeScript, Next.js, Node.js, and PostgreSQL

Experience

Jun 2026 - Sep 2026

Fullstack Developer Intern

OpenLabs Solutions • Snap-Form

21 Merged PRs

Shipped 21 merged pull requests on Snap-Form, an AI-powered form builder, across frontend, backend, and shared packages in a Turborepo monorepo.

  • Integrated OpenRouter SDK to build an AI form-generation pipeline, parsing and validating LLM outputs into structured schemas with server-side UUID injection.
  • Built form builder Redux slice featuring undo/redo state history and conversation-based FormVersion tracking.
  • Designed REST APIs for dashboards, templates, analytics, Google Sheets sync, and CSV exports with strict Zod validation.
  • Authored integration test suites and set up monorepo infrastructure packages (@repo/db, @repo/types, Tailwind v4 + shadcn/ui).
Next.jsTypeScriptTurborepoRedux ToolkitPrismaPostgreSQL

Work

Projects are on a separate page so this one doesn't get too long. Built a banking ledger, a knowledge management app, some AI stuff, and a few things I'm still figuring out.

View Projects

Contact

Based in India. Open to work.