Background

After both the Truck Scale System and the Material Weighing System were live, a new challenge emerged at the organizational level:

Solution

I designed a Unified Monitoring Platform using a Laravel Inertia.js + Vue.js stack, built specifically for the regulatory audience. The key architectural decision was to use Cross-Database Views (Linked Servers) in SQL Server — pulling live data from both production databases into a centralized read layer, without duplicating data or creating a separate ETL pipeline.

Implementation

The data federation layer was built using SQL Server Linked Servers and Cross-Database Views, which queried live data from both the Truck Scale and Material Weighing databases at read time. This meant the portal always reflected the current state of both systems without any scheduled batch jobs or manual refreshes.

The frontend was built with Inertia.js and Vue.js, delivering a single-page application feel — fast navigation, reactive data components, and no full page reloads. Vue.js components were developed to consolidate tonnage data and material identities from multiple sites into one coherent dashboard. Access to the portal was gated behind a strict authentication and authorization system to ensure only authorized regulatory personnel could view the data.

Federated Regulatory Gateway — Consolidated transactional data across sites (Truck Scale & Industrial Weighing) in real time for customs audit transparency.
Federated Regulatory Gateway — Consolidated transactional data across sites (Truck Scale & Industrial Weighing) in real time for customs audit transparency.

Impact

Background

Inside the production floor, a different kind of accuracy problem was present:

Solution

I built a multi-hardware integration system that combined RFID tagging with industrial scale readings — removing the human identification step entirely. Each bucket would carry its own identity via an RFID tag, and the scale would capture the weight automatically through PLC integration. The system would then match the two data points together without any operator input.

Implementation

The RFID layer was implemented using the Zebra RFID SDK (Symbol.RFID3) in a VB.NET desktop application. Each physical bucket was registered in the system with a unique RFID tag linked to its material classification. When a bucket came in for weighing, the reader identified it automatically.

The industrial scale was connected via PLC, which performed a Direct Database Write the moment a weighing event occurred. A data correlation engine on the VB.NET side then paired the bucket’s RFID-derived identity with the PLC-derived weight, producing a complete, accurate record for every transaction.

A Laravel-based web dashboard was built on top of this to give management real-time visibility into production volumes — total Kiriko and NG Wheel material processed, with full traceability per transaction.

Operator Command Center — Real-time PLC weight data synchronization interface with automated material identification.
Operator Command Center — Real-time PLC weight data synchronization interface with automated material identification.
Universal Bucket Registry — RFID hardware initialization module for unique mapping between containers and material classification.
Universal Bucket Registry — RFID hardware initialization module for unique mapping between containers and material classification.
Remote Fleet Monitoring — Instant weighing monitoring dashboard for forklift operator mobility and efficiency.
Remote Fleet Monitoring — Instant weighing monitoring dashboard for forklift operator mobility and efficiency.
End-to-End Production Traceability — Integrated historical weighing data recapitulation for material audits.
End-to-End Production Traceability — Integrated historical weighing data recapitulation for material audits.

Impact

Background

At a manufacturing facility, every truck entering and leaving the site passed over a weighbridge — and every measurement was being recorded by hand:

Solution

Rather than building the system from scratch, I took over the ongoing development and maintenance of this Laravel-based web platform. Acting as the central control and monitoring hub, the system connected directly to the weighbridge hardware through a PLC (Programmable Logic Controller). I took full responsibility for ensuring the platform reliably captured weight data automatically the moment a truck was on the scale — keeping human involvement out of the measurement and preventing any post-weighing alterations.

Implementation

Operational Intelligence Hub — Real-time material distribution visualization and user activity audit log for system transparency.
Operational Intelligence Hub — Real-time material distribution visualization and user activity audit log for system transparency.
Live Weighing Acquisition — Weight sensor data acquisition interface from PLC, integrated with vehicle identity validation.
Live Weighing Acquisition — Weight sensor data acquisition interface from PLC, integrated with vehicle identity validation.
Historical Transaction Ledger — Integrated logistics data recapitulation for strategic reporting needs.
Historical Transaction Ledger — Integrated logistics data recapitulation for strategic reporting needs.

Impact