Skip to content
View SumanSynth's full-sized avatar

Block or report SumanSynth

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SumanSynth/README.md

👋 Suman — (Backend, Microservices, Industrial IoT)

Profile Views

Senior engineer focused on secure, high‑throughput microservices and device‑to‑cloud platforms. Previously built industrial IoT and ARM firmware; now leading backend services in Java, Python, and Go.

What I’m building now

  • Microservices in Java (Spring Boot), Python (Django/FastAPI), Go
  • REST APIs, event‑driven systems with Message Brokers and MQTT
  • AWS (ECS/Lambda, API Gateway, IoT Core, SQS), Docker, Kubernetes, Terraform
  • Data: PostgreSQL, MySQL, MongoDB, Redis; time‑series: InfluxDB
  • Observability: Grafana, OpenSearch
  • CI/CD: GitHub Actions, Jenkins; quality gates and automated testing

Where I come from (Firmware & Industrial IoT)

  • ARM Cortex‑M (STM32, TI SimpleLink/Tiva); C/C++/Embedded C
  • RTOS (FreeRTOS, Zephyr), DMA/SPI/I2C/UART/CAN; BLE, LoRaWAN
  • Industrial protocols: Modbus (RTU/TCP), OPC‑UA, RS‑485, DLMS, OCPP
  • Secure boot, bootloaders, OTA updates, HAL drivers, power management
  • Device→cloud: MQTT, device shadows/digital twins, fleet management, edge gateways
  • LoRaWAN gateways and end‑devices; network servers (ChirpStack, TTN), ADR, Class A/B/C
  • Software‑Defined Radio (SDR) prototyping and RF diagnostics (GNU Radio), spectrum analysis
  • IoT edge gateways (Yocto/Linux), protocol translation, offline‑first buffering, OTA at the edge

Architecture & leadership

  • System design, SLOs/error budgets; multi‑tenant, multi‑region
  • Distributed systems: idempotency, backpressure, retries, circuit breakers
  • Security: OAuth2/OIDC, mTLS, JWT, secrets management, threat modeling
  • Reliability & performance: load testing, profiling, capacity planning
  • Mentorship, code reviews, hiring loops, cross‑team collaboration

Selected problem spaces I’ve owned

  • Robust IoT device communications
  • Telemetry ingestion from edge → cloud
  • OTA and device lifecycle platform with zero‑downtime rollouts
  • Event‑driven payments/orders with exactly‑once semantics
  • Multi‑tenant RBAC and policy enforcement for platform services
  • LoRaWAN gateway rollouts and SDR‑based RF diagnostics in industrial environments

Tech I lead with

  • Languages: Java, Python, Go, C, SQL
  • Backend: Spring Boot, Hibernate, Django/FastAPI, gRPC, JUnit
  • Data & Messaging: PostgreSQL, MySQL, MongoDB, Redis, MQTT, SQS, ActiveMQ, Kafka, , Timestream/InfluxDB
  • Cloud & Ops: AWS (ECS/Lambda, API Gateway, IoT Core, S3, CloudWatch), Docker, Kubernetes
  • Observability: Grafana, OpenSearch
  • IoT & Edge: ARM Cortex‑M, STM32, TI SimpleLink/Tiva, FreeRTOS, Modbus, OPC‑UA, BLE, LoRaWAN, OCPP, SDR (GNU Radio), Edge gateways (Yocto/Linux)
  • Security: HMAC, OAuth2, mTLS, JWT, Vault/Secrets Manager

Let’s connect

Thanks for visiting! If you have an idea to build, let’s make it real. 🚀

Pinned Loading

  1. at24cxx at24cxx Public

    at24cxx EEPROM Library for STM32

    C++ 16 6

  2. rtl8723be-wifi-fix rtl8723be-wifi-fix Public

    Fix wifi for rtl8723be wifi card.

    Shell 5 1

  3. sentinel-agent-setup sentinel-agent-setup Public

    Public repo for sentinel agent setup

    Shell

  4. temp_kiosk_pi temp_kiosk_pi Public

    A simple raspberry pi script

    Shell