Projects
Oct 10, 2023

Digital Henka / Zzzleepandgo - Automated Cabin Management System

Event-driven firmware and management platform to remotely control airport sleep cabins at scale, replacing a fragile MVP and manual configuration workflows.

IoT SystemsDevice ManagementEvent-Driven ArchitectureOperational AutomationInternal ToolsRemote OperationsSystems ArchitectureFirmwareMVP StabilizationHospitality TechAirport InfrastructureCross-Company Collaboration

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:

  • Group cabins by location or configuration profile.
  • Deploy configuration changes in bulk across multiple cabins at once.
  • Reduce the need for per-cabin manual configuration, which had been one of the company's biggest operational pains.

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.

Crafted by Juan Felipe Arellano • © 2025