elhamdulliah.de

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