resume
Rohit Gautam
Full Stack Developer
summary
Full-stack developer experienced in building production-grade applications using React.js, Node.js, Express, and cloud deployment workflows. Strong focus on scalable architecture, authentication systems, API performance, payment integrations, admin dashboards, and DevOps automation. Passionate about shipping clean, modular, maintainable code with a product-first mindset.
Experience
Full Stack Developer · Redhoney Consulting
Nov 2024 – Present
- Developed a large-scale Music Platform with modular architecture covering authentication, playlist management, admin dashboards, user personalization, media protection, and device-limit access rules.
- Built frontend interfaces using React.js, Redux, RTK Query, component-driven patterns, optimized API caching, and reusable admin controls.
- Designed backend services in Node.js + Express for secure login, refresh token workflows, RBAC, content visibility toggles, recommendations, and CRUD modules.
- Integrated Stripe for subscription plans, webhooks, and billing automation.
- Deployed production backend on DigitalOcean (Ubuntu) with Nginx reverse proxy, PM2, SSL, Cloudflare caching, DNS, and server hardening.
- Built and maintained multiple Shopify storefronts, customizing Liquid templates, optimizing speed, and integrating third-party apps.
- Developed an internal Admin Panel with advanced CRUD, pagination, media controls, user/playlist management, and secure admin routes.
Projects
Expressions – Sentiment-Based Confession Platform
- Re-engineered the backend from Appwrite to Node.js + Express.js, designing a modular REST API architecture for authentication, confessions, moods, user profiles, reactions, and content management.
- Implemented JWT-based authentication, protected routes, request validation, centralized error handling, and role-based access controls, improving API security and maintainability.
- Designed relational MySQL schemas and CRUD services for users, confessions, moods, interactions, and subscriptions, with indexed queries and reusable service/controller layers.
- Optimized frontend state management using Redux, separating authentication, user, confession, and application state while integrating API-driven data flows with reusable React components.
- Engineered an interactive frontend using Framer Motion and GSAP, implementing reusable animations, page transitions, micro-interactions, and responsive layouts with Tailwind CSS.
Technical skills
Frontend
React.js · Redux · RTK Query · Tailwind CSS · JavaScript (ES6+)
Backend
Node.js · Express.js · REST APIs
Authentication
JWT · Refresh Tokens · RBAC
Payments
Stripe Integration · Webhooks
DevOps
DigitalOcean · Nginx · PM2 · Cloudflare
Databases
MySQL
Tools
Git · GitHub · Postman · Vite · Webpack
Platforms
Shopify · Liquid Templates · Shopify Storefronts
Certifications
- Oracle Cloud Infrastructure 2023 Certified Foundations AssociateOracle