SYSTEM_VERSION: 1.0.4
System Time
System_Status: Online
Hyrib Anistus Gnanaretnam
Embedded Systems Engineer | Software Engineer | Full-Stack Developer
Building intelligent systems from silicon to cloud
About Me
Who I am and what I do
Engineer. Developer. Problem Solver.
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.
01. Education
BSc Engineering (Hons) in Electrical & Electronic Engineering
Sri Lanka Institute of Information Technology
Feb 2019 – Mar 2023
02. Core Expertise
- Embedded Systems
- Firmware Optimization
- IoT & Wireless
- Full-Stack Web
- Cloud & DevOps
- CI/CD Pipelines
Skills & Tech Stack
Technologies and tools I work with
Embedded Systems0x01
Programming Languages0x02
Backend & Databases0x03
Frontend & Frameworks0x04
Cloud & DevOps0x05
Communication Protocols0x06
Tools & Platforms0x07
Work Experience
My professional journey
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
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
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
Featured Projects
Things I've built and deployed
Multi-Platform Inventory Management System
Comprehensive web application to centralize inventory management across multiple e-commerce platforms including WordPress, Daraz, and Shopify.
Tech_Stack:
Key_Achievements:
- Implemented secure authentication and role-based access control
- Automated periodic data synchronization across platforms
Freelance Project
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.
Tech_Stack:
Key_Achievements:
- Designed ESP32 and GSM-based device for continuous location tracking
- Integrated MQTT server for real-time data transmission
Freelance Project
Cloud-Based Smart Hydroponic System Controller
STM32-based intelligent controller system for remote monitoring and automated control of hydroponic farming environments.
Tech_Stack:
Key_Achievements:
- Integrated GSM and LoRa modules for dual communication channels
- Implemented automated monitoring and control algorithms
SenzMate (Pvt) Ltd
2023STM32 FOTA Bootloader over HTTP
Firmware Over-The-Air update system for STM32 microcontrollers, enabling remote firmware updates via HTTP protocol.
Tech_Stack:
Key_Achievements:
- Architected secure bootloader with dual-bank flash management
- Reduced deployment and update time by 50%
SenzMate (Pvt) Ltd
2023MQTT Library for STM32 with GSM
Custom MQTT client library for STM32 microcontrollers with support for 2G and 3G GSM modules.
Tech_Stack:
Key_Achievements:
- Developed lightweight MQTT client optimized for embedded systems
- Supported multiple GSM module variants (2G/3G)
SenzMate (Pvt) Ltd
2023Smart Irrigation System with Advanced Soil Sensors
STM32-based irrigation control system with multiple soil sensors for monitoring moisture, pH, EC, and temperature.
Tech_Stack:
Key_Achievements:
- Integrated multiple soil sensors for comprehensive monitoring
- Implemented data logging to flash memory for offline operation
SenzMate (Pvt) Ltd
2021-2022Driver Behavior Analysis System
IMU-based system for detecting and analyzing driving patterns to enhance driver safety and reduce vehicle maintenance costs.
Tech_Stack:
Key_Achievements:
- Implemented pattern recognition algorithms for harsh driving detection
- Detected hard acceleration, braking, and cornering events
SenzMate (Pvt) Ltd
2021-2022Ambulatory Blood Pressure Estimation System
Wearable device for continuous blood pressure monitoring using ECG and PPG signals with deep learning-based estimation.
Tech_Stack:
Key_Achievements:
- Engineered device for capturing ECG and PPG measurements
- Developed deep learning model for blood pressure estimation
SLIIT - Final Year Project
2022-2023IoT-based Bus Pass System
RFID-based automated fare collection system with real-time server communication and TFT display interface.
Tech_Stack:
Key_Achievements:
- Developed ESP32-based RFID card reader system
- Real-time server communication via MQTT
SLIIT - Third Year Project
2021-2022Smart Home Control System
Bluetooth-enabled home automation system for controlling lighting, fans, and door security.
Tech_Stack:
Key_Achievements:
- Developed Bluetooth-enabled control system
- Integrated motion sensors for automated lighting
Personal Project
2020Engineer Stats
System diagnostics and performance metrics
Tech Mastery Levels
Get In Touch
Let's build something amazing together
Send a Message
Direct Contact
Open to freelance projects, full-time opportunities, and collaborations