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.
3+ years building and scaling systems with AI. Open to SDE-2 and Senior Engineer roles in Full Stack and GenAI engineering. Based in Surat, Gujarat, India.
Why hire Viral Deshle
Ships at production scale: 1M+ users at peak with zero downtime and 100K+ daily users (Foxtale D2C); a POS running 170+ stores and 800+ orders a day.
Moves business numbers: $6,000 a month saved on CDN costs, 60% less manual CRM work, 60% fewer failed deliveries and 40% faster checkout.
Builds GenAI that works: DocMind (hybrid RAG: pgvector + BM25, RRF fusion, cross-encoder rerank) and PG-MCP (plain-English PostgreSQL over MCP), with demos on this site.
Owns the full stack: React and Next.js, Node.js and NestJS, Python and FastAPI, and AWS (Lambda, ECS, Step Functions, DynamoDB) with CI/CD.
Leads a team: Sr. Software Engineer at Webvoltz, team lead for 5 engineers, owning CarePath from requirements to deployment.
Certified and proven: AWS Certified Developer – Associate (888/1000), Anthropic courses on the Claude API and Agent Skills, B.Tech CS with a 9.17 CGPA.
Impact
1M+ users and 10K+ orders per day at peak sales, with zero downtime (Foxtale D2C)
100K+ daily active users (Foxtale D2C)
170+ retail stores on the POS platform (The Sleep Company POS)
800+ orders per day (The Sleep Company POS)
7M+ coupons tracked with a DynamoDB indexing strategy (The Sleep Company POS)
$6,000 saved per month by replacing CloudFront with a custom Shopify CDN Strapi plugin (Foxtale D2C)
−60% CRM manual workload (Order Editing on Step Functions)
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 24-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 24-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 LLM synthesis via OpenRouter with source citations. Hybrid search (pgvector + BM25 via Reciprocal Rank Fusion), deployed on Docker Compose with streaming SSE responses.
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).