Home / Work

Work that ships.

Fifteen projects from 2025–2026, all live or delivered: a refinery's digital twin, apps that drive inspection robots, a dental group's SaaS and its website, engineering software, and the internal tools that run a business. Here is what each one does and how we built it.

15projects delivered
8detailed case studies
2launch films
5industries
Filter by type
RFCCU · digital twin338.4 °C max
343 °Cdesign limit tracked per point
+10 °Crise since last inspection flagged
9 of 12review items closed in 6 days
01Web app · 3-D · Refinery · Live in production

Thermal Inspection & 3‑D Digital Twin Portal

Thermal inspections of a refinery's RFCCU unit used to live in hundreds of loose photos, field notes and spreadsheets, with each report copied from last year's. We built one platform where every reading sits on a 3-D model of the unit.

What we built
  • Inspectors place monitoring points directly on the GLB digital twin by clicking the model.
  • Thermal and visual images upload per point; temperatures are read automatically, from EXIF first with Tesseract OCR as the fallback.
  • Per-point max-temperature trends against the 343 °C design limit, with alerts for a +10 °C rise since the last inspection.
  • Three roles (Super Admin, Inspector, Client Viewer) with tenant isolation enforced on the server.
  • Branded reports in PDF and editable Word, generated from one source so the two never disagree.
  • Launched with a 14-slide sales deck and a product film.
Next.jsReact Three FiberFastAPIPostgreSQLSupabaseEChartsBlender
Clinic OS · today27 patients
3branches in Kolkata
Tallyaccounting export
JWTbranch-scoped access
02SaaS · Healthcare · Ur's Toothfully

Clinic OS for a 3-branch dental group

A dental group was running three clinics on paper records, separate apps and phone reminders. Clinic OS puts the whole patient journey, from booking to payment, in one system shared across branches.

What we built
  • Patient registration, dental history and allergy alerts on every visit.
  • An appointment queue that runs from reception to the chair to billing.
  • Consultation with a tooth chart, diagnosis, clinical notes and prescriptions.
  • Treatment estimates, payment plans, payments and receipts.
  • Accounting with Tally export, and documents sent to patients by WhatsApp and email.
  • JWT auth with branch-scoped access, so staff only see their own branch.
Next.js 16TypeScriptPrismaPostgreSQLshadcn/uiZodPuppeteer
urstoothfully.com40 pages
40+pages plus a blog
4schema types
0rankings lost
03Website · SEO · Ur's Toothfully

An SEO-first website for a dental clinic

The clinic's WordPress site was slow and hard to rank. We replaced it with a hand-built site designed around what patients search for, and moved it without losing a single Google ranking.

What we built
  • 40+ pages for treatments, locations and doctors, plus a blog.
  • JSON-LD structured data: Dentist, MedicalProcedure, FAQ and Breadcrumb.
  • A sitemap and clean keyword URLs.
  • 301 redirects from every old URL, which preserved existing rankings.
  • An admin panel for content and Google Analytics.
PHPJavaScriptJSON-LDHostinger
Still from the Digital Twin Platform film
2films, 1:01 and 1:17
14slides in the sales deck
16:9 · 9:16web and reels
04Video · SaaS promo · Motion graphics

Product films for two launches

Each film opens on the problem the customer already has, then shows the real product solving it. They were cut from the actual software, 3-D renders of the digital twin and kinetic type.

What we made
  • Digital Twin Platform: from scattered thermal photos to one live twin, ending on "See every degree."
  • Clinic OS: from paper records and missed reminders to one connected clinic, ending on "Run your clinic. As one."
  • A 14-slide sales deck for the Digital Twin Platform.
  • Cuts for the website, LinkedIn and vertical reels.
Motion graphicsBlenderScreen captureKinetic type
FSH · rear → frontcoil 01/43 · 5.62 mm
43coils per sample run
0network needed on site
PDFreports from raw readings
05Mobile app · IoT · Boiler inspection

Boiler Tube UT Thickness System

Measuring boiler tube wall thickness means a robotic crawler deep inside a boiler with no network. The app had to drive the robot and record every reading on the tablet itself.

