Kunal Duran

Kunal Duran

Backend Engineer | IoT Fleet & Systems Infrastructure (Go)

Hi, I'm Kunal — a Backend Engineer with 5 years of experience building scalable systems and APIs in Golang, Python, and JavaScript. My recent focus is IoT fleet infrastructure: telemetry pipelines, NAT-traversal tunneling, live video streaming, and OTA update systems for fleets of embedded Linux devices (Raspberry Pi, Jetson). I publish reusable Go modules from this work and care about clear data flows, resilient networking, and observability over magic.

Open Source Go Modules

  • gowsrelay — a lightweight, self-hosted reverse-tunnel relay (a small ngrok/Tailscale-style relay for making behind-NAT devices reachable).
    github.com/KunalDuran/gowsrelay
  • webrtcast — a WebRTC streaming toolkit for embedded Linux devices, used to stream live camera feeds from low-power hardware.
    github.com/KunalDuran/webrtcast
  • devstat — a cross-platform device stats library for Go (CPU, RAM, disk, temperature) used for fleet health monitoring.
    github.com/KunalDuran/devstat

Skills

  • Golang, Python, JavaScript
  • Distributed Systems: WebSockets, WebRTC, reverse tunnels & NAT traversal, MQTT
  • IoT & Embedded: Raspberry Pi, Jetson Nano, MAVLink / drone telemetry, OTA updates
  • API Development & Scalable Systems
  • Cloud & Infra: AWS, Docker, CI/CD
  • Databases: MongoDB, MySQL, Redis

Other Projects

  • emvirt Solutions: IoT platform for managing embedded systems like Raspberry Pi & Jetson Nano
  • GTG Network: CLI tool for processing large-scale sports data
  • Open-source: Cricket data analysis Python library on PyPI

Books

  • 100 mistakes in Go
  • Cloud Native Go
  • Systems programming in Go

Interests

I'm always eager to learn more about:

  • IoT & Drone Fleet Infrastructure
  • Networking: Tunnels, NAT Traversal, WebRTC
  • Open-source Contributions
  • Golang & High-performance Systems