Enterprise · Backend Lead
Sumo
Restaurant Operations Platform
Sumo is a complete restaurant inventory, menu, procurement, and operational management platform — a specialized version of AssetIQ combining restaurant workflows with automated weight measurement and inventory validation via IoT-enabled digital scales.
My Role
Backend Developer — designed and built the full backend from database layer up, including procurement, recipe, and inventory workflow engines.
Node.jsPostgreSQLIoTWeight ValidationInventory
Inventory Management
- Central item and ingredient master with category, brand, and unit setup
- Opening, available, reserved, and closing stock tracking
- Batch and expiry-date management with stock transfers between branches
- Minimum stock alerts, wastage recording, and complete movement history
Weight Validation (Core Feature)
Connects with digital weighing scales to compare expected vs. actual received weight, container weight, net weight, and tolerance rules.
- Compare supplier-declared weight vs. purchase-order quantity
- Calculate gross, tare, net weight and weight differences
- Accept, warn, hold, or reject receiving based on tolerance rules
- Kitchen portion and production weight validation
Procurement & Vendor Management
- Purchase requisitions with stock check and multi-level approval
- Vendor profiles, price lists, delivery history, and quality performance
- Purchase order management with expected weight and payment terms
- Automated purchase entry from PO to GRN with weight capture
Menu & Recipe Management
- Menu categories, items, variants, add-ons, and combo meals
- Branch-specific menus with availability schedules and pricing
- Standard recipes (BOM) linked to menu items for auto inventory deduction
- Preparation loss, cooking loss, yield quantity, and food cost calculation
Kitchen Production & Wastage
- Production plans with ingredient reservation and issue to kitchen
- Record actual ingredient weights and finished-product output
- Compare expected recipe output vs. actual production output
- Track preparation waste, cooking loss, spoilage, and portion variance
Multi-Branch & Reports
- Central control of item master, vendors, recipes, and approval policies
- Branch-level inventory, kitchen production, and operational reports
- Weight variance, wastage, food-cost, recipe-cost, and vendor performance reports
- RFID/IoT integration and POS consumption for automatic ingredient deduction
Technology Stack
Backend Services
Authentication & AuthorizationInventory & Procurement ServicesWeight Validation EngineMenu & Recipe ServiceKitchen Production ServiceReporting & Audit Log
Integrations
Digital Weighing ScalesRFID DevicesPOS SystemsAccounting Software
Key Benefits
- ✓Automated weight validation reduces supplier fraud and shortages
- ✓Accurate food costing through recipe-linked inventory
- ✓Multi-branch restaurant operations from one platform
- ✓Complete audit trail for accountability