MedhakaraAI & Software Engineering
← Selected work

Connected mobile product on AWS IoT Core

Sector
Consumer electronics R&D
Role
Architect and delivery lead, mobile team

Confidentiality: this page describes architecture and outcomes only.

The problem

Users needed to monitor and control home appliances — lighting, thermostats, security devices — in real time from one app on Android and iOS, with scheduling and automation.

The hard parts were latency on device state updates, secure device communication, and an architecture that would let new device types be added without rewriting the app.

What I designed and built

  1. Real-time device communication over MQTT with AWS IoT Core for device management and state synchronisation, with background sync and local caching so the UI stayed responsive on poor networks.
  2. Security. TLS for all device traffic, token-based authentication, and safe handling of device credentials on the phone.
  3. Extensible device model. A device-capability abstraction, so a new appliance type is a configuration and a small adapter rather than a new set of screens.
  4. Automation features. Scheduling and personalised automation rules, which became the main driver of daily use.
  5. Release management. Unit and UI test suites, store submissions, and post-launch monitoring.

Stack

Flutter / Dart · MQTT · AWS IoT Core · Google Cloud IoT · TLS and token-based authentication · Google Play and App Store release

Outcomes

Related mobile work

What this means for your product

This is the foundation of my AI SaaS MVP service when the product has a mobile surface: React or Flutter front end, Node.js APIs, PostgreSQL, AWS, and LLM features where they add value — shipped to production with auth, payments and store releases handled.

Have a product that needs building properly the first time?

We will tell you in a 30-minute call whether we are the right fit — and if we are not, who might be.

Or email hello@medhakara.com