VC.
ProjectsAboutContact

Varun Cumbamangalam.

Senior IoT and Edge AI Engineer, AI Product Manager at OraLens Healthcare

ProjectsAboutContactPrivacy

© 2026 Varun Cumbamangalam. Built with Next.js and Tailwind CSS.

All Projects
FactoryOS - RFID Cylinder Tracking & Operations Platform logo
BackendFrontendHardware

FactoryOS - RFID Cylinder Tracking & Operations Platform

Every cylinder scanned, every dispatch invoiced, every branch on one ledger.

Explore interactive demoFactoryOS website
~30k

Cylinders in Scope

UHF RFID

Handheld Scanning

GST

Invoice on Dispatch

Tech Stack

FastAPIMongoDBCeleryRedisReact 19TypeScriptPWAUHF RFIDPlaywrightExpressAWS S3Amazon SES

The problem

An industrial-gas distributor moves tens of thousands of returnable cylinders between branches, customers, vendors, and delivery vehicles. When that movement lives on paper and spreadsheets, cylinders go missing, invoices trail dispatch by days, and nobody can say with confidence which customer is holding which asset.

The challenge

I led the build of a platform that keeps pace with a busy loading gate. A scan had to register instantly on a handheld reader, survive duplicate reads and patchy connectivity, and still leave a ledger the finance team could trust. Orders needed to split across vehicles, invoices had to be raised the moment dispatch was confirmed and never change afterwards, and each branch needed its own view without seeing data it should not. Alongside the platform, the launch site had to make twelve operating blocks read as one continuous factory rather than a feature grid.

System Design

Generic system view: handheld RFID scans and branch apps call one API that fronts the asset registry, orders and dispatch, GST invoicing, and branch transfers, with background jobs, documents, and integrations underneath.

FactoryOS runs as a FastAPI service on MongoDB, deployed as a replica set so multi-step changes such as branch transfers commit in a single transaction. Celery workers on Redis handle imports, PDF generation, archiving, and outbound integrations, so a slow external call never blocks a scan. Operators use a React 19 progressive web app on rugged UHF RFID handhelds, and each scan is stored as an idempotent movement event: a repeated read or a retried request cannot create a second record. Invoice and order numbers come from atomic per-branch counters, issued invoices are immutable, and role-based access with per-branch scope is checked on every request. E-invoicing, payment links, and messaging are built behind configuration flags and switch on per deployment. The launch site is a dependency-light scroll film served by Express, and every enquiry is written to encrypted S3 storage before Amazon SES sends email.

Results

FactoryOS is deployed to production for the gas operation it was built around. Cylinders are registered by RFID tag, tracked through gate, dispatch, delivery, return, and maintenance, and flagged when they come back from an unexpected customer. Dispatch confirmation raises a GST invoice with the correct tax split, and the finance side covers receipts, credit notes, deposits, and a GST summary. Backend tests run against a real MongoDB replica set, the end-to-end suite drives a live backend with no mocks, and the launch site still carries the product story for prospective buyers.

Explore the product system

This case study covers the main product surfaces. Use the buttons to move between the dashboard, app, website, and brand work.

Open Operations dashboard

Product surfaces

FactoryOS website
Operations dashboard

Explore production, inventory, maintenance, quality, and dispatch views.

Live Demos

FactoryOS website

https://factoryos.varvikstudios.com

VarVik Technologies Private LimitedVarVik Technologies Private Limited

More from VarVik Technologies Private Limited

VakeelOS - Legal Practice Operating System

End-to-end ownership

India-first legal practice software for advocates: matters, causelists, documents, drafting, fees, OCR, and grounded AI in one modular platform, supported by a court-native interface and launch system.

Next.jsTypeScripttRPC

ModularFactory - Composable Factory Software

End-to-end ownership

A composable operations platform for small manufacturers: drag modules onto a canvas, and the kernel checks dependencies, enables modules in order, and builds the workspace, with GST, e-way bill, and Tally-ready exports.

FastAPIMongoDBReact 19

Nuvé - Modern Luxury Studio Website

End-to-end ownership

A single, unhurried marketing experience for an appointment-only interior studio in Hyderabad, with a custom brandmark, six-room gallery, and photography-led interaction system.

HTMLCSSJavaScript

VakeelOS - Legal Practice Operating System

Product Owner

Product strategy for an India-first legal operating system spanning matters, hearings, causelists, documents, billing, team workflows, and grounded AI drafting.

Product StrategyLegal Workflow ResearchPRD Authoring

FactoryOS - Connected Industrial Operations

Product Owner

Product definition for a cylinder-tracking and operations platform: RFID identity, order-to-invoice flow, branch transfers, and finance, shipped to production and explained through a cinematic launch site.

Product ArchitectureWorkflow MappingRFID Rollout Planning

RenderBoard AI - Interior Design Workspace

Product Owner

An AI interior-design workspace that turns a floor plan into approved, rendered rooms and presentation boards, deployed on Azure as an internal test release with cost, safety, and approval gates built in.

Product StrategyLaunch GatingAI Safety

Interested in this work?

I can walk through the architecture and code during an interview.

Get in Touch All Projects