Professional experience · Energy & IoT · 2023 – 2026

Energy SaaS and an IoT fleet of 10,000+ smart hubs

Technical lead for energy software covering district heating, solar, batteries and EV charging. I also built fleet management for more than 10,000 smart energy hubs.

10k+
smart energy hubs managed
3–5/day
releases, from 1–2 per week
  • AWS IoT Core
  • MQTT
  • X.509
  • Django
  • FastAPI
  • TimescaleDB
  • FluxCD

Professional experience as Technical Lead at Helicon Technologies, delivering for clients including Ferroamp and Stockholm Exergi.

Problem

Energy companies run fleets of real hardware in homes and buildings, and data from many kinds of assets: district heating and cooling, solar, batteries, heat pumps, EV chargers and ventilation. They needed platforms that were multi-tenant, secure and fast to change.

What I did

  • Fleet management. An IoT platform for 10,000+ distributed smart energy hubs, using MQTT, automated X.509 certificate provisioning, AWS IoT Core, Lambda and Kinesis.
  • Multi-domain energy SaaS. Analytics and monitoring across energy-resource types, built as Django and FastAPI services on PostgreSQL/TimescaleDB, with Keycloak SSO, multi-tenancy and OpenAPI-driven frontends.
  • Delivery. GitHub Actions, Terraform and FluxCD on Kubernetes, with safer deployment workflows and clearer operational ownership.
  • Leadership. Owned architecture and technical direction for client teams from 4–6 to around 20 engineers.

Results

Release frequency went from 1–2 per week to 3–5 per day, and project timelines shrank from years to months without cutting corners on review, testing or operational safety.

Lessons

Fast delivery is a safety feature. Small, frequent, well-tested changes beat big quarterly releases every time.

← All case studies

Have a difficult technical problem?

Tell me what you're building and where it's getting stuck. I usually reply within two working days.

Email hello@tomalaci.com