Event-driven firmware and management platform to remotely control airport sleep cabins at scale, replacing a fragile MVP and manual configuration workflows.
As part of the Digital Henka (digitalhenka.com) and Pro Internacional (prointernacional.com) teams, I contributed to the development of a new cabin management platform for Zzzleepandgo (zzzleepandgo.com), a company that operates fully automated sleep cabins in airports.
Zzzleepandgo's existing control system was an MVP built in PHP, with very limited scalability and in a critical state from an operational standpoint. The platform was responsible for controlling the hotel-style cabins inside airports, but the architecture made it hard to evolve and risky to operate as the network of cabins grew.
Together with the team, we designed and implemented a new event-driven firmware to remotely control the cabins within a very tight timeframe of about one month. In that window, we focused on delivering a subset of the total cabin functionalities that were essential for day-to-day operation, prioritizing stability and control while planning for future iterations.
In parallel, we built a management platform that allowed Zzzleepandgo to:
My contribution focused on helping shape the system behavior around events, the integration between the new firmware and the management platform, and the workflows that operations teams would use on a daily basis. The result is a system that turns a fragile MVP into a more structured, event-driven control layer, making it easier to operate, scale and maintain the cabin network over time.