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.
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
Programming Languages
Backend & Databases
Frontend & Frameworks
Cloud & DevOps
Communication Protocols
Tools & Platforms
Experience
Independent Contractor
- 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
Embedded System Engineer
- 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
Embedded System Engineer Intern
- 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)Multi-Platform Inventory Management System
Comprehensive web application to centralize inventory management across multiple e-commerce platforms including WordPress, Daraz, and Shopify.
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.
Cloud-Based Smart Hydroponic System Controller
STM32-based intelligent controller system for remote monitoring and automated control of hydroponic farming environments.
STM32 FOTA Bootloader over HTTP
Firmware Over-The-Air update system for STM32 microcontrollers, enabling remote firmware updates via HTTP protocol.
MQTT Library for STM32 with GSM
Custom MQTT client library for STM32 microcontrollers with support for 2G and 3G GSM modules.
Smart Irrigation System with Advanced Soil Sensors
STM32-based irrigation control system with multiple soil sensors for monitoring moisture, pH, EC, and temperature.
Driver Behavior Analysis System
IMU-based system for detecting and analyzing driving patterns to enhance driver safety and reduce vehicle maintenance costs.
Ambulatory Blood Pressure Estimation System
Wearable device for continuous blood pressure monitoring using ECG and PPG signals with deep learning-based estimation.
IoT-based Bus Pass System
RFID-based automated fare collection system with real-time server communication and TFT display interface.
Smart Home Control System
Bluetooth-enabled home automation system for controlling lighting, fans, and door security.
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.