🌐 Portfolio · 💼 LinkedIn · ✉️ Email · 📂 Repositories
I architect and operate production-grade systems end-to-end — from the database schema to the AWS infrastructure they run on — specializing in multi-tenant architecture, role-based access control, payments, and real-time systems on Next.js, TypeScript, Fastify, and PostgreSQL.
- 🏥 Currently Senior Full-Stack Developer @ Stunning Dentistry — built an in-house Hospital Management System that replaced 5 third-party SaaS tools (Practo, Zoho, LeadSquared), now serving 70+ daily staff across 2 branches, scaling toward 100+ for a UAE launch
- 🛒 Previously Software Engineer (Full-Stack) @ IgniPC — shipped a production B2C e-commerce platform with a DFS-based PC-builder compatibility engine
- 🔭 Building Align Agent — a Next.js + Playwright tool that scans live websites for SEO/GEO gaps and proposes fixes via GitHub Pull Requests
- 🌱 Currently deepening my Next.js + TypeScript knowledge
- 💬 Ask me about Fastify/Node.js APIs, PostgreSQL, AWS infrastructure, RBAC & multi-tenant systems, or React/Redux frontends
- 📫 Reach me at deepakgulia0809@gmail.com
Stunning Dentistry — Hospital Management + CRM Platform · Feb 2026 – Present
- End-to-end HMS: patient registry, appointments, treatment plans, tooth charting, billing, consents, patient portal
- 8 role-based portals (FOE, Doctor, HOD, Clinic Head, CEO, HR, Accounts, Marketing) on one Next.js 16 / React 19 / Redux Toolkit frontend, with tenant isolation enforced from JWT down to every SQL query
- Two independent Fastify (Node.js 20 / TypeScript) backends, each with its own PostgreSQL database — the CRM alone runs 51 tables, 67k+ leads, 777k+ messages — with 200+ idempotent SQL migrations
- Own the production AWS stack in
ap-south-1: Multi-AZ VPC across 3 AZs, ARM EC2 behind a host-routed ALB with ACM TLS, KMS encryption, Amplify SSR, Secrets Manager, Route 53, S3, IAM least-privilege, and SSM-based zero-SSH operations - Real-time, end-to-end-encrypted staff chat (Socket.io + libsodium); hardened with bcrypt + AES-256-GCM password vault, JWT revocation cache, email-OTP login, per-route rate limiting, and audit logging on every mutating endpoint
- Tarball → S3 → SSM Run Command deploy pipeline shipping either backend in under 90 seconds with zero downtime
IgniPC — B2C E-Commerce Platform · Nov 2024 – Jan 2026
- Production storefront (Next.js 14, TypeScript, Fastify, PostgreSQL) serving 1,000+ products across 15+ categories
- PC Builder using a DFS-based compatibility algorithm to validate CPU/motherboard/RAM/GPU combinations
- AWS Cognito + Lambda auth (Phone OTP via MSG91, Email/Password, JWT, RBAC), 70+ migrations with transactional safety and idempotency for cart/order/inventory
- PayU payment integration with hash verification and price-locking; Amazon OpenSearch full-text search at sub-100ms
B.E. in Mechanical Engineering — Chandigarh University, Mohali, Punjab (2018 – 2022)