BUILD / SHIP / LEARN
Projekte
Produktive Projekte, technische Experimente und größere Lernprojekte mit Live-Demo, Quellcode und Stack.
Ausführliche Projektberichte ↗
CV overview
/gaussian-splatting
Gaussian Splatting for 3D scene representation
Entwicklung und Optimierung einer GPU-beschleunigten Gaussian-Splatting-Pipeline für komplexe Szenen. Vergleich mit Rasterisierung und Raytracing sowie Untersuchung von Performance, mathematischen Grundlagen und möglichen Anwendungen im Automobilbereich.
GPU
Gaussian Splatting
3D
CV overview
/automotive-news-analysis
Automotive news analysis pipeline
Kombination asynchroner Datenerfassung mit Playwright und NLP-Verarbeitung mit spaCy, Transformer-Modellen und TextBlob für Entitäts- und Stimmungsanalysen. Einsatz von LangChain und Ollama zur kontextbezogenen Analyse, Xata zur Speicherung und Power BI für interaktive Visualisierungen.
Python
Playwright
NLP
Power BI
CV overview
/fpga-cpu
CPU design on an FPGA
Umsetzung von Befehlssatzanforderungen in ALU, Register, Befehlsdekodierung und Zustandssteuerung mit synthetisierbarem VHDL. Erstellung von Testbenches und Analyse von Signalverläufen in ModelSim; Synthese, Implementierung, Pin-Zuordnung und JTAG-Programmierung mit Quartus II.
VHDL
ModelSim
Quartus II
CV overview
/hcs12-dragon12
Embedded control with HCS12 / Dragon12
Registerbasierte Programmierung von GPIO, Timern, PWM und ADC in Embedded C. Arbeit mit Interrupt-Service-Routinen sowie strukturierter Initialisierung und Treiberfunktionen für die Peripherie.
Embedded C
HCS12
PWM
ADC
CV overview
/microcontroller-keyboard-builds
Microcontroller and keyboard builds
Arduino-Uno-Prototyp mit Temperatursensorik und einem in C++ umgesetzten Regressionsmodell zur Abschätzung der Haltbarkeit. Zusammenbau und Löten einer geteilten Tastatur einschließlich Mikrocontroller-Installation und Firmware-Übertragung.
Arduino
C++
Firmware
planned
/goat-radar
Goat Radar
Ein zukünftiges Projekt zur Netzwerkvisualisierung, um Geräte und Beziehungen in einem Netzwerk zu erkennen, abzubilden und besser zu verstehen.
Rust
Networking
Visualization
planned
/react-playground
React Playground
Kleine React-Experimente für Komponenten, State, Routing und Frontend-Architektur.
React
TypeScript
Vite
planned
/web-fundamentals
Web Fundamentals Lab
HTML-, CSS- und JavaScript-Übungen als kleine deploybare Webseiten statt als wegwerfbare lokale Ordner.
HTML
CSS
JavaScript
planned
/rust-web
Rust Web Experiments
Experimente mit Axum, APIs, serverseitigem Rendering und später WebAssembly.
Rust
Axum
Askama