# Jaimin Kapadiya — Comprehensive Portfolio Documentation

> Full-Stack Engineer & Product Builder based in Ahmedabad, India. Specializes in building production web applications, multi-tenant SaaS products, developer tools, and scalable software systems using Next.js, React, TypeScript, Go, Node.js, PostgreSQL, Redis, and AWS.

---

## 1. Biography & Professional Summary

Jaimin Kapadiya is a software engineer, full-stack developer, and product builder based in Ahmedabad, Gujarat, India. He builds resilient production web applications, multi-tenant SaaS systems, developer tools, and scalable backend services.

- **Name**: Jaimin Kapadiya
- **Preferred Name**: Jaimin
- **Job Titles**: Software Engineer, Full-Stack Engineer, Product Builder, Software Consultant
- **Geographic Location**: Ahmedabad, Gujarat, India (Timezone: Asia/Kolkata, GMT+5:30)
- **Current Position**: Full-Stack Development Intern at Gadhiya Global & Independent Software Consultant
- **Availability**: Open for full-time software engineering roles, high-impact contract positions, and technical architecture consulting.
- **Official Website**: https://jaimin.dev
- **Meeting Scheduling**: https://cal.com/jaimin-3too4v/30min
- **Email**: kapadiyajaimin8@gmail.com
- **GitHub**: https://github.com/jaimin013
- **LinkedIn**: https://linkedin.com/in/jaiminkapadiya
- **X (Twitter)**: https://x.com/jaimin_013

---

## 2. Technical Capabilities & Stack Breakdown

### Frontend Engineering
- **Technologies**: React, Next.js (App Router, Server Components, SSR/SSG), TypeScript, JavaScript, Tailwind CSS, Framer Motion, HTML5, CSS3.
- **Core Activities**: Engineering responsive, accessible, and high-performance user interfaces. Implements modular component systems, client-side routing architectures, and state synchronization pipelines optimized for Core Web Vitals (LCP, CLS, FID/INP), layout stability, and seamless user interactions.

### Backend Systems
- **Technologies**: Go, Node.js, Express.js, Hono, REST APIs, tRPC, Bun.
- **Core Activities**: Designing high-throughput backend services, webhook handlers, and type-safe API routers. Focuses on efficient data serialization, authentication flows, error handling, and resilient service architectures for high-concurrency production workloads.

### Cloud Infrastructure & DevOps
- **Technologies**: Amazon Web Services (AWS S3, CloudFront), Cloudflare (DNS, Edge Caching), Docker, Nginx, Linux/Bash, Git, CI/CD (GitHub Actions, Vercel).
- **Core Activities**: Deploying and containerizing web services across cloud environments. Configures reverse proxies, edge caching rules, asset compression, and automated continuous deployment pipelines to maintain high availability, low latency, and global asset delivery.

### Developer Experience & Database Architecture
- **Technologies**: PostgreSQL, Prisma ORM, MongoDB, Redis (dual-layer caching), TypeScript.
- **Core Activities**: Structuring relational schemas and document data models, backed by dual-layered Redis caching. Builds type-safe query interfaces, automated migration workflows, and developer tooling to eliminate data drift and minimize query latency to sub-100ms.

---

## 3. Verified Production Projects

