Yash Gourav Kar

Software engineer

who builds beautiful products with TypeScript and AI.

Two years shipping products at US startups, all in their 0 to 1 phase, earned me Founding Engineer responsibilities six months into my career.

Currently building AI applications with the AI SDK : vector search, structured generation, and multi-model agent orchestration.

Professional Work


ShapeshifterAlphaNov 2024 — Present
Founding EngineerFull-time
  • Unified a Next.js app, Chrome extension, and GCP scraper into a Turborepo monorepo. All three share one tRPC API layer with end-to-end type safety.
  • Built 45 AI workflows that analyze jobs, optimize resumes, coach career moves, and draft networking intros, each routed to the right model (fast, accurate, or deep-reasoning).
  • Copilot answers grounded in each org’s own documents. Pinecone vector search retrieves the right passages before the model responds.
  • Shipped a Slack bot for real-time hiring alerts and serverless cron jobs that batch-analyze new postings overnight and surface top leads.

Next.jsTurboRepoZustandVercel AI SDKtRPCMongoDBPrismaPineconeSlack API
LabquoteGAMay 2024 — Oct 2024
Founding EngineerFull-time
  • Sole engineer. Built the entire product from scratch, no designs: 11 listing types each with its own data shape, a reverse auction (lowest bid wins), proxy auto-outbidding, and snipe-guard extensions on last-second bids.
  • When an auction ends, a winner cascade notifies the top bidder. A decline triggers the next approved bid, up to three times. Variable-rate Stripe commission per listing type.
  • 14 React Email templates for every transaction event, Twilio OTP verification, Google Places v2 autocomplete, and per-country phone validation.

Next.jstRPCPostgreSQLPrismaStripeNode.js
OrteloDefunctDec 2023 — Apr 2024
Fullstack EngineerContract
  • Shipped Stripe billing in my second week: credit-based minutes with subscriptions and one-off top-ups, plus webhooks that auto-credit workspace balances on payment.
  • Built a test-call modal so reps can hear the AI agent before launching a campaign. OpenAI generates scripts from Q&A pairs and Bland AI places the call.
  • Added a Do Not Call registry with Twilio OTP and IP-based audit logging, MagicBell real-time notifications, and a call analytics dashboard with recording playback.

Next.jsNode.jsStripeOpenAI

Highlights


Blogs


Personal Work


  • milkpod
    Active | WIP

    AI video workspace where every answer links to its timestamp. Hybrid full-text + pgvector semantic search, Gemini vision for visual context and OCR, and shareable workspaces with rate-limited AI. Elysia + Next.js monorepo via Eden Treaty.

  • olivia

    Tailors your resume to any job posting without hallucinating. Scrapes listings via Firecrawl, validates them as real postings, rewrites with structured AI output, and renders a download-ready PDF. Next.js, OpenAI, Drizzle, Neon.

  • ballroom
    Coming Soon

    Syncs your YouTube likes and X bookmarks, then auto-categorizes with chain-of-thought AI. Provider-agnostic sync engine, scheduled jobs via Trigger.dev, and freemium quota billing. Next.js, Drizzle, Gemini.

  • repligram

    Instagram, rebuilt. Carousel posts, nested comments, double-tap-to-like with heart burst animation, real-time DMs via Ably with read receipts and emoji reactions, and eight types of live notifications. tRPC, Drizzle, Clerk.

  • forklifter

    Generates a complete portfolio (projects, experience, OSS contributions, and testimonials) from one OAuth sign-in. Dynamic OG images at the edge, visitor analytics, and a command palette for navigation. Next.js Server Actions, Prisma, MongoDB.

Connect


Reach out to me onorview my resume