

IoT2026Full-stack engineer
The homeowner app and operations stack for Zeus Illumination — permanent outdoor LED lighting controlled from a phone. Fullstack: React Native client, Next.js dashboard, NestJS APIs, and MQTT to the lighting controllers.
Permanent roofline LEDs are useless if the app drops the controller after a new router, can’t schedule without internet, or treats a 200-foot facade as one dumb strip. Hardware, cloud, and phone have to agree on what the lights are actually doing.
Built the stack end-to-end: React Native for live control (color, brightness, sections, custom designs), a Next.js dashboard for ops, NestJS as the API, and MQTT to talk to WLED-class controllers — including rediscovery after network changes and schedules that still run.
React Native app for iOS and Android
Next.js dashboard for installations and operations
NestJS backend for accounts, devices, presets, and schedules
MQTT to lighting controllers for realtime command and state
Section-level control and bulb-by-bulb custom designs
Sunrise/sunset schedules and warm-white spectrum
IoT as a product problem: connection reliability, controller rediscovery, and UI that reflects actual device state — not a cached toggle.
MQTT as the device bus; NestJS as the contract the dashboard and the phone both speak.
Shipped store-ready on the App Store (and Android) under the Zeus / Pixel Genesys stack.
React NativeNext.jsNestJSMQTTTypeScript
Services groups React Native, React, Node.js, and AI work. Contact Ammar about a similar project.
Live as Zeus Lights on the App Store — permanent LED control for Austin-area homes: holidays, everyday ambiance, and security from one system.