DD Logo
Experience
Projects
Blogs
Dhaval Dudheliya

Dhaval Dudhelya

Full Stack Developer

I build polished, detail-driven, and scalable full-stack web applications using TypeScriptTypeScript, ReactReact, Next.jsNext.js, Node.jsNode.js and MongoDBMongoDB, with a strong focus on performance, scalability, and clean UX.

Experiences

  • Led a 3-developer team as Project Lead, driving architecture decisions, conducting code reviews, mentoring juniors on clean code and API design patterns, and owning clear client communication end-to-end.
  • Owned and built an end-to-end IELTS platform covering test paper creation UI, generation engine, test-taking interface, and AI-powered evaluation, reducing teacher workload by 75%.
  • Implemented SEO across the IELTS platform, improving search visibility across all pages.
  • Integrated Razorpay payment gateway end-to-end and implemented secure user authentication with BetterAuth, including session management and OAuth flows.
  • Architected a Turborepo monorepo consolidating 3 Next.js apps and 1 Express API with shared components and modules, eliminating code duplication across all products.
  • Managed production infrastructure across AWS (EC2, S3) and Vercel for reliable deployments and operations.
  • Team Leadership
  • Project Management
  • Next.jsNext.js
  • TurborepoTurborepo
  • ExpressExpress
  • Tailwind CSSTailwind CSS
  • Shadcn UIShadcn UI
  • RazorpayRazorpay
  • Better AuthBetter Auth
  • AWSAWS
  • CI/CD
  • VercelVercel
  • Engineered an AI-powered calling system covering the campaign builder UI in React and the backend calling engine using ElevenLabs and Twilio, automating 1,000+ daily follow-up calls for marketing campaigns.
  • Designed a Master-Slave architecture for outreach campaign execution, enabling parallel processing with reliable task distribution and fault tolerance.
  • Implemented Redis caching and BullMQ background job processing, improving performance across multiple production systems.
  • Developed RESTful APIs using NestJS and Express, following clean backend architecture and reusable API design patterns.
  • RedisRedis
  • 🐂BullMQ
  • ReactReact
  • NestJSNestJS
  • ExpressExpress
  • ElevenLabsElevenLabs
  • TwilioTwilio
  • Node.jsNode.js
  • TypeScriptTypeScript
  • ReactReact
  • ElectronJSElectronJS
  • FFmpeg
  • ReduxRedux
  • TanStack QueryTanStack Query
  • Node.jsNode.js
  • ExpressExpress
  • StripeStripe
  • 🎭Puppeteer
  • fFormik
  • Motion ReactMotion React
  • ReduxRedux
  • ReactReact
  • Node.jsNode.js
  • ReactReact
  • Node.jsNode.js
  • ExpressExpress
  • MongoDBMongoDB
  • GitGit

Featured Projects

Check out some of the projects I've worked on.

SupportHub - CRM
Building
SupportHub - CRM

A multi-tenant CRM with tenant-isolated subdomains and strict workspace-level data boundaries. Features an automated email-to-ticket ingestion pipeline, AI auto-tagging with rule-based auto-assignment for routing, real-time updates over WebSockets, and hierarchical RBAC (Admin, Agent) across tenant environments.

Technologies

Next.js
Next.js
Tailwind CSS
Tailwind CSS
Shadcn UI
Shadcn UI
Node.js
Node.js
Express
Express
Prisma
Prisma
PostgreSQL
PostgreSQL
Redis
Redis
Socket.io
Socket.io
InkDown - Advanced Markdown Editor
Completed
InkDown - Advanced Markdown Editor

A privacy-first, purely client-side Markdown editor built with Next.js 15, featuring pixel-perfect PDF exports, real-time Shiki syntax highlighting, KaTeX math blocks, and Mermaid diagrams. Includes deep customization with over 50 Google Fonts and 15+ syntax themes.

Technologies

Next.js
Next.js
React
React
Tailwind CSS
Tailwind CSS
Zustand
Zustand
Shiki
Shiki
Mermaid
Mermaid
CodeMirror
CodeMirror
Lingo - Language Learning Platform
Completed
Lingo - Language Learning Platform

A Duolingo-inspired language learning website built with Next.js, featuring AI-generated voices, Clerk authentication, Stripe payments, PostgreSQL, and Drizzle ORM. Includes admin dashboard, units, lessons, points, hearts, quests, leaderboards, and a shop.

Technologies

Next.js
Next.js
Tailwind CSS
Tailwind CSS
Clerk
Clerk
Drizzle
Drizzle
PostgreSQL
PostgreSQL
Stripe
Stripe
Personal Portfolio
Completed
Personal Portfolio

My developer portfolio built with Next.js 16, featuring MDX-powered blog and book reviews, animated UI with Motion, dark mode, GitHub contribution graph, SEO optimization, and a contact form with Telegram integration.

Technologies

Next.js
Next.js
React
React
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Motion React
Motion React

About Me

  • Full Stack Developer with 3 years of experience building production-grade web applications from concept to deployment.
  • Proficient in the React and Next.js ecosystem, crafting responsive, pixel-perfect user interfaces with TypeScript.
  • Strong backend experience with Node.js and Express, working across databases like PostgreSQL and MongoDB, with hands-on system design.
  • Built AI-powered systems and integrated third-party services, including payment gateways like Stripe and Razorpay.
  • Experienced in deploying and managing applications on AWS and Vercel.
  • Proven ability to lead small teams, own technical decisions, and deliver client-facing products end-to-end.
  • Always exploring new technologies and open to collaborating on exciting projects!

Skills & Technologies

Technologies and tools I use to bring ideas to life.

Languages

Frontend

Backend

Databases

DevOps & Cloud

Tools & Services

GitHub Contributions

Contact Me

Get in touch with me. I will get back to you as soon as possible.

Email me

Call me

DM me

Send me a message

Latest Blog Posts

Thoughts, tutorials, and insights about web development.

Books

A collection of books I've read along with my thoughts and takeaways.

© 2026 Dhaval Dudheliya. All rights reserved.