Skip to content
Portfolio 2026 / Mumbai

RahulBharati

Senior Software Engineer building TypeScript-first products, real-time systems, and AI tools from idea to production.

The person behind the work

Senior software engineer. Product builder. Systems thinker.

I work across product engineering, system design, real-time communication, and AI. The desk is equal parts engineering notebook and creative studio—because useful software needs both disciplined execution and a point of view.

Read the full profile
7+years building software
10+engineers led in startup work
5domains shipped across

What I do

I design and ship TypeScript-first products, real-time systems, and AI tools across frontend, backend, cloud, and product architecture.

How I work

I care about clear product decisions, dependable APIs, readable systems, and teams that can move confidently after launch.

Why this exists

This is a practical record of products shipped, systems built, lessons learned, and the problems I want to keep solving.

Built on the side

Independent Products

FayeBot and Haru are independent AI products I took from idea to production — product design, frontend, backend, cloud, AI, authentication, and billing.

Live

FayeBot

AI-native lead capture for founders

One line of code embeds Faye, a conversational AI agent that talks to your visitors, captures qualified leads, and escalates to a human the moment it matters — every decision logged and auditable.

Next.js 16Better AuthNeon PostgrespgvectorGeminiClaude on BedrockRazorpay
Visit FayeBot
Live

Haru

AI executive communication coach

Speak or paste a message and Haru rewrites it into polished, executive-grade language in real time — stripping filler, fixing hedging and passive voice, with tone scores and spaced-repetition practice built from your recurring mistakes.

Next.js 16Better AuthAurora PostgreSQLClaude on BedrockAmazon TranscribeAmazon PollyRazorpay
Visit Haru

Latest field notes