Skip to content
View utsavk1993's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Open to Work
  • Vancouver, BC - Canada
  • 06:00 (UTC -07:00)

Block or report utsavk1993

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
utsavk1993/README.md

Hi, I'm Utsav 👋

I'm a Senior Software Engineer with 10+ years of experience building AI-powered full-stack applications using React, TypeScript, Python, Node.js, and LLMs.

🟢 Open to work

I'm actively looking for AI and agent engineering opportunities — open to full-time, part-time, contract, and freelance work. If you're building something in this space, I'd love to hear about it.

🧰 What I work with

💻 Languages & Frameworks TypeScript, JavaScript, Python, React, Next.js, Node.js, Express, FastAPI, Tailwind, GraphQL, REST
🤖 LLMs & Agents Claude, GPT, Gemini, agentic AI, tool calling, function calling, structured outputs, multi-agent orchestration, MCP, LangChain, LangGraph, PydanticAI, OpenAI & Anthropic SDKs, prompt engineering, context engineering, streaming
🔍 RAG & Retrieval embeddings, vector databases (pgvector, Pinecone, Chroma, Qdrant), semantic, hybrid & full-text search, chunking strategies, re-ranking, citation grounding, hallucination mitigation
🎯 Model Training & Alignment RLHF, reinforcement learning environments, reward modeling, rubric-based evaluation, response grading, red-teaming, preference data
📊 Evals & Observability eval harnesses, LLM-as-judge, golden datasets, regression testing, tracing, guardrails, token & cost optimization, latency tuning
🗄️ Data & Infrastructure Postgres, Supabase, MongoDB, Redis, Docker, Kubernetes, AWS, Vercel, serverless, CI/CD, GitHub Actions, WebSockets, SSE
Testing & Craft Jest, Cypress, Playwright, Mocha, pytest, TDD, system design, accessibility, performance optimization, code review, mentoring

🚀 What I'm building

🪶 Raven — Ask a codebase a question in plain English. Every claim is checked against the real source before you see it, and Raven refuses when it can't prove the answer. Python · Postgres · pgvector — private for now.

🌲 Cedar — Tenancy guidance for BC landlords: the rule that applies, the form you need, and the real deadlines. Dates are computed in code, never by the model. TypeScript · Supabase — private for now.

🐦 Wren — A home-security voice agent you can talk to. Streaming speech-to-text → orchestrator → speech, so it replies without the awkward pauses. Python · Deepgram · Cartesia · Salesforce

📜 Vellum — Document Q&A for commercial real estate lawyers, with citations verified server-side against the source. FastAPI · PydanticAI · React

💼 Experience

📈 Highspot · Senior Software Development Engineer · Jun 2023 – Aug 2026

Helped ship the Deal, Rep, and Manager Agents — conversational AI that gives sellers and their managers a single place to ask about a deal, a pipeline, or a rep. Built on FastAPI and PydanticAI, with an orchestration layer that routes each question to the right skill and exposes only the tools that skill needs. Every answer is grounded in live CRM, meeting, content, and engagement data through typed tools rather than model recall. Production hardening covered opportunity-scoped memory, prompt-injection screening, human approval before any action leaves the system, and feature-flagged rollout with full tracing.

🧠 Mercor · Software Engineering Expert & Expert Project Lead · Feb 2025 – Present

Software engineering work for frontier AI labs: authoring and applying grading rubrics, evaluating model output against them, generating domain datasets, and seeding task data into reinforcement learning environments modeled on real engineering workflows. As an Expert Project Lead, I also review submissions from other experts for quality and consistency, and manage both the expert pool and project delivery, working directly under the Strategic Project Lead.

🔎 Splunk · Software Engineer · Feb 2019 – Feb 2023

Built the user-facing side of Splunk's data platform: React and TypeScript front ends for Data Stream Processor and Edge Processor, the tools teams use to shape, route, and filter machine data in flight before it ever lands. Also shipped UI across Splunk Enterprise. The work was heavy on real-time data at scale — streaming pipeline configuration, live previews over large event volumes, and interfaces that stayed responsive while the data underneath kept moving.

⚙️ Cybage Software · Software Engineer · Jun 2015 – Aug 2017

Worked on Turn Campaign Suite, the campaign management application behind Turn's programmatic advertising platform — a combined DSP and DMP that ran real-time display, video, and mobile ad buying for global brands. Built and maintained the front end marketers used to plan campaigns, define audience segments, and read performance analytics across channels. Turn was acquired by Amobee in 2017.

📬 Get in touch

Open to full-time, part-time, contract, and freelance AI work — and always happy to talk about agent design, retrieval, and evals.

💼 LinkedIn  ·  📧 utsavkumar.ca@gmail.com

Pinned Loading

  1. utsavkumar.com utsavkumar.com Public

    Portfolio of Utsav Kumar

    JavaScript 1

  2. break-buddy break-buddy Public

    A lightweight Chrome extension that reminds you to take a break from the screen

    JavaScript 1

  3. file-explorer file-explorer Public

    A UI to explore a file system built in vanilla JS

    JavaScript 1