Thanh Cong Textile Garment Investment Trading JSC
Early 2024 – Present
TC Shopfloor
Manufacturing Execution System
An end-to-end MES that digitalizes and standardizes production across Thanh Cong's textile supply chain. It covers Spinning through to Finished Goods, connecting manufacturing with scheduling, quality control, warehouse operations, logistics, barcode tracking, production traceability and enterprise ERP data.
TEAM · 22 people — 1 project manager, 6 developers, 15 business analysts
INTERNAL SYSTEM · NO PUBLIC REPOSITORY
Dynamic UI & data mapping
- Co-developed configurable data-entry interfaces for different textile production workflows.
- Built dynamic layouts supporting varying manufacturing requirements.
- Developed automated data-mapping mechanisms that cut repetitive development across production modules.
Barcode & production reporting
- Developed production reports used across multiple textile sectors.
- Built configurable barcode printing for both web and mobile, supporting multiple templates.
- Worked across Spinning, Weaving, Dyeing, Sewing and Finished Goods processes.
ERP integration
- Developed bi-directional synchronization between TC Shopfloor and WFX ERP.
- Handled orders, FPPO, inventory and production information.
- Supported near real-time sync between the manufacturing and ERP environments.
Workflow automation & traceability
- Developed multi-level order approval with configurable behaviour per business scenario.
- Built production history retrieval so users can trace records across manufacturing stages.
- Supported investigation of production issues and operational bottlenecks.
Performance
- Developed data-heavy enterprise screens for manufacturing users.
- Improved query and search performance over large production datasets.
- Optimized data retrieval for faster access to historical production information.
Three tiers. Shop-floor clients (React web and React Native mobile, plus barcode scanners) call MES services built as .NET 9 microservices communicating over REST and RabbitMQ, which persist to SQL Server. The MES services also synchronise bi-directionally with WFX ERP, exchanging orders, FPPO, inventory and production data in near real time.
Shop-floor clients
Production data entry, barcode scanning and reporting on the factory floor
- React
- TypeScript
- React Native
- AG Grid
MES services
Business logic, approval workflows, traceability and reporting
- .NET 9
- ASP.NET Core
- Microservices
- RabbitMQ
SQL Server
Production records, orders, inventory and traceability history
- SQL Server
- EF Core
- C#
- .NET 9
- ASP.NET Core
- EF Core
- React
- TypeScript
- Ant Design
- Material UI
- AG Grid
- React Native
- Microservices
- RabbitMQ
- SQL Server
