08/03/2026 updated

**** ******** ****
Premium member
100 % available

Senior Software-Architekt

Malaga, Spain
Worldwide
Dipl.-Informatiker
Malaga, Spain
Worldwide
Dipl.-Informatiker

Profile attachments

Senior_c++_Software_architect_juan_de_Hoyos_EN.pdf

About me

Softwarearchitekt mit über 25 Jahren Erfahrung in der Konzeption und Entwicklung komplexer Systeme, insbesondere sicherheitskritischer Anwendungen in regulierten Branchen wie Healthcare. Nachweisliche Expertise in Generativer KI und Machine Learning.

Artificial IntelligenceC++ (Programming Language)LinuxPython (Programming Language)Machine LearningQt Modeling Language (QML)Qt (Software)TestingIT Project Management
QML
Linux
C++
Python
Qt
Machine Learning
Generativer KI

Experience

Professional experience10+ years
Freelancer since2020

Languages

GermanFluentEnglishFluentSpanishNative speaker

Project history

Embedded development of a boot loader for microcontroller Atmega128.

For a customer in the space sector in Spain, I led a team of two engineers to develop a bare-metal bootloader for a PCB with an ATmega128 MCU and 2 MB FRAM. The bootloader implemented an auto-correction mechanism using Hamming code to mitigate radiation-induced bit errors. Development was done in Linux (avr-gcc, avrdude) and Windows (Atmel Studio). Unit Testing and HIL Techniques implemented for quality assurance.

Deployment of production-ready machine learning models over Kubernetes cluster

BlauRingLabs S.L.
Smart City solution for a Spanish public sector customer. As Lead Developer and Architect, I led a 7-person team (scrum) to build and deploy into production machine learning models for traffic prediction developed with Apache Spark MLlib. The platform was based on microservices in Go and Python orchestrated with Kubernetes, Docker and Helm, storing sensor data in MongoDB (replica set) and integrating Apache Spark (cluster mode), RabbitMQ, Jupyter Server, ArcGIS (geo-JSON) and a custom Django/Python front-end. Monitoring was done with Grafana and Prometheus. APIs were exposed via REST (OAS) and MQTT, secured with Kong API Gateway (API Keys, OAuth). Deployment was on-premises with VMWare VMs. Development used Azure DevOps and GCP. A Flutter App was delivered for iOS, Android, and web.

QML/Qt/C++ Development

Internet & IT

>10.000 team member

Architectural design and development of a graphical library in Qt/C++ of custom QML components for programing user interfaces.

Technology: JavaScript, Qt, QML, C++, CMake, conan package manager, Git.

Senior Software Engineer/Software Architect

Industry & Mechanical Engineering

>10.000 team member

Architektur und Entwurf von Software Komponenten für Brandmelderzentralen (BMZ).
Development of Life Safety Functionality Modules in C/C++ in Embedded Linux platform (ARM).
Requirement Engineering.
Dokumentation der bestehende Architekturen.

Lead Software Engineer (consultant)

Internet & IT

500-1000 team member

Sector: Medical Technology
Design and development of an automated Testing environment in .NET for testing a glucose meter device through Bluetooth Low Energy interface.
Technology: HTML, PHP, C#, Bluetooth Low Energy

Sector: Industry
Design and development of User Interface with C++/Qt for Touch Screens for Laser Systems under embedded Linux.
Technology: Qt/QML, C++, Embedded Linux

Sector: Transportation
Design and development of a multiplatform (Windows/Android) touch screen diagnostic tool for monitoring power converter devices running on Tables and Desktop. 
Technology: C++, Qt/QML, JavaScript, Android and Windows platform.

Sector: Industry
Design and development of an application for image analyze and video processing.
Technology: C++, Qt, Visual Studio.

Sector: Medical Technology
Architectural design of a embedded device for Functional Electrical Stimulation.
Technology: Embedded C/C++, Finite State Machines.

Software Engineer C++

Pharmaceuticals & Medical Technology

>10.000 team member

Qt and C++ development under Windows

Certificates

Fundamentals of Generative AI.

Microsoft. December

2024

Fundamentals of machine learning

Microsoft

2024

Fundamentals of Azure AI services

Microsoft

2024

Embedded Linux Development with Yocto Projec

The Linux Foundation.

2017

Certified Professional for Software Architecture

iSAQB

2012

iSTQB Certified Tester Foundation Level

iSTQB

2012

Certified Professional Scrum Master

Scrum.org

2012


Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in