### Project 1: Gandhinagar University
- **Role**: Full-Stack Developer (Contract)
- **Project URL**: https://www.gandhinagaruni.ac.in/
- **Case Study**: https://jaimin.dev/blogs/gandhinagar-university
- **Subtitle**: Digital core & multi-institute platform
- **Status**: Production system serving 2,000+ daily visitors across 16 institutes
- **Tech Stack**: React, TypeScript, Express.js, PostgreSQL, Prisma, Redis, AWS S3, CloudFront, TanStack Query, Tailwind CSS
- **Description**: A multi-institute digital platform serving 2,000+ daily visitors across 16 university institutes. Jaimin architected a single-app React wildcard subdomain routing system within a pnpm monorepo, paired with an Express and PostgreSQL backend, dual-layered Redis caching, and Sharp image optimization that cut asset payload sizes by 82% while eliminating admission form dropouts during traffic surges.
- **Challenge**: Architecting a multi-tenant platform for 16 institute subdomains, preventing Node process crashes during 20MB+ camera media uploads, and eliminating Google Sheets API rate-limit dropouts during admission traffic spikes.
- **Approach**: Built a single-app React subdomain router inside a pnpm monorepo, replaced RAM file buffering with Sharp WebP/AVIF image processing, implemented background database queues for lead processing, and integrated a Google Gemini API FAQ chatbot.
- **Impact**: Consolidated 16 domain builds into one code repository, reduced asset payload sizes by 82%, eliminated form dropouts during admission campaigns, and reliably serves 2,000+ daily active visitors.

### Project 2: Growus CRM
- **Role**: Full-Stack Architect
- **Project URL**: https://growuscrm.com
- **Subtitle**: Real estate CRM & automated lead management platform
- **Status**: Active production system
- **Tech Stack**: Next.js, TypeScript, Node.js, PostgreSQL, Redis, Meta Graph API, Tailwind CSS
- **Description**: A multi-tenant real-estate CRM and lead distribution platform engineered to eliminate conversion drop-off from paid ad campaigns. Jaimin designed the full-stack architecture using Next.js, Node.js, PostgreSQL, and Redis, integrating direct Meta Graph API webhook listeners for real-time lead capture, automated lead scoring, and instant pipeline distribution for active sales teams.
- **Challenge**: Real estate sales organizations face significant lead drop-off due to disconnected ad channels, slow agent response times, and manual CSV data entry from Meta ad campaigns.
- **Approach**: Architected a multi-tenant CRM backend with direct Meta Graph API webhook listeners for real-time lead capture, automated lead scoring and pipeline assignment, and a responsive agent workspace with live status updates.
- **Impact**: Automated instant lead distribution within seconds of ad submission, centralized property inquiry records, and streamlined lead-to-opportunity conversions for active sales campaigns.

### Project 3: Lamix Covers
- **Role**: Full-Stack Developer
- **Subtitle**: Product customization & commerce platform
- **Status**: Active production system
- **Tech Stack**: Next.js, TypeScript, Tailwind CSS, React
- **Description**: A configuration-driven product customization and commerce platform for custom-fit protective covers. Jaimin engineered a modular client-side configuration engine using Next.js, TypeScript, and Tailwind CSS, calculating dynamic prices across complex multi-variant specifications (model, dimensions, materials, and custom finishes) with immediate UI state feedback and zero layout shifts.
- **Challenge**: Designing a configuration-driven product platform capable of handling multi-variant customization, dynamic pricing calculations, and order management without static page clutter.
- **Approach**: Architected a modular product configuration engine (Base Product + Variant + Size + Material + Customization = Final Price) with dynamic stateful pricing and streamlined customer-to-fulfillment order workflows.
- **Impact**: Streamlined multi-option cover discovery and customization while creating a scalable product data architecture for future catalog expansion.

### Project 4: Diamond Diary
- **Role**: Creator & Full-Stack Developer
- **Project URL**: https://diamonddiaryy-api.onrender.com/
- **Repository**: https://github.com/jaimin013/DiamondDiaryy
- **Subtitle**: Industrial diamond inventory & ledger database
- **Status**: Active internal tooling
- **Tech Stack**: Next.js 15, Express, PostgreSQL, Prisma, TypeScript, Tailwind CSS
- **Description**: An industrial inventory ledger and transaction database engineered to replace manual paper logs in diamond manufacturing. Jaimin designed a zero-drift PostgreSQL schema with Prisma, built a high-speed Hono REST API, and developed a virtualized Next.js table interface delivering sub-100ms multi-column searches to streamline daily gemstone processing operations.
- **Challenge**: Engineered specifically to help my Dad's daily diamond processing work by replacing manual paper logs with a zero-drift, multi-attribute transaction ledger database.
- **Approach**: Designed a high-precision PostgreSQL relational schema, built a fast REST API with Hono/TypeScript, and developed an interactive virtualized data table for real-time multi-column search and inventory tracking.
- **Impact**: Eliminated transaction calculation errors with zero decimal precision drift, reduced query latency below 100ms, and streamlined daily workflow operations.

