Back
mIoT CNC MVP 2
AmiT / AceMicromatic MIT - Aug' 24
mIoT CNC MVP 2 banner
Scaling Real-Time Intelligence
Monitoring one machine is easy; monitoring a hundred in real-time is where it gets interesting. With the second iteration of mIoT CNC, we focused on scaling up. We needed a platform that could handle a massive influx of data points while supporting a diverse range of CNC controllers like Fanuc, Mitsubishi, and Siemens.

I led the shift to a Modular Flutter architecture, creating shared logic packages that made the application more maintainable and scalable. On the backend, I optimized the ASP.NET Core API to process high-concurrency data streams using singleton-based orchestration. We also refined the shop-floor UX, ensuring that managers could receive real-time push notifications and downtime alerts instantly.

This project was a deep dive into high-performance IoT scaling. It taught me how to normalize data from fragmented industrial sources and how to build a responsive "cockpit" that gives shop managers a clear pulse on their entire factory floor.
Key Skills
HIGHLIGHTS AT A GLANCE
Scaling real-time CNC monitoring with a modular, high-concurrency architecture.
mIoT CNC MVP 2 real-time hub
0.1 Real-time Hub
IMAGE
mIoT CNC MVP 2 machine insight
0.2 Machine Insight
IMAGE