Skip to content
View parbhatkapila4's full-sized avatar

Block or report parbhatkapila4

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
parbhatkapila4/README.md

Parbhat Kapila

Software builder focused on shipping real products and keeping them working once users show up.

Portfolio LinkedIn Twitter Email

About

I build software products and stay involved after launch, when usage patterns emerge, edge cases arise, and systems are put to the test under real-world conditions.

My experience spans frontend, backend, and AI-driven systems, with the majority of my time spent on features that sit directly in the user's path: search, data workflows, and real-time interactions.


What I’ve Built

Over the last few years, I’ve worked on and operated products used by real users:

  • A document intelligence product processing 10k+ documents in production with 99.9% uptime.
  • A semantic search experience across 200+ code repositories, where a BM25 + embeddings hybrid outperformed pure vector search on real queries.
  • A real-time email indexing system with LLM provider fallback, keeping workflows running during outages and rate limits.
  • WebSocket-driven features with Redis caching, keeping user-facing latency consistently under 2 seconds.

Several of these systems supported paid features or internal workflows where reliability directly affected user retention and revenue.


Decisions I’ve Made (and Lived With)

Some decisions mattered more than the code itself:

  • Used Postgres + pgvector instead of managed vector databases to keep costs predictable and queries inspectable.
  • Added multi-LLM routing after a single-provider failure broke production once.
  • Iterated on chunking strategies multiple times, once real documents exposed weaknesses in default RAG approaches.
  • Chose faster iteration over perfect abstractions while usage patterns were still forming.

I’m comfortable making decisions before they’re fully provable, and revisiting them quickly when reality disagrees.


Tools I Reach For

Tools I’ve used long enough to know where they help, and where they don’t.

Product & UI
TypeScript React Next.js

APIs & Data
Python Node.js Postgres pgvector Redis

Search & AI
OpenAI Embeddings RAG LangChain

Infra & Delivery
AWS Docker Vercel CI/CD Monitoring


How I Approach Building

I bias toward shipping early and tightening the loop with real usage.

I care about momentum early, clarity later. I’m comfortable building with incomplete information, correcting course fast, and tightening systems once usage makes the right shape obvious.

Boring systems that work beat clever systems that don’t.


Currently

Working with small teams building real products where engineering decisions directly affect users and the business.

Open to full-time remote roles. Comfortable overlapping with US/EU hours when it matters.

Pinned Loading

  1. Sentinel Sentinel Public

    Enterprise Revenue Operations Intelligence Platform with predictive risk assessment, real-time deal monitoring, and AI-powered recommendations. Built with Next.js 16 Server Components, TypeScript, …

    TypeScript 1

  2. Visura Visura Public

    An Enterprise AI Document Intelligence Platform Production SaaS processing 10K+ documents with RAG, multi-LLM orchestration, real-time streaming, and enterprise billing. Sub-2s response times, 99.9…

    TypeScript 2

  3. RepoDocs RepoDocs Public

    An AI-Powered Code Documentation Platform Automated documentation engine with hybrid search (BM25 + vector). Transformed 200+ repos into queryable knowledge bases, cutting onboarding time 80%

    TypeScript 3

  4. Vector-Mail Vector-Mail Public

    An AI Email Intelligence Platform Real-time email intelligence with multi-provider AI fallback, semantic search, OAuth integration. Handles incremental sync and streaming with 70% cold start reduct…

    TypeScript 3