Michael Devloo

I'm a

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

Dutch (Mother tongue)95%
English (fluent)87%

Skills

Java 85%
Spring Framework 85%
Micronaut 70%
Angular 2 70%
RxJS70%
Typescript70%
Embedded development (C/C++)60%
Security 90%
Containerization (Docker) 80%
Relation Databases (PostgreSQL, ...) 78%
IoT 76%
Azure 75%
Linux 75%
Google Cloud 70%

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!