Full Stack
Ich baue seit 2000 Websites. Im Backend PHP, Python, Go, Rust und Lua; davor nginx, LiteSpeed und Apache. Im Frontend CSS, JS, Vue und Svelte — Angular oder React innerhalb von zwei Wochen, wenn ein Projekt es verlangt. Ich habe an großen Webprojekten in Microservice-, Monolith- und MVC-Architektur gearbeitet und lege auch unter Druck große Projektstrukturen an.
Embedded
C, C++ und Rust auf Embedded Linux, dazu Bare-Metal-Arbeit auf Atmel, PIC, ESP32 und STM32. Praktische Erfahrung mit OpenCV, Spracherkennungs-Engines wie Kaldi sowie Audio- und Signalverarbeitungsbibliotheken — einschließlich einer vollständig offline laufenden Sprachverarbeitung auf einem selbst entworfenen Raspberry-Pi-CM3-Board.
Desktop & Mobil
Desktop-Anwendungen mit Qt, GTK, Swing, SWT und wxWidgets. Mobile Apps in Objective-C, Java und Flutter — und manchmal ein eingebettetes WebView, wenn das ehrlich gesagt die richtige Antwort ist.
Hardware & Fertigung
Schaltplan- und Leiterplattendesign in Eagle und EasyEDA, HF-Design, digitale und analoge Schaltungen. Technisches Zeichnen von Hand, AutoCAD 2D, Fusion 360 und 3D-Druck für Prototypen — ein Projekt kommt so vom Entwurf bis zur Platine im gedruckten Gehäuse, ohne den Schreibtisch zu verlassen.