/work · projects and case studies

Software projects across embedded firmware, HMI, Android and reusable libraries.

A selection of recent work: tractor instrument clusters, ESP32 firmware, C++ libraries and Android apps. Each case study explains the context, constraints, technical decisions and my contribution.

7/7 projects
01 · Since March 2026 · Work Louder · Canada

Knob1 · firmware and LVGL HMI

I stabilized the Knob1 firmware and LVGL interface, improving memory use, wallpapers, battery and charging behavior, and USB/BLE communications. The product is released and remains under active maintenance, with ongoing fixes and feature updates.

02 · Since March 2026 · in development · Work Louder · Canada

Nomad [E] 2 · firmware and LVGL HMI

I am building the firmware and LVGL interface for the new Nomad [E] 2 ESP32 platform, turning PCB documentation, datasheets, and requirements into drivers, product features, communications, and HMI.

03 · Since January 2026 · Work Louder · Canada

XYZ Work Board r2 · from PCB to firmware

I turned the XYZ Work Board r2 PCB into complete ESP32 firmware, covering architecture, Input configuration, and production testing. The product is released and remains under active maintenance, with ongoing fixes and updates.

04 · 2026 → ongoing · Personal · open source

Nexenne Library · modular C++23 libraries

A ground-up rewrite of a C++23 library collection, organized around independent modules, standard-library-style APIs, composable CMake targets, tests, and documentation.

05 · Since December 2025 · Work Louder · Canada

Creator Micro 2 · firmware evolution

I brought order to the Creator Micro 2 ESP32 firmware by rewriting shared USB/BLE communications, Input synchronization, and battery-management libraries. The product is released and remains under active maintenance, with ongoing fixes and feature updates.

06 · Since January 2025 · SDF - SAME Deutz-Fahr · via Re:Lab R&D

SDF Group · tractor HMI & iCluster

Structuring digital cluster software that turns machine data into Qt/QML pages, indicators, alarms, and controls validated directly on the tractor display.

07 · Nov 2022–Feb 2023 · Personal · archived project

TrackOMatic · Android outdoor activity tracker

I designed and built a native Android app for recording outdoor activities, using Kotlin, Jetpack Compose, MVVM, Google Maps, Play Services Location, and Firebase. The project is complete and archived.