Professional Experience
R&D Software Engineer | IoT & Full-Stack Development
UrbanBlue x Simugro | Nov 2018 - May 2025
- Led the development of full-stack solutions using MQTT for device communication, designing APIs and JSON message protocols to enable seamless data flow from IoT devices to databases, with real-time visualisation via web interfaces.
- Designed and integrated RESTful APIs for IoT devices, leveraging Node.js and AWS services.
- Analysed complex technical requirements across cross-platform IoT and web projects, delivering custom software solutions aligned with business goals and reducing development time.
- Conducted research and development using established and emerging technologies to drive innovation and product value.
- Led the design of a standardised, scalable MQTT-based protocol that enables seamless integration of third-party devices and allows front-end applications to read and write device data, enhancing user control and real-time interaction.
- Developed modular, reusable software components to accelerate development and streamline testing.
- Integrated third-party high-tech products into a unified mesh network for aquaculture farms, leveraging the developed MQTT API to enhance interoperability and streamline operations.
- Developed and executed technical strategies that enhanced system performance, resulting in measurable improvements in operational efficiency and profitability.