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.
Codex Micro · firmware and product UX
Through Work Louder, I contributed to the firmware and experience of Codex Micro, turning Codex workflows into clear and coherent physical interactions.
Framer F1 · firmware and HMI
Through Work Louder, I contribute to the firmware and HMI of Framer F1, connecting its display, physical controls, and Framer functions in one coherent experience.
Nomad E2 · firmware for a new platform
I contribute to the firmware and HMI of Nomad E2, turning a new hardware platform into a coherent, configurable, and enjoyable product.
XYZ Work Board r2 · product firmware
I developed the product firmware for XYZ Work Board r2, connecting its new hardware platform to configurable controls and a coherent user experience.
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.
Knob1 · firmware and HMI consolidation
I contributed to the consolidation of Knob1 firmware and HMI, improving reliability, consistency, and maintainability without changing the identity of the product.
Creator Micro 2 · firmware evolution
I contribute to the evolution of Creator Micro 2 firmware, focusing on reliability, coherent behavior, and continuity for its existing user experience.
SDF Group · embedded software and HMI for iCluster
I contribute to the embedded software and HMI of the digital cabin cluster, turning machine information into a clear and useful experience for the operator.
TrackOMatic · Android tracking, architecture, and cloud backend
I designed and developed a native Android application for recording outdoor activities, combining background location tracking, maps, statistics, authentication, and Firebase synchronization within a layered MVVM architecture. The project is complete and archived.







