Skip to content

Freelance · Mobile, IoT & Embedded

IoT Solution Development

IoT projects tend to fail at the seams between hardware, connectivity and software. I work across all of it: sensor integration and firmware, connectivity, backend ingestion, time-series databases and the apps people use to see the data.

  • ESP32
  • Arduino
  • Raspberry Pi
  • Sensors
  • MQTT
  • Modbus
  • BACnet
  • OTA
  • TimescaleDB
  • React
  • React Native

What I can help with

IoT solution — what's included

  • 01

    Sensor integration

    Getting reliable readings from sensors into your system.

  • 02

    Connectivity

    Device communication over MQTT, and industrial / building protocols such as Modbus and BACnet.

  • 03

    Device onboarding & management

    Provisioning devices, keeping track of them and updating them over the air.

  • 04

    Data ingestion & storage

    Backend services and time-series databases built for sensor data.

  • 05

    Monitoring dashboards & alerts

    Web and mobile views of live and historical device data.

  • 06

    Field troubleshooting

    Diagnosing problems that span device, network and backend.

Relevant experience

Built on real work

  • SmartEco

    IST Technologies

    Environmental monitoring connecting sensor devices, backend services, databases, dashboards, alerts and mobile workflows.

  • IoT Device Platform

    IST Technologies

    ESP firmware, OTA updates, sensor integration, onboarding via Kotlin Android and React Native, cloud connectivity.

  • WBGT Monitoring

    Project

    Edge-deployed environmental monitoring on a Raspberry Pi.

A good fit if…

  • You're building a connected product or monitoring system
  • You have hardware but no software around it — or the reverse
  • You need one engineer who understands both device and cloud

Remote · based in Hyderabad, India

How we'll work

A clear process, even when the problem isn't

I don't need to know everything before I start — I need to know how to figure it out.

  1. 01

    Understand

    Break down the problem and understand the system.

  2. 02

    Explore

    Research technologies and possible approaches.

  3. 03

    Build

    Create a practical working implementation.

  4. 04

    Debug

    Find bottlenecks, failures, and edge cases.

  5. 05

    Improve

    Optimize performance, reliability, scalability, and usability.

  6. 06

    Ship

    Deploy, monitor, support, and iterate.

Contact

Have a problem worth solving?

Whether you're building a product, solving a technical challenge, or exploring an interesting idea, I'd be happy to connect.

Send a message