About
Software developer & Solution Architect.
I am Michael Devloo, a pragmatic software developer specialized in backend development and technical solutions.
Passioned for security, electronics and IoT solutions.
In my spare time, I like tinkering with home automation, hardware, homelab solutions & playing video games.
Dad of two amazing daughters.
- Location: Ardooie, BE
- Degree: Professional Bachelor Electronics-ICT
Contributor to opensource projects.
Languages
Skills
Resume
Consultancy Assignments
Solution Architect & Software Developer
Pulsar Power
Jan 2023 - Present
Designing & developing the IoT software platform for the Renewables division on Azure.
Herentals, Flemish Region, Belgium · Hybrid
Role & Projects
- Java 17 & 20
- Spring (Boot, Azure, MVC, Batch, Data, ...)
- Azure Container apps
- Azure IoT Hub & Event hub
- TimescaleDB
- Azure Active Directory
- Thymeleaf
- Kubernetes
Skills
- Java
- Internet of Things (IoT)
- Software Architecture
- Timescaledb
- OpenID Connect (OIDC)
- PostgreSQL
- Spring Framework
- Kubernetes
- Microsoft Azure
Embedded IoT Software Engineer & Co-Architect
Skylux
Aug 2022 - Dec 2022
Development of a new embedded IoT productline.
Focusing around the core technology of Thread and the new smart home standard 'Matter'.
Member of the ZigBee CSA alliance with focus on the Matter specification.
Harelbeke, Flemish Region, Belgium · On-site
Project
- C++
- Zephyr RTOS
- Nordic SDK
- Baremetal C (co-processors)
- Modbus
- Wireless: Matter over Thread
- Extremely low-power
- Matter Certification
Skills
- Software Engineering
- C
- C++
- Zephyr
- Software Development
- Linux
- Thread
- Matter
- Python
Software IoT Engineer
Televic Conference
Feb 2022 - Aug 2022
Software IoT Engineer for the Plixus Gateway and Confero Cloud.
Solution Architect for specific networking aspects.
- Part of the Confero Cloud development team.
Heavily focused on Security, feature development and network solutions.
Izegem, Flemish Region, Belgium · On-site
Project
- NodeJS
- Purify.ts
- Angular 13+
- Linux Kernel
- Custom Debian based OS
- C
- Networking (Firewalls, R&D network, VLANS, SOCKS5, ...)
- Google Cloud (GCP)
- Cloud Firestore
Skills
- Bash
- Debian
- Networking
- C
- Node.js
- Linux
- Angular
- Google Cloud Platform (GCP)
- Functional Programming
Software Engineer
Mateco Belgium NV
Nov 2018 - Nov 2021
Software consultant @ Q.One - part of the Planning team developing and maintaining microservices to
manage the complete TVH Equipment planning and transports of machines as well attachments.
All located on the Google Cloud Platform
Kortrijk, Flemish Region, Belgium · On-site
Project
- Java 11/16
- Spring (Boot, Cloud, MVC, ShedLock, Data, ...)
- Apache Kafka / Avro
- Docker
- GKE (Google Kubernetes Engine) on GCP (Google Cloud Platform)
- Let's Encrypt
- PostgreSQL
- Auth0 & Keycloak
- Angular 8+ (11)
- RxJS
Skills
- Java
- Apache Kafka
- Auth0
- OpenID Connect (OIDC)
- PostgreSQL
- Maven
- Back-End Web Development
- Hibernate
- Software Development
- Spring Boot
- Angular
- Google Cloud Platform (GCP)
Career
Co-Founder, Solution Architect
no-wire
Jan 2022 - Present
Connecting (hardware) embedded products to the Cloud with wireless IoT standards.
Role:
Co-Founder & Solution Architect incl. development for custom (I)IoT solutions.
Heavily focused on business development between projects.
Kortrijk, Flemish Region, Belgium · Hybrid
- C++
- Zephyr Project (RTOS)
- Focused on Nordic SoC - nRF53X
- Spring Boot /w dozen Spring dependencies
- Multi-cloud solutions: Azure, GCP
Backend Artificer (Developer)
Sweet Mustard
July 2018 - Present
Senior Software Engineer / Architect, Consultant
Kortrijk · Hybrid
Role & Projects
- Spring Boot /w dozen Spring dependencies
- Custom (I)IoT Solutions
- Multi-cloud solutions
- Security first solutions
- Full stack developer /w focus on Angular & RxJS.
Skills
- Java
- Software Architecture
- PostgreSQL
- Spring Framework
- Kubernetes
- Microsoft Azure
- Linux
- Angular
- RxJS
- Google Cloud Platform (GCP)
Embedded Software Engineer
Televic Rail
Oct 2017 - Jul 2018
Embedded Software Engineer with the focus on architectural design & Java development.
Architectural design & firmware development for Linux based X86 / embedded devices used in Passenger
Information Systems.
Izegem · On-site
Project
- Java 6/8
- Jersey
- HK2
- Maven
- JGroups
- Gitflow
Skills
- Java
- Embedded Software
- Object-Oriented Programming (OOP)
- Maven
- Linux
Embedded Software Engineer & Test Engineer
Honeywell
Nov 2013 - Oct 2017
Java development for Linux based embedded devices for Smart Grid solutions
- Product introduction of the Beacon 3200 data concentrator
- Firmware development for the Beacon 3100 data concentrator
- Architectural test development for the Beacon 3100 data concentrator project (RTU+Server 3)
- Test development for the Linky G3 electricity meter
- Test development for the G3 Gateway project (RTU+server 2)
- Test development for the AM110R project
Kortrijk · On-site
Project
- Java 8
- Mockito
- Maven
- G3 PLC (CELENEC_A / FCC)
- Linux kernel
- Yocto
- Sqlite
- DLMS/COSEM with Blue Book 12.1 / Green Book 8.1 compliance checks
- ZigBee
- Selenium
- C#
Skills
- Java
- Yocto Project
- SQLite
- Smart Metering
- Embedded Software
- Maven
- Linux
- ZigBee
- Firmware
- Test Engineering
Education
Katholieke Hogeschool Brugge-Oostende
2010 - 2013
Bachelor's degree, Electronics-ICT
Services
Solution Architect
Turn an idea, requirements into a complete technical working solution.
Want to build from scratch or extend / migrate an existing (legacy) project?
Anything can go!
Full stack-software development
By using Angular (SPA) and Thymeleaf, frontend applications can be built with its necessary backend work.
Cloud infrastructure Devops
With the knowledge of Microsoft Azure & Google Cloud Platform, it is not always necessary to have a DBA or Devops in a separate role.
IoT (Embedded) & Cloud development
By having a fair share with embedded development in previous projects, connected IoT
devices are known to me.
From development with RTOS Zephyr to Cloud infrastructure, connecting devices can be built & maintained
end-to-end.
Do not forget the firmware updates and insights!
Contact
Interested in my services? Feel free to contact me through LinkedIn!