4 years · 4 companies
Full engineering history — system decisions, impact numbers, and the products I built. Not a summary.
Senior Frontend Engineer · Founding Engineer · Ahmedabad, GJ
Multi-tenant SaaS with feature flags, RBAC across 9 role types, 7 order types (Virtual Demo, In-Store Demo, Physical Installation, Self-Service, Training, Consultation, Rental), all on a 60+ table PostgreSQL schema.
Full AWS setup in ap-south-1: ALB with SSL termination, WAF rules for DDoS/SQLi/XSS, Multi-AZ RDS PostgreSQL, S3 + CloudFront, SES for transactional emails, Route53 — provisioned without a DevOps team.
CDN-distributed single-JS-file SDK embeddable on any website. Supports 5 embed modes (inline widget, modal, floating button, checkout overlay, standalone page) with HMAC-signed session-token auth.
Integrated ZegoCloud for virtual demos — room creation, participant management, recording, and quality monitoring across 6,000+ live sessions.
Led technical onboarding for SharkNinja, Nester, Tiron, EcoFlow — mapping product catalogues, SKUs, demo scripts and CDE training into the platform. Achieved 25%+ conversion vs industry average of 8–12%.
SDE-1 · Frontend Engineer · Bengaluru, KA
4-minute cold builds on aging CRA (Node 16). Migrated to Vite + TurboRepo — cold builds under 17s (93% faster), page loads -50%, bundle -21%. Zero downtime, no breaking changes.
Sole front-end engineer for the tool. Aggressive SEO — structured data, Core Web Vitals tuning, dynamic OG images. 400K users in 48 hours, ranked #2 on Google — fastest traffic event in MathonGo history.
Rebuilt test-taking platform from ground up. Cut 11,000 lines of legacy code. Rebuilt freemium gating, Test Analysis dashboard, Onboarding, and Question Review. Lighthouse went from ~55 to 95+.
4 WebEngage A/B experiments — different CTA copy, onboarding steps, test completion nudges. Results: 28% rise in test completions, 35% rise in Test Analysis engagement.
React Developer · Kolkata, WB
User profiles, gig listings, search/filter, proposal system, payment integration. Delivered in 6 weeks.
Booking system with availability calendar, multi-step checkout, admin panel. TTFB reduced from 1.3s to 750ms via Next.js SSR + SWR caching.
6-hour PR turnaround, 5+ production deploys/week with zero rollbacks. SWR caching strategy eliminated stale data across both platforms.
UI Developer · Bengaluru, KA
3 role-specific dashboards with 20+ screens and 40+ API integrations — leave management, payroll, recruitment pipeline, attendance, performance reviews.
Client-side RBAC with permission matrices per role. Reduced role-based bugs by 45%, made adding new roles safe.
8+ Chart.js charts with Firebase real-time listeners for headcount, attrition, recruitment funnel, and performance distribution — all without page refresh.
Code splitting, lazy loading, image optimisation brought page load from 3.4s to 1.8s (47% improvement).