Skip to main content
Amit Kumar

Amit Kumar

Full-Stack MERN Developer · Backend Systems · Real-Time & AI Integration

Talent
BengaluruMember since May 14, 2026
Cloudscape Design SystemNode.jsMongoDBMongooseMongoDB 2dsphereRedisRailwayRabbitMQJWTOpenAI APILM StudioHNSWBM25 FTS5LRU CacheWorker ThreadsCanvas APIWeb Animations APITiptapYjsBullMQStripe ConnectChrome DevTools Protocol (CDP)mitmproxy
·

Hire this person

Send a job offer directly to this candidate

Cloudscape Design SystemNode.jsMongoDBMongooseMongoDB 2dsphere

About

Full-stack MERN developer with 3+ years of hands-on production experience building multi-role Agri-commerce platforms, real-time systems, and AI-integrated tools. Specializes in backend architecture (Node.js + MongoDB + Redis), job-queue orchestration (RabbitMQ), WebSocket-driven features, and embedded Power BI analytics. Comfortable owning complete feature verticals — from Mongoose schema design to React UI — and shipping maintainable, readable code in fast-moving team environments.

Experience

Software Developer – Backend & Full-Stack at FarmerShop Tech India Private Limited (2023-05 – Present)

Developed and maintained a production-grade Agri-commerce platform serving Super Admin, State/Region Admins, Stores, Warehouses, Vendors, Suppliers, Customers, Employees, and Drivers.

  • Designed the end-to-end stock flow: Supplier → Warehouse (challan/barcode scan) → Store → Customer, including Mongoose models for StockRequest, Challan, and WarehouseInventory.
  • Built barcode scan-and-receive flow for warehouse employees with geospatial store finder using MongoDB 2dsphere indexes.
  • Created packet creation workflow that converts offline warehouse stock into online-sellable variants.
  • Authored challan API enrichment and resolved sparse index issues for optional Aadhaar ID fields.
  • Built coupon lifecycle engine (draft → scheduled → published) with RabbitMQ for scheduled activation and auto-expiry.
  • Implemented per-user redemption tracking and discount unification in Mongoose schema; removed legacy fields during a schema cleanup sprint.
  • Integrated Aradhya coins system: 1 coin per ₹250+ order for customers and employees, redeemable online and offline.
  • Designed role-gated approval flow: store/vendor coupons require admin approval; admin-created coupons bypass approval.
  • Implemented Socket.IO notification pipeline for employee creation, request approve/decline/reopen events.
  • Shipped interim polling fallback when WebSocket message delivery was inconsistent; later integrated proper acknowledgement-based blue-tick delivery status.
  • Optimized chat loading from 10–30 s to near-instant by paginating history (last 1–3 messages first, scroll-up pagination).
  • Embedded Power BI dashboards with JWT bearer auth and X-API-Key fallback; implemented role-based data filtering via backend aggregation.
  • Built store customization module with MongoDB nested subdocuments per section (header, hero banner, product grid) and a draft/active/archived state machine with partial unique index per store.
  • Created holiday management system (state-scoped, multi-admin select, advance scheduling) and attendance clock-in/out with duplicate-free daily card logic.
  • Built admin login pages in Cloudscape Design System, stock management dashboard, requests dashboard, and offer management UI with approval workflow.
  • Created sequence diagrams for coupon system, vendor stock flow, and supplier-warehouse-store pipeline used in team documentation.

Education

Bachelor of Technology in Computer Science & Engineering – West Bengal University of Technology (2013 – 2017)

Skills

Full-Stack MERN DeveloperBackend SystemsReal-Time & AI Integration

Reviews

Related