Hardware Control Platform (Backend + Dashboard)
Control logic and communication frames for commercial controller boards, with a FastAPI backend and Next.js dashboard deployed on a Linux VPS.

Commercial controller boards needed a unified control interface. The client required a backend that could communicate with multiple board types and a dashboard for operators to monitor and control them.
- Modified and extended the IoT protocol that controls the hardware boards.
- Designed the system and deployed it on the server.
- Split the tasks across the team and built the system with them.
- Developed the interfaces, apps and APIs used to operate the system.
- A system that controls hardware smart lockers.
- A modified and extended IoT protocol drives the controller boards.
- APIs, a web dashboard and a mobile app run the system, deployed on a server.
Unified control platform deployed in production, enabling remote monitoring and control of multiple commercial controller boards from a single dashboard and mobile app.
Different commercial boards use different communication protocols and frame formats. Building a unified abstraction layer required careful protocol reverse-engineering and testing. Real-time monitoring needed efficient WebSocket-based communication with graceful reconnection handling.
Have a similar project in mind? Let's talk.
mohammadkhalefa04@gmail.com
