02 — Work

What I Build

A selection of projects — spanning automotive embedded platforms delivered to global OEMs, through to modern full-stack web products.

Project
Project

RM-001 · AUTOSAR · Multi-OEM

BSP / OS Platform

Shipped

Multi-OEM AUTOSAR Board Support Package & OS Platform

Core member of the Board Support Package & OS Platform team, delivering a complete AUTOSAR-compliant embedded solution. Scope covered full-stack bring-up: hardware abstraction, build & debug toolchain, RTOS configuration, microcontroller abstraction layer (MCAL), peripheral drivers, memory layout, security modules, diagnostics (UDS), mode management, sleep/wake-up sequencing and communication stacks (CAN, LIN, FlexRay). The platform served as the foundation for multiple vehicle programmes across Renault/Nissan, Volvo, GM and VAG.

AUTOSARC/C++BSPRTOSMCALCAN / LIN / FlexRayDiagnosticsMulti-OEM

RM-002 · Embedded · Daimler

Board Bring-up — Daimler

Shipped

Sole-owner bare-metal ECU bring-up for Daimler

Sole owner of the hardware bring-up for a Daimler ECU. Responsibilities spanned establishing the build system from scratch, defining the memory map, bringing up all peripherals and integrating and validating the RTOS — delivering a stable, production-ready baseline for the full software stack.

Embedded CBSPRTOSHardware Bring-upBuild SystemPeripheralsMemory Layout

RM-003 · Embedded · JLR

Chassis Controller — JLR

Shipped

ASIC-based chassis controller for Jaguar Land Rover

Worked directly with Jaguar Land Rover to create, integrate and validate a chassis controller leveraging ASIC modules. Contributed across the full development lifecycle — from architecture and implementation to system-level integration testing — ensuring functional safety and performance targets were met.

Embedded CASICChassis SystemsAUTOSARIntegration TestingFunctional Safety

RM-004 · Infotainment · Daimler

MBUX Display — Daimler

Shipped

Next-gen Mercedes-Benz MBUX infotainment display

Contributed to the next-generation MBUX infotainment system at Mercedes-Benz, focused on the Central Display and Passenger Display (MBUX Superscreen). Delivered core functionality including inter-unit communication, ISO 26262 safety requirements and software quality assurance — enabling a premium in-vehicle digital cockpit experience.

C++MBUXInfotainmentISO 26262CommunicationSoftware Quality

RM-005 · Full-Stack · Web

Personal Brand & E-commerce

Shipped

Modern wellness platform with integrated payments & CMS

Designed and developed a modern wellness platform for a certified aromatherapist and emotional mentor. Built on Next.js with a headless CMS, integrated payment system and a full product catalogue — combining performance, accessibility and brand identity into a cohesive digital presence.

Next.jsTypeScriptCMSPaymentsE-commerceReact

Want to collaborate?

Have an interesting problem?

I'm always interested in challenging engineering work. Let's talk about what you're building.

Get in touch