Full-stack developer · Based in India

I enjoy buildingthoughtful digitalproducts.

I bring ideas to life through useful web experiences, clean code, and close attention to the details that make a product feel right.

Available for new opportunities
Vibhav Yadav
Scroll to explore

02 · Selected work

Projects I’ve learned by building.

Three hands-on builds where I explored collaboration, developer tools, and AI-powered experiences.

03 case studies

Jottr Workspace interface

Next.js · Yjs · Supabase · PostgreSQL

A collaborative knowledge workspace built around CRDTs, so several people can edit the same document without conflicts, locks, or stale snapshots. The editor holds local state in Yjs and applies edits optimistically, reconciling with peers as they reconnect — including anyone who has been working offline.

  • Yjs CRDT layer + Supabase Realtime for transport
  • Row-level security: auth enforced in Postgres, not the API
  • Lightweight presence sync built on Yjs awareness protocol
Visit live

GitTool interface

Electron · TypeScript · Git · Node.js

A desktop client that wraps the messy parts of Git in a visual interface — branch graphs, inline and side-by-side diffs, stash management, and interactive rebase. One Electron and TypeScript codebase ships natively to macOS, Windows, and Linux, with libgit2 handling repository operations underneath.

  • libgit2 bindings — fast repo ops, no shelling out to `git`
  • File-system watcher keeps the UI reactive to external commits
  • Theme system with mono fonts and light/dark/system modes
Visit liveView code

AudienceOS interface

Next.js · PostgreSQL · AI · Analytics

An AI-native customer platform where a campaign starts as one sentence. Describe the outcome and it finds the audience, picks the channel, drafts the message, and returns a complete proposal — nothing sends without your approval, and every rupee of revenue traces back to its source.

  • Single queryable audience data layer
  • Agentic campaign planning with approval gates
  • End-to-end revenue attribution
Vibhav Yadav in profile

03 · About

I care about the invisible details.

I’m Vibhav, a full-stack developer and Computer Science Engineering student. I enjoy the point where architecture, interface craft, and real user needs become one coherent product.

My rule is simple: make complexity earn its place. That means clearer systems, faster interactions, and software people can trust without reading a manual.

Read my resume

Training

Jun — Jul 2025

Full-Stack & DSA Training

W3Grads

Intensive modern web development and data-structures training, applied through end-to-end products and real-world system design.

Technical stack

Languages

TypeScript, JavaScript, Python, Java, SQL

Frontend

Next.js, React, Tailwind CSS, Framer Motion

Backend

Node.js, Express, Firebase, REST APIs

Data & tools

PostgreSQL, MongoDB, Redis, Git, Docker, AWS

04 · Credentials

Proof, made visible.

Selected certifications that support the systems, tools, and decisions shown above.

04 certificates

05 · Contact

Let’s build something
meaningful together.

Start a conversation
vibhavydm@gmail.com

India

Typically replies within 24 hours