I build AI-powered products, robotics, and developer tools. From shipping boot firmware in Mercedes E-Class to launching SaaS products with 100+ users — I turn ideas into production systems.
I'm Dhruvil Darji, a full-stack engineer and builder based in the San Francisco Bay Area. By day, I'm a Senior System Software Engineer at NVIDIA, leading boot architecture for autonomous driving platforms deployed in production vehicles like the 2026 Mercedes-Benz E-Class.
Outside of work, I obsessively build things. I've shipped a WhatsApp AI assistant (swayat.com) with 100+ paying users, an 11-tool developer platform (freetools.us) with daily active users, an AI-powered pet robot on ESP32, and an agentic Arduino IDE that autonomously writes, compiles, and debugs firmware.
My career spans 8+ years across NVIDIA, Lucid Motors, and Canoo — working on autonomous vehicles, sensor fusion, deep learning inference, and real-time embedded systems. I hold an MS in Electrical and Computer Engineering from Loyola Marymount University, an IEEE publication on autonomous UAVs, and an FAA Remote Pilot certification.
I'm driven by one idea: use AI to build things that matter. Whether that's reducing boot time by 42% for a car's reverse camera, or giving someone a personal AI assistant in their WhatsApp — I care about shipping real products to real users.
Things I've built — from production SaaS to hardware robots. Every project here is real, shipped, and in many cases serving live users.
WhatsApp AI Assistant SaaS
A personal AI assistant that lives in your WhatsApp. Powered by Claude with multi-modal support — send text, images, audio, video, or PDFs and get intelligent responses. Features Gmail & Google Drive integration via MCP, per-user Docker sandboxes for code execution, and a subscription system with Square payments.
AI-Powered Developer Tool Platform
A platform with 11 free developer tools including an AI Chat Playground (GPT-4o, Claude, Gemini), a Restaurant AI Voice Agent with real-time WebRTC streaming, a Social Media Publisher with OAuth across 5 platforms, 3D Math Visualizer, JSON Formatter, Regex Tester, Image Compressor, and more.
Agentic Firmware Development IDE
Forked Arduino IDE 2.x into a Cursor-style agentic environment. The AI autonomously writes code, compiles, flashes to a microcontroller, reads serial output, and iterates to fix bugs — all in a loop (up to 12 rounds). Integrated Arduino CLI via gRPC daemon with 7 tools and a diff-view UI for accepting/rejecting changes.
ESP32 Robotics with GPT-4o Voice
An interactive pet robot built on the ESP32/XIAO ESP32S3 microcontroller with a 3D-printed enclosure. Features real-time AI voice interaction powered by GPT-4o, animated puppy eyes with emotion-synced facial expressions, peripheral drivers for display, audio, and sensors, plus OTA firmware updates.
Voice AI Ordering System for Restaurants
A plug-and-play AI agent for restaurants that takes orders via phone/chat. Uses OpenAI Realtime API for voice, GPT-4o Agents SDK, semantic menu search with pgvector, and conversation memory. Target: 80%+ order automation for independent restaurants.
Autonomous Market Analysis & Trading
Paper trading systems using Claude AI for real-time market analysis — RSI, MACD, moving averages — with autonomous buy/sell/hold decisions. Includes a psychology-driven short-selling bot with 12 pattern types, multi-tier data fusion from Robinhood, Finviz, and Finnhub APIs.
Multi-Modal AI Video Generation Pipeline
Automated cinematic video generation pipeline using OpenAI Sora 2 for video, DALL-E 3 for images, and edge-tts for narration. 5 specialized generators (CNN-style news, motivational shorts, business content) with YouTube auto-upload.
Multi-Agent Enterprise Support System
Deterministic multi-agent pipeline: Router → Retriever → Verifier → Summarizer with knowledge base citations. Jira ticket creation, TF-IDF retrieval, and evaluation harness with 20+ golden test cases.
WhatsApp Calorie Tracking Bot
A WhatsApp bot that tracks calories — just send a food photo or text description. Uses Claude Vision for image analysis, auto-calculates BMR, and sends daily/weekly summaries. Onboarding, Stripe payments, and daily 9 PM reports.
Zero-Config OpenAI Cost Tracking Library
A Python library (published on PyPI) that automatically tracks OpenAI API costs with zero code changes — just one import line. Includes CLI tools for viewing costs, scanning projects, and daily email summaries.
3D Printing & Robotics Brand
A maker business spanning 3D printing (Etsy shop, digital files on Cults3D), robotics products (AI Pet Robot, breadboard dev kits), and the ArduinoIDE Agent. Includes automated Instagram growth with 3x daily engagement sessions and AI-powered content.
AI Video & Social Media Automation
One-click video generation and Instagram upload system. Docker-based with GUI launcher, ngrok tunnels, multi-account Instagram support, email watcher for commands, and integrations with OpenAI Sora and DALL-E.
I'm always open to interesting conversations about AI, robotics, and building products. Reach out — I'd love to hear from you.