dhruv@arch:~$ whoami
Hey, I'm Dhruv, a full-stack & AI engineer from Punjab, India. I build AI products and systems end-to-end, from RAG pipelines to production payment systems. I cut my teeth maintaining custom Android ROMs, which pulled me deep into Linux and systems work. Off the clock, I'm tinkering in Rust or building tools I wish existed.
open to opportunities
skills.
//languages
TypeScriptJavaScriptRustC++
//frontend
ReactNext.jsTailwindFramer Motion
//backend
Node.jsExpressPostgreSQLPrismaMongoDB
//ai / data
Gemini APIRAGpgvector
work.
bunnys-cafe/main.ts
2026[org]
Bunny's Cafe
[role] Full-Stack Developer
[type] Freelance
Next.jsTypeScriptPrismaPostgreSQLFirebase AuthRazorpayCloudinaryTailwind
- ▸Sole developer on a paid client engagement: gathered requirements directly from the café owner and delivered a production ordering system from start to finish.
- ▸Shipped QR-code entry, OTP auth, real-time order tracking, and an admin dashboard, with Razorpay payments and Cloudinary image management.
- ▸Owned the full lifecycle (design, build, deployment, handoff) while keeping a non-technical client in the loop throughout.
cipheros/device_ysl.cpp
2021 - 2022[org]
CipherOS
[role] Android Platform Developer
[type] Open Source
AOSPAndroid FrameworkLinux KernelDevice TreesJenkinsBash ScriptingOperating System
- ▸Maintained official custom Android ROM builds for the Redmi S2/Y2 (ysl) from AOSP source across two independent projects, covering kernel compilation, device-tree config, and upstream patch integration.
- ▸Shipped releases averaging 2,500+ downloads each; collaborated with distributed maintainer teams via GitHub and supported users through bug triage.
- ▸Built hands-on experience with the Android build system, Linux kernel, and low-level debugging, which laid the foundation for my later systems and backend work.
projects.
workspace
SolvoSaaS
Embeddable AI support widget: one script tag gives any site instant, source-cited answers from its own docs in under 2 seconds.
90% query relevance accuracy
Next.js 16RAGpgvectorGemini
education.
Chandigarh University
'23–'26Bachelor of Computer Applications
BCAMohali · Punjab, India
contact.
$ connect --mode open --from "Punjab, India"
let's build something
worth building.
available for full-time & freelanceelsewhere
Punjab, India · IST (UTC+5:30)replies within a day