# Smart home IoT backend

> Uttam Gelot built the backend of a smart home product from zero. It uses TypeScript, AdonisJS, MySQL and AWS. A custom MQTT broker sends messages between the server and the home devices. An admin panel lets the team manage the devices. He also led the main design and product decisions.

- URL: https://uttamgelot.com/work/smart-home-iot/
- Updated: 2026-10-17
- Author: Uttam Gelot

- **Company:** Excellent Webworld
- **Stack:** TypeScript, AdonisJS, MySQL, MQTT, AWS, Node.js

## What I built

- I designed and built the backend and a custom MQTT broker for real-time device control.
- I built an admin panel to manage the devices.
- I led the main architecture and product decisions.
- I managed the cloud deployments and the monitoring.
