DEV Community

Ranaweera profile picture

Ranaweera

I'm an embedded IoT engineer, IoT data analyst currently working as a research and development engineer.

Location Sri Lanka Joined Joined on  github website

Education

MSc Electronics & Nanoelectronics — ETU LETI, Russia.

Work

R&D Engineer at Arpico Energy

MQTT vs HTTP for IoT: What I Learned Using Both in Production

MQTT vs HTTP for IoT: What I Learned Using Both in Production

Comments
8 min read

Want to connect with Ranaweera?

Create an account to connect with Ranaweera. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Python vs C++ for Embedded Systems: When to Use Each

Python vs C++ for Embedded Systems: When to Use Each

Comments
8 min read
Implementing Exponential Backoff: Preventing Thundering Herd Problems

Implementing Exponential Backoff: Preventing Thundering Herd Problems

Comments
5 min read
Why SQLite is Perfect for Edge Device Data Logging

Why SQLite is Perfect for Edge Device Data Logging

Comments
6 min read
DuckDB vs SQLite: Which one is better?

DuckDB vs SQLite: Which one is better?

1
Comments
6 min read
Deploying Production Systems on Raspberry Pi: Lessons from the Field

Deploying Production Systems on Raspberry Pi: Lessons from the Field

Comments
7 min read
Creating Robust systemd Services for Embedded Applications

Creating Robust systemd Services for Embedded Applications

Comments 1
11 min read
Finishing What I Started — From a TODO List to a Published PyPI Package

GitHub “Finish-Up-A-Thon” Challenge Submission

Finishing What I Started — From a TODO List to a Published PyPI Package

3
Comments
7 min read
How to Generate Realistic IoT Sensor Data for Testing Your MQTT Pipeline

How to Generate Realistic IoT Sensor Data for Testing Your MQTT Pipeline

Comments 1
5 min read
Why Your MQTT Client Is Silently Losing Messages (And How I Fixed It) - robmqtt

Why Your MQTT Client Is Silently Losing Messages (And How I Fixed It) - robmqtt

Comments 1
6 min read
loading...