Viral Deshle — Full Stack & GenAI Engineer, 3+ years.
Building and scaling systems with AI: React · Next.js · Node · AWS with RAG · MCP · Claude Code.
Production systems for 100K+ DAU and 170+ retail stores.
Sr. Software Engineer at Webvoltz, leading a team of 5.
CarePath — led architecture and delivery of a multi-tenant SaaS automating clinic-to-patient communication for dental clinics over WhatsApp and SMS, with role-based access control across 4 roles (Super Admin, Clinic Admin, Staff, Patient) — Next.js.
Built a dynamic workflow engine: master workflows that clinics clone, with steps scheduled relative to patient-specific dates (e.g. surgery date ± N days) and snapshotted at enrollment so template edits never break in-flight patient journeys.
Integrated the WhatsApp Business API — Meta-approved templates, webhook-driven two-way chat gated by WhatsApp’s 23-hour customer service window, and automatic SMS fallback on delivery failure.
Implemented red-flag detection on patient replies (keywords in English, Hindi, Gujarati, and Roman script) that raises real-time staff alerts, backed by audit logs with delivery status for traceability.
Serve as team lead for a team of 5, owning projects end-to-end from requirements gathering through deployment across the full SDLC, including sprint planning, task delegation, and stakeholder communication.
Re-architected and delivered 3 existing projects, improving stability, scalability, and maintainability, and onboarded 3 new projects from the ground up.
Own code review and PR approval for the team; introduced CodeRabbit for AI-assisted PR reviews, catching bugs earlier and reducing manual review time, and mentor engineers through pair programming and design discussions.
Full Stack Developer, devx labs (Dec 2024 – Feb 2026)
The Sleep Company — led delivery of a POS platform across 170+ retail stores processing 800+ daily orders — React.js, Next.js, GraphQL, AWS (Lambda, ECS, API Gateway, DynamoDB, Cognito).
Drove a full frontend revamp of the checkout flow, cutting cart-to-order completion time by 40%.
Architected an event-driven Order Editing workflow on AWS Step Functions with live recalculation, cutting CRM manual workload by 60%.
Integrated 6 payment gateways (Razorpay, PayU, Snapmint, Pine Labs POS, Gyftr, cash) across online and in-store flows, with Shopify GraphQL APIs as the central OMS for orders, customers, and fulfillment.
Designed a DynamoDB indexing strategy tracking 7M+ coupons with optimized partition keys and access patterns.
Replaced cron-based jobs with AWS EventBridge scheduling, fixing CloudWatch observability gaps and environment drift across dev, UAT, and production.
Foxtale — built a B2C e-commerce platform serving 100K+ DAU with 1K+ daily orders, scaling to 1M+ users and 10K+ orders/day during peak sale events with zero downtime — Next.js, Strapi CMS, Shopify OMS.
Implemented homepage personalization (variants by user location and segment) and Next.js ISR strategies for fast, always-fresh pages; managed Strapi deployments on AWS ECS (Fargate).
Replaced CloudFront with a custom Shopify CDN Strapi plugin, saving $6,000/month in infrastructure costs.
Reduced delivery failures by 60% via Google Maps geolocation and address normalization.
Hardened systems with API Gateway rate limiting, SSM/Secrets Manager, and CloudWatch; primary on-call for production incidents.
Mentored 3 developers, ran system design and DSA interviews, led the Next.js 15→16 migration, and authored architecture docs.
Jr. Full Stack Developer, WebOsmotic Pvt. Ltd. (Feb 2023 – Nov 2024)
Built a real-time communication platform (chat, Q&A, presence) for 45K concurrent / 240K unique users processing 30M+ messages — Node.js, React.js, Socket.IO, Redis pub/sub for horizontal scaling.
Developed Narad.io — a notification module built from scratch, delivering system and user events with sub-second latency.
Guidy — a WCAG accessibility platform: Node.js + Puppeteer API auditing registered sites, with a nightly AWS Lambda cron re-crawling all sites and 3 embeddable widgets delivered via a user-installed script tag.
Prototyped WebRTC P2P video using native browser APIs; stress-tested dashboards on a chaos platform simulating millions of concurrent WebSocket connections.
Projects
CarePath — Patient Communication Platform
Multi-tenant SaaS for dental clinics automating clinic-to-patient communication over WhatsApp and SMS, with role-based access control across 4 roles. Dynamic workflow engine with steps snapshotted at enrollment, WhatsApp Business API chat gated by the 23-hour service window with automatic SMS fallback, and multilingual red-flag detection with audit logs.
Next.js, WhatsApp Business API, SMS
DocMind — RAG Document Q&A
End-to-end RAG pipeline: PDF/DOCX/TXT ingestion, recursive chunking, all-MiniLM-L6-v2 embeddings, a pgvector IVFFlat cosine index, cross-encoder reranking, and Claude API synthesis with source citations. Hybrid search (pgvector + BM25 via Reciprocal Rank Fusion), deployed on Docker Compose with streaming SSE responses.
Python, FastAPI, pgvector, sentence-transformers, Anthropic Claude API, Next.js, Docker
PG-MCP — Natural Language PostgreSQL
Production MCP server exposing 10 tools to LLMs (schema discovery, query execution, performance analysis, DB health) with an nl-to-sql prompt enforcing safe, aliased queries. Multi-layer sandboxing (read-only role, mutation blocking, auto-injected LIMIT, 5 s timeout) and AES-256-GCM encrypted connection strings with zero server-side credentials (BYOD).
Python, FastMCP, asyncpg, React, Railway, MCP
Real-Time Stock Screener
Live equity dashboard streaming 25+ stocks via Finnhub WebSocket. Uses use cache and Partial Pre-Rendering for a 90%+ cache hit rate within Finnhub’s rate cap, with URL-driven filters for shareable, refresh-persistent views.
Next.js 16, TypeScript, WebSockets, Finnhub API
The Sleep Company — Enterprise POS & Retail
Enterprise POS platform across 170+ retail stores processing 800+ orders/day. Checkout revamp cut cart-to-order completion time by 40%; event-driven Order Editing on Step Functions cut CRM manual workload by 60%; 6 payment gateways with Shopify GraphQL as the central OMS.
B2C e-commerce platform serving 100K+ DAU with 1K+ daily orders, scaling to 1M+ users and 10K+ orders/day at peak with zero downtime. Personalization, ISR, Strapi on ECS Fargate, a custom Shopify CDN plugin saving $6,000/month, and 60% fewer delivery failures.
Next.js, Strapi, Shopify OMS, AWS ECS Fargate
Pubble — Real-Time Communication
Real-time video, chat, and file transfer using WebRTC. Socket.IO signaling at scale, Zoom embedded app, PowerPoint add-in, React + D3.js word cloud, Node.js worker pools, performance testing framework.
React, WebRTC, Socket.IO, Node.js, D3.js
Real-Time Chaos Testing Platform
Engineered a distributed load testing platform for real-time messaging infrastructure. Built WebSocket traffic generators using Node.js worker threads to simulate millions of concurrent users.
Production restaurant platform supporting online food ordering and table reservations. Full-stack implementation with a seamless customer-facing experience.
React.js, Node.js, MongoDB
Dental Beats — Dental Clinic Website & CMS
Delivered, live website for a dental clinic in Surat (dentalbeats.in): online appointment booking, treatments, before/after smile gallery, live Google reviews and a custom Journal CMS. Built on Next.js 16 with MongoDB Atlas and an SEO-first architecture (structured data, dynamic sitemap, local search targeting).