Embedded & Cloud Systems Engineer
From service desk to systems that fly, fuse, and drive.
I'm building toward embedded and cloud infrastructure roles, drawing on three years as a Senior Service Desk Analyst, a Computer Science degree, and hands-on embedded systems work with STM32, FreeRTOS, and CAN bus communication. Currently based in Oxford — a short drive from the aerospace, fusion energy, and defence-adjacent teams I'm building this portfolio for.
DHT22 temperature/humidity logger on STM32 with checksum-validated frame parsing, separated from hardware I/O and covered by a Unity test suite.
Two STM32 boards exchanging sensor data over CAN, with custom message-ID allocation, bus termination, and deliberate fault-injection testing.
Multi-task control loop with queue-based inter-task communication, mutex-guarded telemetry output, and an intentional priority-starvation experiment.
| LANGUAGES | C, C++, Python, PowerShell |
| EMBEDDED | STM32 (HAL & register-level), FreeRTOS, Zephyr, CAN bus, UART/SPI/I2C |
| CLOUD | Azure (AZ-900/AZ-104 track), Entra ID, Terraform, PowerShell automation |
| TOOLING | STM32CubeIDE, Git, Unity (C testing), Raspberry Pi / embedded Linux |
| BACKGROUND | 3 yrs Senior Service Desk Analyst (MSP) · BSc Computer Science · 4 yrs shift management |