Punjab, India/IST · UTC+5:30

Dhruv Kumar

AI / full-stack engineer/Now at Nomara USA
I build systems, then go a layer deeper and break them before someone else does.

RAG pipelines that cite their sources, a client platform's RLS closed hole by hole, a Rust desktop pet that talks straight to Wayland. Started in Android device trees back in 2021. Still the reason I read the layer underneath before trusting it.

Dhruv Kumar
01

Selected projects

click a row to open
Solvo screenshot

An embeddable AI support widget. One script tag and a site answers its visitors from its own docs, and every answer cites the chunk it came from.

RoleSole designer & engineerRetrieval400-word chunks, 50 overlapAnswer timeUnder 2 seconds
pgvectorGemini 2.5 FlashNext.js 16Prismacase study →solvochat.com
02

Experience

click a row to open

Sole engineer on Nomara's multi-tenant agency platform: own the schema, the RLS policies, the edge functions, the UI, working straight with the two founders on architecture and product calls.

Ran a security pass that closed 35+ vulnerabilities across 26 fixes, an unauthenticated account-takeover flow and cross-tenant RLS leaks among them. Cut route bundle sizes up to 92%, 324KB down to 26KB, by code-splitting panels across four major routes.

Traced a recurring cloud storage bill to a duplication bug in the archive pipeline rather than a provider problem, averting a proposed multi-month AWS migration and cutting retention costs 50% with a fix shipped in days. Also wired the OAuth auto-publish pipeline to Meta, TikTok and YouTube.

Next.jsTypeScriptSupabasePostgreSQLRLSPlaywrightVitest
03

Stack

large = daily

hover a tool for the note behind it

04

GitHub

hover a day
shipping logshipped · +32
MonWedFri
JanFebMarAprMayJunJulAugSepOctNovDec
last shipped: Swap in updated resume, sync site copy to match portfolio, 5d ago
0this year·8dstreak·32d best
lessmore
05

Education

Bachelor of Computer ApplicationsChandigarh University · Punjab, India2023 — 2026

Most of what I ship I learned outside the syllabus: ROM maintainership taught me build systems; a paying cafe taught me deadlines.

06ContactOpen to full-time & freelance

It is 04:25 where I am, and I am asleep, but email lands fine.

You are on my clock, so anything you send lands in my day.
Replies usually come within a day.