---

## 4. Work Experience & Employment History

### Gadhiya Global — Full-Stack Development Intern
- **Location**: Ahmedabad, Gujarat, India
- **Period**: May 2025 – Present
- **Tech Stack**: Next.js, Go, Node.js, React, TypeScript, Tailwind CSS
- **Contributions**: Engineers production web applications and backend services across Gadhiya Global's enterprise software ecosystem. Responsible for building responsive Next.js and React component architectures, developing high-throughput services with Go and Node.js, and implementing real-time data synchronization pipelines to maintain state consistency and interface responsiveness.

### Independent Consulting — Freelance Software Engineer
- **Location**: Ahmedabad, Gujarat, India
- **Period**: Jan 2025 – May 2025
- **Tech Stack**: Next.js, Hono, PostgreSQL, Prisma, Express.js, TypeScript, Tailwind CSS
- **Contributions**: Designed, developed, and deployed custom software applications and business tools for independent clients. Shipped Lamix Covers, a configuration-driven product commerce platform with dynamic pricing calculation, and Diamond Diary, a specialized relational ledger database built with Hono and PostgreSQL to eliminate decimal precision drift and automate daily industrial diamond inventory tracking.

### Gandhinagar University — Full-Stack Developer (Contract)
- **Location**: Gandhinagar, Gujarat, India
- **Period**: Nov 2024 – Jan 2025
- **Tech Stack**: React, TypeScript, Express.js, PostgreSQL, Redis, AWS S3, Tailwind CSS
- **Contributions**: Architected and delivered the unified multi-institute digital platform for Gandhinagar University, serving 2,000+ daily visitors across 16 institute subdomains. Built a single-app React wildcard subdomain router in a pnpm monorepo, engineered a dual-layer Redis caching architecture with Express.js and PostgreSQL, implemented Sharp image compression to reduce asset payloads by 82%, and created resilient background database queues that eliminated admission form dropouts during traffic surges.

---

## 5. Technical Writings & Case Studies

### "Building a University Website That Works Like Software"
- **Published**: July 4, 2026
- **Reading Time**: 8 minutes
- **URL**: https://jaimin.dev/blogs/gandhinagar-university
- **Summary**: An in-depth engineering case study describing how a team of five transformed 16 university institute websites into a consolidated pnpm monorepo platform. Covers single-app wildcard subdomain routing, Sharp-powered asset optimization (82% payload reduction), multi-tier Redis caching, and resilient database queues handling 2,000+ daily visitors without admission form dropouts.

---

## 6. Protocols & AI Agent Integrations

- **WebMCP (Web Model Context Protocol)**: `jaimin.dev` implements the Chrome 149+ WebMCP specification (`document.modelContext.registerTool`). Browser AI agents can invoke tools directly on the page without screen scraping:
  - `get_profile`: Returns verified biography and contact metadata.
  - `get_projects`: Filter projects by query or exact slug.
  - `get_experience`: Returns employment timeline and outcomes.
  - `get_skills`: Returns categorized technical skills and stacks.
  - `get_contact_info`: Returns scheduling and social links.
  - `toggle_theme`: Toggles visual theme (dark/light).
  - `navigate_to`: Programmatically scrolls to page sections or navigates routes.
- **JSON-LD Structured Data**: Full Schema.org graph for `Person`, `ProfilePage`, `WebSite`, and `CollectionPage` is rendered in HTML `<head>` on all routes.
- **llms.txt Index**: Accessible at https://jaimin.dev/llms.txt.
