The disciplines, protocols and tools I work with, grouped by area. Everything listed here comes from professional work, research or completed training.
Connected devices from microcontroller firmware to embedded Linux gateways, and the protocols that link them to the cloud.
Tools, protocols and platforms
ESP32 / ESP8266
Arduino
ARM Cortex-M0/M4
8051
FreeRTOS
Zephyr
Embedded Linux
Yocto
Buildroot
OpenWrt
Raspberry Pi
UART · SPI · I²C · CAN
MQTT
CoAP
LoRaWAN
Zigbee
Bluetooth
Wi-Fi
Matter
Cellular
TinyML
Building Automation
Gateway software that collects data from building automation systems and delivers it securely to cloud analytics.
Tools, protocols and platforms
BACnet
Modbus
Project Haystack
StruxureWare
Delta EnteliWEB / EnteliCLOUD
Tridium Niagara 4
Niagara JACE
BAS gateways
Edge-to-cloud data pipelines
BACnet simulation
Networking
Thirteen years designing and running enterprise, multi-site and hospitality networks, from fibre to firewalls to voice.
Tools, protocols and platforms
MikroTik
CAPsMAN
Fortinet NGFW
SD-WAN
Cisco
IPsec
SSL VPN
OpenVPN
WireGuard
WPA2-Enterprise
Dynamic VLANs
FreeRADIUS
Zabbix
Grafana
Asterisk
FreePBX
Cisco CUCM / CME
Fibre (splicing, OTDR)
Cloud & DevOps
Running services on infrastructure I control: Linux servers, containers and automated delivery pipelines.
Tools, protocols and platforms
AWS EC2
S3
Lightsail
Route 53
VPC
Azure
DigitalOcean · Linode · Vultr
Linux
Docker
Docker Compose
Traefik
Nginx
Git
GitHub
GitLab
GitLab CI/CD
OTA updates
VMware ESXi
VirtualBox
WSL2
Software Engineering
Backend services, APIs and distributed systems, with a strong preference for Python and well-documented code.
Tools, protocols and platforms
Python
C / C++
Rust
FastAPI
Django
REST APIs
RabbitMQ
PostgreSQL
MongoDB
JavaScript
HTML5 / CSS3
WordPress
Distributed systems
Artificial Intelligence
Bringing intelligence to connected systems: on-device inference, anomaly detection and voice-driven interaction.
Tools, protocols and platforms
TinyML
Edge AI
Real-time anomaly detection
Predictive insights
Speech & transcription
Voice-controlled IoT
Conversational interfaces (Dialogflow)
Get in touch
Let's build something connected
I’m open to conversations about IoT platforms, building automation integration, network automation and edge-to-cloud software, whether you have a project, a role or a question.