Portfolio
Projects
My projects: sites and apps in Next.js and Node.js, headless WordPress, Android apps and some electronics. Each covers the problem, approach and outcome.
7 projects
01Websites · 2026 · Own project
WirePress — headless WordPress + Next.js
A plugin that turns WordPress into a content backend for a Next.js front end: signed webhooks, a background queue, draft previews on the front end and a GraphQL cache served before WordPress even boots. Static pages respond about 35× faster than classic WordPress.
- Faster than classic WordPress
- ~35×
- Cached GraphQL query
- 230 → 7 ms
WordPressPHPNext.jsGraphQL+2
02Android · 2026 · Own project
WireAmbi — car ambient lighting from the phone and Android Auto
An Android app that drives ELK-BLEDOM/MELK LED strips from the phone and from the Android Auto screen. It has a music mode with its own audio analysis pipeline, offline voice control and a car panel linked to the led-auto gateway.
- Unit tests
- 359
- Beat → BLE write
- 6 ms
KotlinJetpack ComposeAndroid AutoBluetooth LE+3
03Web apps · 2026 · Own project
WireMark — a secure markup language
Extended Markdown with security built into the core: a tokenizer, parser, sanitizer and HTML renderer in TypeScript with no external dependencies, a NestJS integration, a WYSIWYG editor and a demo page. Anything not on the allowlist does not get through.
- Element types in the tokenizer
- 24
- External dependencies in the core
- 0
TypeScriptMarkdownSecurityXSS+2
04Android · 2026 · wirelab project · concept
WireDrive — a launcher for an Android head unit
My concept for a Golf IV car launcher: the visual design of 22 screens, from navigation and media to CAN bus readings and parking sensors, plus an app skeleton in Jetpack Compose.
- Screens designed
- 22
- Minimum touch target
- 76 dp
UI/UXKotlinJetpack ComposeAndroid+1
05Electronics · 2026 · Own project · Golf IV
led-auto — a BLE gateway for a Golf IV
A Raspberry Pi Zero 2 W for a Golf IV: entry lighting driven by the door-lock signals, the only connection to the LED strip and an encrypted channel to the phone. A model checker verifies the logic across every reachable state; the gateway is now fitted in the car.
- Model-checked properties
- 18
- Unit tests
- 154
C++Raspberry PiBluetooth LECryptography+2
06Electronics · 2026 · Own project · Golf IV
A Pico 2 W controller board
The target board for the Golf IV electronics: a Raspberry Pi Pico 2 W instead of a Pi Zero with add-on modules, a power stage that survives automotive transients, and every output on one board. The schematic and PCB are generated by scripts.
- Board size
- 140 × 100 mm
- Converter input rating
- 60 V
KiCadPCBRP2350Python+2
073D printing · 2026 · Own project · Golf IV
An enclosure for a Pi Zero 2 W with an LTE modem
A parametric 3D-printed enclosure for four boards: a Pi Zero 2 W, a UPS HAT, a GPIO terminal block and a SIM7600 4G modem. Modelled in CadQuery, assembled and previewed in Blender.
- Outer dimensions
- 74 × 92 × 46 mm
- Boards inside
- 4
CadQueryBlender3D printingRaspberry Pi+1