Hi, I’m Rohit Gupta, a backend engineer with 9+ years of experience building, optimizing, and migrating production-grade server infrastructure for startups and enterprises. I specialize in developing websites (especially shopify and ecommerce) and scalable systems from scratch using Node.js, NestJS, TypeScript, PostgreSQL, Redis, BullMQ, AWS SQS, Kafka, and Cron scheduling. I’ve delivered custom websites (including Nuxt.js frontends), Shopify theme development, and full-text search integrations. I’m comfortable across the full DevOps stack - AWS (EC2, RDS, S3, SQS, Lambda), Railway.com, and self-hosted Linux environments. I have shipped multi-service backends with Docker, Nginx, and CI/CD pipelines, and I enjoy mentoring junior developers and leading end-to-end product engineering for client projects.

Hi, I’m Rohit Gupta, a backend engineer with 9+ years of experience building, optimizing, and migrating production-grade server infrastructure for startups and enterprises. I specialize in developing websites (especially shopify and ecommerce) and scalable systems from scratch using Node.js, NestJS, TypeScript, PostgreSQL, Redis, BullMQ, AWS SQS, Kafka, and Cron scheduling. I’ve delivered custom websites (including Nuxt.js frontends), Shopify theme development, and full-text search integrations. I’m comfortable across the full DevOps stack - AWS (EC2, RDS, S3, SQS, Lambda), Railway.com, and self-hosted Linux environments. I have shipped multi-service backends with Docker, Nginx, and CI/CD pipelines, and I enjoy mentoring junior developers and leading end-to-end product engineering for client projects.

Available to hire

Hi, I’m Rohit Gupta, a backend engineer with 9+ years of experience building, optimizing, and migrating production-grade server infrastructure for startups and enterprises. I specialize in developing websites (especially shopify and ecommerce) and scalable systems from scratch using Node.js, NestJS, TypeScript, PostgreSQL, Redis, BullMQ, AWS SQS, Kafka, and Cron scheduling. I’ve delivered custom websites (including Nuxt.js frontends), Shopify theme development, and full-text search integrations.

I’m comfortable across the full DevOps stack - AWS (EC2, RDS, S3, SQS, Lambda), Railway.com, and self-hosted Linux environments. I have shipped multi-service backends with Docker, Nginx, and CI/CD pipelines, and I enjoy mentoring junior developers and leading end-to-end product engineering for client projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Director & Lead Engineer at Base Station Private Limited
February 1, 2026 - Present
Lead end-to-end product engineering for client projects covering backend architecture, frontend delivery, and DevOps. Architect multi-service backend systems using NestJS, PostgreSQL, and Redis with BullMQ job queues for asynchronous workloads. Design and deploy infrastructure on AWS and Railway.com; manage CI/CD pipelines and zero-downtime deployments. Oversee performance audits and backend migrations for existing monolithic Node.js servers.
Freelance Software Developer at Self-Employed
April 1, 2022 - Present
Delivered 20+ custom Node.js / NestJS backends for clients across e-commerce and SaaS verticals. Built Shopify apps and custom Liquid theme elements; integrated Shopify Admin, Storefront, and Webhooks APIs. Implemented instant full-text search (Typesense) for catalogs with 100k+ SKUs. Designed asynchronous job pipelines using BullMQ and AWS SQS; created Kafka consumers for real-time event streaming. Built Nuxt.js (Vue 3) frontends connected to REST/GraphQL APIs with SSR/ISR. Set up self-hosted Linux environments (Ubuntu, Nginx, PM2, Docker, SSL) and Railway deployments.
Senior Developer at Tidal Commerce
April 1, 2022 - May 1, 2025
Managed end-to-end Shopify store builds and migrations using Liquid, Shopify Admin API, and custom apps. Built and maintained multiple Node.js/TypeScript backend services backed by PostgreSQL and Redis. Implemented Redis caching layers that reduced API response times by over 60%. Automated data synchronization between Shopify and third-party ERPs using scheduled Cron jobs.
Senior Software Developer at PhysicsWallah
November 1, 2021 - April 1, 2022
Developed Node.js microservices for an online learning platform processing 100K+ questions per bank using hashing and fuzzy-matching algorithms. Introduced BullMQ for async operations including test results, notification dispatch, and reporting; decoupled heavy workloads from the request cycle. Wrote PostgreSQL query optimizations (indexing, query plans) that cut slow-query counts by 40%.
Software Engineer at BitQit Private Limited
April 1, 2019 - November 1, 2021
Core engineer on Shopify-native search solution delivering custom storefront search implementations for 200+ merchant clients. Designed and built RESTful APIs and database schemas in Node.js and PostgreSQL from scratch. Integrated third-party payment gateways, SMS, and email services into production Node.js apps. Mentored junior developers on TypeScript best practices and code review workflows.
Associate Software Developer at BitQit Private Limited
May 1, 2017 - April 1, 2019
Built server-side features and REST endpoints using Node.js and Express. Maintained and extended existing JavaScript codebases, improving test coverage and reducing regressions.
Senior Software Engineer at Tidal Commerce
April 1, 2022 - May 1, 2025
Managed end-to-end Shopify store rebuilds and migrations, built multi-service backend APIs with Node.js/NestJS, and implemented data pipelines and search integrations.

Education

Master of Computer Applications (MCA) at MERI, New Delhi
January 1, 2015 - January 1, 2017
Bachelor of Computer Applications (BCA) at Maharaja Surajmal Institute
January 1, 2012 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Professional Services, Education, Media & Entertainment