moid.alam_

// initialising experience

0%

warming up the 3D scene

Back to experience
Feb 2026 – PresentFull-time

Backend Developer

Kasper Infotech Pvt. Ltd.Noida, UP

Building and operating the production backends behind 3 client platforms — from geospatial dispatch engines to multi-tenant commerce.

01

Overview

About the role

At Kasper Infotech I own the backend layer of every client platform the company ships: designing the APIs, modeling the data, and running the infrastructure they live on. My work spans the full delivery cycle — from whiteboard architecture and API contracts with mobile/frontend engineers, through implementation in Node.js, Express.js, and TypeScript, to AWS deployment, monitoring, and zero-downtime releases.

The portfolio I've built here covers genuinely different problem spaces: a multi-tenant school-management SaaS with isolated tenant configuration, an on-demand field-logistics platform with geospatial technician dispatch and split payments, and a 10-module e-commerce backend with triple-layer authentication. Each one demanded different trade-offs — but the constant is strict API contracts, measured performance, and backends that stay boring in production. The school platform, MUN-C SMS, is currently in pre-production testing with pilot institutions ahead of its public rollout.

02

Highlights

What I do here

  • Architect, build, and deploy production-grade REST APIs and modular backend services powering 3 client platforms — e-commerce storefronts, on-demand service apps with 3 published Android applications, and a multi-tenant school SaaS currently in pre-production testing.
  • Partner with cross-functional mobile and frontend engineers to define strict API contracts, reducing integration bugs and accelerating feature delivery cycles.
  • Optimize MongoDB schemas, compound indexes, and aggregation pipelines, maintaining sub-150ms average API response times under production traffic.
  • Manage cloud infrastructure and application lifecycle using AWS EC2, Nginx reverse proxy, and PM2 process management to ensure high availability and zero-downtime deployments.
03

Day to day

Core responsibilities

  • Architect and version REST APIs that mobile and web clients integrate against, with strict contract documentation
  • Design MongoDB schemas, compound indexes, and aggregation pipelines tuned to real query patterns
  • Implement authentication, authorization, and payment flows (JWT, OAuth 2.0, OTP, Razorpay) to production standard
  • Operate AWS EC2 infrastructure — Nginx reverse proxy, PM2 cluster mode, log pipelines, and zero-downtime deploys
  • Partner with cross-functional teams to scope features, estimate delivery, and triage production issues
04

Impact

Key achievements

3 client platforms live in production, powering web storefronts and 3 published Android apps
Sub-150ms average API response times sustained under production traffic via indexing and caching strategy
Near-zero manual dispatch delay on the Dravya RO platform through geospatial matching
Took MUN-C SMS — the multi-tenant school platform — from whiteboard architecture to pre-production testing
Zero-downtime deployment pipeline adopted as the team standard across client projects
05

In production

Client engagements

Dravya RO

— On-Demand Service & Field Logistics PlatformLive on Google Play
  • Engineered the centralized backend supporting 3 mobile apps (Customer, Technician, Admin) using Node.js, Express.js, and MongoDB.
  • Integrated MongoDB geospatial ($nearSphere) indexing to match service requests to the nearest qualified technician, cutting manual dispatch delays to near-zero.
  • Implemented real-time job notifications via FCM and secured technician onboarding using 2Factor mobile OTP and granular RBAC.
  • Integrated Razorpay split-payment architecture supporting prepaid online and post-service settlements with automated per-job commission tracking.
Node.jsMongoDB GeospatialFCMRazorpayRBACOTP

Happy Art Supplies

— E-Commerce PlatformLive in Production
  • Designed and launched a 10-module e-commerce backend managing catalog, cart, orders, inventory locks, reviews, and admin operations.
  • Implemented triple-layer authentication (JWT, OAuth 2.0 social login, and Email OTP) combined with role-based access control (RBAC).
  • Automated inventory adjustments, restocking alerts, dynamic zone-based shipping calculations, and programmatic PDF invoice generation post Razorpay checkout.
  • Built an 8-facet dynamic admin configuration engine, enabling non-technical stakeholders to update banners, promo codes, and loyalty tiers without code redeployments.
JWTOAuth 2.0RazorpayInventory LocksPDF InvoicesRBAC

MUN-C SMS

— Multi-Tenant School Management SaaSIn Testing
  • Architected the multi-tenant backend with per-institution isolation of roles, modules, fee structures, and billing plans — zero cross-tenant leakage.
  • Shipped 15+ core modules (admissions, scheduling, attendance, exams, fees, payroll, transport, library) across 5 user tiers with scoped RBAC.
  • Built the real-time layer: tenant-scoped Socket.IO rooms, Redis Pub/Sub fan-out for horizontal scaling, and FCM push for fee reminders and circulars.
  • Currently in pre-production testing with pilot institutions ahead of the public rollout.
Node.jsMongoDBRedisSocket.IOMulti-TenancyRBACFCM
07

Toolbox

Technologies used

Node.jsExpress.jsMongoDBAWS EC2NginxPM2

Want to talk about work like this?

Get in touch