Krunal Patel

Fifteen builds, shipped end to end.

A selection of production systems, experiments, and independent products — designed, built, and shipped end to end.

Flagship

MeetMira Enterprise Scheduling

Node.js
PostgreSQL
BullMQ
Prisma

A custom enterprise scheduling replacement built to eliminate a recurring third-party SaaS cost. Google Workspace Domain-Wide Delegation gives every staff member zero-friction booking access with no individual OAuth setup.

Impact

Eliminated recurring SaaS fees with a zero-friction, zero-double-booking scheduling engine.

Independent & freelance projects

Stripe Checkout & 1-Click Upsell Demo

Node.js
Stripe Elements
Prisma

A demo funnel solving a real gap in Stripe's platform: native 1-click upsells across multiple invoices. Customers accept post-purchase offers without re-entering payment details, with webhook-driven order tracking synced in real time.

Impact

A reusable pattern for multi-invoice upsell chains most Stripe integrations don't support out of the box.

View Live Demo

SmartSyllabus

React 19
Gemini API
Firestore
Framer Motion

Built an AI-powered learning platform that turns a student's topic into structured study material, examples, video resources, and targeted practice. The architecture combines Gemini-generated content with deterministic application logic so AI remains a component of the product rather than the product itself.

Impact

Automated curriculum generation, replacing hours of manual content creation per topic.

Request Demo Access

ShortRedirect

React
Node.js
PostgreSQL
Vercel

A URL shortener with server-side A/B traffic splitting and one-click calendar-link generation — an ICS compiler produces downloadable files with complex recurring event rules for Google, Yahoo, and Outlook, all from one dashboard.

Impact

Instant redirect resolution with zero intermediate cache loops, live in production today.

View Live Demo

JEE Mock Exam Platform

React 19
Firebase
Google GenAI SDK

A PWA for JEE entrance exam prep with role-based dashboards for admins and students. The GenAI SDK generates hybrid questions that merge two syllabus topics to simulate real exam difficulty, with anti-cheat safeguards and an admin override for AI grading errors.

Impact

Subject-wise analytics and on-demand hints turn wrong answers into targeted practice.

View Live Demo

Service Ledger

React
Firebase
Vite PWA

An expense-tracking PWA for recurring monthly services — daily-rate and fixed-rate alike. A historical pricing algorithm keeps past months locked to the rate that applied at the time, even as new rates take effect going forward.

Impact

Past calculations never drift, even after a rate change — a common bug in DIY spreadsheets.

View Live Demo

Ved Medical POS

React 19
Dexie.js
Google Apps Script

A pharmacy management web app with full support for USB barcode scanners and device cameras. Google Sheets acts as a zero-cost, admin-editable backend, while IndexedDB caches the entire inventory locally for instant barcode lookups even offline.

Impact

Instant search and checkout with zero dependency on constant network requests.

View Live Demo

PHP Smart Image Resizer

PHP 8.2+
Slim 4
Intervention Image

A standalone microservice that resizes, crops, and converts images to WebP or progressive JPEG on the fly, built specifically to optimize Core Web Vitals. Content negotiation reads browser headers to serve next-gen formats with graceful fallback for legacy clients.

Impact

ETag-based disk caching eliminates redundant processing at scale.

View on GitHub

GUJCET Practice Generator

Local LLM
Ollama
OpenAI SDK

A test generator for Gujarat's GUJCET exam, running entirely on a local Ollama instance instead of a paid API — a batched generation pipeline produces 40-question or 120-question mock exams with the official negative-marking scheme, exportable as print-ready PDFs.

Impact

100% cost-free, offline question generation — no per-request API costs or rate limits.

View on GitHub

FOUND SOMETHING CLOSE TO WHAT YOU NEED?

Let's talk about your version of it

Tell me what you're building, replacing, or trying to fix. We'll start with the problem, not the technology.

Request Demo Access

I respond to all enquiries within 24 hours.

Any questions? AI Interview
Start AI Interview