What we built
  • A fully offline Flutter tablet app for the crawler.
  • Ultrasonic thickness readings arrive from the sensor through an ESP32 over LoRa.
  • The app drives servo probe positioning and couplant-gel pump commands over USB.
  • A companion report generator turns coil-by-coil readings (43 coils, rear to front) into formatted inspection PDFs.
FlutterESP32LoRaUSB serial
● LIVE · WebRTCbatt 84%
1screen for every function
MQTTdrive and telemetry
A/Vlive video with audio
06Web app · IoT · Security robot

Surveillance Robot Control

The operator of a surveillance robot needed to see, hear and drive it from one place, without juggling separate tools.

What we built
  • Live low-latency video and audio in the browser through go2rtc and WebRTC.
  • Drive control sent over MQTT.
  • Battery voltage and percentage shown live.
  • Everything on a single screen.
JavaScriptMQTTWebRTCgo2rtc
EJMA 8th Ed. · bellowsPython 101/101 · Dart 96/96
235formulas rebuilt
197/197cells matched
1e-15worst relative error
07Desktop software · RRD Decors

EJMA Expansion Joint Designer

RRD Decors designed metal bellows in a 235-formula Excel workbook. They needed real software that gives exactly the same answers, and proof that it does.

What we built
  • We reverse-engineered the workbook into an EJMA 8th Edition calculation engine for geometry, spring rate, stress and fatigue life.
  • Validated cell for cell: Python 101/101 and Dart 96/96, worst relative error about 1e-15.
  • It prints DESIGN-RRD calculation sheets as PDFs.
  • It ships as a Windows installer, with an Android build.
PythonFlutterInno Setup
IIMP · schema v3.5queue 12 jobs
52tables in the schema
4scores per asset health
3audits completed
08SaaS platform · Architecture

Industrial Inspection Management Platform

One platform for everything an inspection company tracks across its clients' plants, designed to scale to many tenants from day one.

What we built
  • A 52-table multi-tenant architecture (v3.5).
  • Assets, UT, visual and thermal readings, inspection campaigns, work orders, instruments and corrosion analysis.
  • An asset health model with four scores.
  • Background workers for imports, PDF generation and health recalculation.
  • Security, migration and raw-SQL audits completed.
TurborepoNext.js 15PrismaPostgreSQLRedisBullMQDockerNginx
More shipped work

Seven more projects.

Internal platforms, field apps and a company website, each built and handed over.

Web app · PWA

Asset, inventory & manufacturing tracker

  • Every robot and part from Purchase → Build → Site → Return → Repair → Scrap
  • Component transfers between units
  • Permanent audit trail
  • JWT, TOTP 2FA and role permissions
Next.js 15ExpressSupabase
Web + desktop

Quotation management system

  • Commercial offers for inspection and cleaning services
  • Configurable master data and a clause library
  • A4 PDF quotations
  • 47 automated tests, TypeScript strict mode
Next.js 15DrizzleElectronPlaywright
Business tool

Task delegation, CRM & HRMS

  • Employee portal and bill submission
  • HR module, reminders and analytics
  • PBKDF2 hashing (100k iterations) and OTP login
  • Role-based permission matrix
Apps ScriptGoogle Sheets
Business tool

Workforce & attendance app

  • GPS check-in inside a 40 m office geofence
  • Attendance and punctuality reports
  • Leave accrual, approvals and payroll
  • Notices and a holiday calendar
Apps ScriptGPS
Web apps

Product, order & supplier manager

  • Robot product catalogue with image uploads
  • Products, orders, suppliers and tasks
  • JWT auth and notifications
FastAPIMongoDBReactFlask
Mobile app · IoT

TSRoboCon robot control app

  • On-screen joystick for motors and servos over USB
  • Editable inspection data table
  • Session history
  • CSV and PDF export
KotlinJetpack ComposeRoom
Website

Robotics company website

  • Product showcase for crawler robots
  • Aerial inspection services
  • Demo-request flows
HTMLTailwind CSS
Industries

Where our software runs.

From refinery units to dental chairs, the same team designs, builds and supports it.

RefineriesPower plantsCement plantsRoboticsDental careEngineeringField services
Start a project

Got an idea? Let's ship it.

Message Mridul on WhatsApp, or write a short brief and we'll reply within two working days.