IoT Platform Development
Connect, monitor and manage thousands of devices from one secure platform.
I build end-to-end IoT platforms: device connectivity over MQTT, real-time monitoring, alarms and remote management, web and mobile apps, and the production-line tooling around them. The fire safety platform I built manages 8 device types for 10,000+ devices and 100,000+ users.
Who it's for
- Hardware manufacturers that need a cloud platform for their devices
- Companies monitoring equipment across many sites
- Teams whose current IoT backend can't keep up with growth
- Products that need offline or on-premises operation
What you get
- Device connectivity and messaging (MQTT, RabbitMQ)
- Real-time dashboards, alarms and notifications
- Remote configuration, firmware and license management
- Web and mobile apps for customers and technicians
- Scalable, secure cloud or on-premises deployment
Typical projects
Technologies
- MQTT
- RabbitMQ
- .NET
- React
- Flutter
- Kubernetes
- GCP
- Redis
Proven in practice
Related case studies from my work.
Hexagonal: 60+ service cloud → 3 Windows services
Hexagonal · Ports & Adapters · Monolith · On-premises
Kubernetes and RabbitMQ swapped for SQLite, MQTT, and in-memory. The full 60+ service cloud platform now runs as 3 lightweight Windows services—without changing a single line of business logic.
Read the case studyMulti-platform IoT cloud (10,000+ devices, 100,000+ users)
Kubernetes · GCP · MQTT · React · Flutter
One platform now manages 8 different device types (fire panels, intruder alarms, cameras, suppression) at full scale.
Read the case studyProduction sandbox without disrupting 10,000 devices
Production debugging · A/B routing · Zero downtime
Faster root-cause analysis with zero downtime for the other 10,000+ devices in production.
Read the case studyHow we work
A simple, transparent process from first call to production.
- 01
Intro call
We talk about your goals, constraints and timeline. You get an honest first assessment.
- 02
Discovery & proposal
I analyse the problem, your existing systems and the options, then send a clear scope, roadmap and proposal.
- 03
Build in short iterations
Work happens in short sprints with regular demos, so you see progress early and can steer.
- 04
Launch & handover
Production rollout with monitoring, documentation and knowledge transfer to your team.
- 05
Grow
Optional ongoing support, optimization and advisory as your product and team grow.
Frequently asked questions
How many devices can the platform handle?
The architecture scales horizontally. The platform I built runs 10,000+ devices of 8 different types and serves 100,000+ users in production.
Can the system work without internet access?
Yes. With a Hexagonal design, the same business logic can run as a cloud platform or as lightweight on-premises services for closed or air-gapped sites.
Let's talk about your project
Book a 30-minute intro call. You'll get honest first recommendations and a clear next step.
Other services
AI Agents & Automation
Customer support, sales and operations agents that work 24/7—connected to your own data.
DetailsFractional CTO & Technical Consulting
Senior technical leadership—without a full-time executive hire.
DetailsStartup Product Development: Idea to Scale
From idea validation and market research to MVP, launch and growth—end to end.
DetailsWeb & Mobile App Development
Fast, SEO-ready websites and cross-platform mobile apps with solid backends.
DetailsCloud, DevOps & Cost Optimization
Reliable infrastructure, automated deployments and a lower cloud bill.
DetailsMicroservices Architecture & Legacy Modernization
Turn fragile monoliths into stable, scalable systems—without a risky big-bang rewrite.
DetailsDigital Transformation for SMEs
Digitize processes, connect your tools and get real-time reports—step by step.
Details