Hello, I'm

Hyrib Anistus Gnanaretnam

Embedded Systems Engineer | Software Engineer | Full-Stack Developer

Embedded systems engineer and full-stack developer with a passion for building intelligent, connected systems. Specialized in firmware development, IoT architecture, and cloud-native applications. From low-level hardware interfaces to scalable web platforms, I architect solutions that bridge the physical and digital worlds. Driven by curiosity, powered by code.

Available for Freelance, Full-time & Collaboration

About Me

Embedded systems engineer and full-stack developer with a passion for building intelligent, connected systems. Specialized in firmware development, IoT architecture, and cloud-native applications. From low-level hardware interfaces to scalable web platforms, I architect solutions that bridge the physical and digital worlds. Driven by curiosity, powered by code.

With expertise spanning embedded firmware, full-stack web development, and cloud infrastructure, I thrive at the intersection of hardware and software. Whether it's optimizing firmware for resource-constrained microcontrollers or architecting scalable cloud platforms, I bring a systems-thinking approach to every challenge.

4+

Years Experience

8+

Projects

BSc Engineering (Hons) in Electrical & Electronic Engineering

Sri Lanka Institute of Information Technology

Feb 2019 – Mar 2023

Core Expertise

  • Embedded Systems
  • Firmware Dev
  • IoT Solutions
  • Full-Stack Web
  • Cloud Architecture
  • CI/CD Pipelines

Toolkit

Embedded Systems

STM32ESP32MSP430ArduinoARM CortexRTOSFirmware DevelopmentFOTA Bootloader

Programming Languages

CC++PythonJavaScriptTypeScriptJavaBashDart

Backend & Databases

Node.jsExpressPostgreSQLMySQLMongoDBRedisPrisma ORMRESTful APIs

Frontend & Frameworks

ReactNext.jsTailwind CSSFlutterResponsive Design

Cloud & DevOps

AWS (EC2, S3, Lambda)DockerJenkinsTerraformCI/CD PipelinesLinux Administration

Communication Protocols

MQTTLoRaBLE (Bluetooth)Wi-FiGSM/2G/3GI2C/SPI/UART

Tools & Platforms

GitCMakeEagleCADVS CodeSTM32CubeIDE

Experience

Jan 2023 – Present

Independent Contractor

@Freelance Software Engineer
  • Developed and deployed responsive web applications using Next.js, React, and Node.js, focusing on performance optimization and SEO best practices
  • Built a multi-platform inventory management system using the PERN stack, integrating with platforms like WordPress, Daraz, and Shopify, improving inventory tracking efficiency by 40%
  • Deployed and maintained a full-stack food delivery application with real-time order tracking and payment integration
  • Implemented CI/CD pipelines using Jenkins and Docker, reducing deployment time by 60%
  • Managed AWS infrastructure including EC2, S3, RDS, and Lambda, ensuring 99.9% uptime for client applications
  • Automated infrastructure provisioning using Terraform and AWS CloudFormation, streamlining deployments
Jan 2023 – Nov 2023

Embedded System Engineer

@SenzMate IoT Intelligence Solutions
  • Architected and developed an STM32-based FOTA bootloader over HTTP, reducing deployment and update time by half
  • Developed and deployed an MQTT library for 100+ STM32-based devices, with support for 2G and 3G GSM modules
  • Implemented critical features in a LoRa remote control device to resolve continuous transmission and power reset related issues
  • Developed and deployed an MQTT, LoRa based gateway and peripherals system for monitoring cold storage in a supermarket
  • Designed a prototype master-slave system to monitor and control hydroponic environment via MQTT and LoRa
  • Developed a sleep bud prototype to play audio from external flash memory, with BLE and UART for audio data transfer
Sep 2021 – Mar 2022

Embedded System Engineer Intern

@SenzMate IoT Intelligence Solutions
  • Developed a prototype driving behavior detection system for cars using IMU, BLE and decision tree algorithm to identify harsh driving
  • Added persistent storage capability to an environmental sensor device based on MQTT to manage power failures and signal drops
  • Implemented timestamp functionality in an MQTT-based environmental sensor device using RTC in GSM module for accurate data mapping

What I've Build

(10)
01

Multi-Platform Inventory Management System

Comprehensive web application to centralize inventory management across multiple e-commerce platforms including WordPress, Daraz, and Shopify.

PostgreSQLExpressReactNode.js
Full-Stack Web
02

Real-time GPS Tracking System

End-to-end GPS tracking solution with ESP32-based hardware device and Flutter mobile application for real-time location monitoring.

ESP32GSMMQTTFlutter
IoT & Mobile
03

Cloud-Based Smart Hydroponic System Controller

STM32-based intelligent controller system for remote monitoring and automated control of hydroponic farming environments.

STM32GSMLoRaMQTT
Embedded IoT
04

STM32 FOTA Bootloader over HTTP

Firmware Over-The-Air update system for STM32 microcontrollers, enabling remote firmware updates via HTTP protocol.

STM32HTTPGSMFlash Memory
Embedded Systems
05

MQTT Library for STM32 with GSM

Custom MQTT client library for STM32 microcontrollers with support for 2G and 3G GSM modules.

STM32MQTTGSMAT Commands
Embedded Systems
06

Smart Irrigation System with Advanced Soil Sensors

STM32-based irrigation control system with multiple soil sensors for monitoring moisture, pH, EC, and temperature.

STM32GSMMQTTFlash Memory
Embedded IoT
07

Driver Behavior Analysis System

IMU-based system for detecting and analyzing driving patterns to enhance driver safety and reduce vehicle maintenance costs.

STM32IMUBLEPattern Recognition
Embedded IoT
08

Ambulatory Blood Pressure Estimation System

Wearable device for continuous blood pressure monitoring using ECG and PPG signals with deep learning-based estimation.

ESP32BLEFlutterDeep Learning
Biomedical IoT
09

IoT-based Bus Pass System

RFID-based automated fare collection system with real-time server communication and TFT display interface.

ESP32RFIDMQTTTFT Display
Embedded IoT
10

Smart Home Control System

Bluetooth-enabled home automation system for controlling lighting, fans, and door security.

ArduinoBluetoothMotion SensorsRelays
IoT

4+ years

Of Experience

8+

Programming Languages

25+

Projects Completed

100+

IoT Devices Deployed

99.9%

System Uptime

Get In Touch

Whether you have a project in mind or just want to chat about embedded systems and IoT, I'd love to hear from you.

Contact Details

anistush@gmail.com
Chundikuli, Jaffna, Sri Lanka

Socials