Lebenslauf
Dasselbe Dokument wie das PDF, in einer Form, die auf jedem Bildschirm lesbar ist und keinen Download braucht.
Kontakt: [email protected] · github.com/spaceadler · spaceadler.com
Studium
B.Sc. Technische Informatik
Schwerpunkte: Rechnerarchitektur, Betriebssysteme und systemnahe Programmierung. Notendurchschnitt 1,7. Mitglied bei GDG, IEEE und der Gesellschaft für Informatik. Hackathons zu Embedded Systems, Robotik, Computer Vision und maschinellem Lernen.Projekte
Systemnahe Programmierung in C
Eigenimplementierung statt Bibliotheksaufruf: die Unix-Werkzeugegrep, cat und
echo mit Optionsauswertung und Datei-E/A, eine byteweise erzeugte WAV-Datei und
eine modular aufgebaute Tetris-Engine.UART TX/RX in VHDL (Eigenprojekte)
Entwurf und Verifikation eigenständiger VHDL-Module, vom Volladdierer über einen hierarchischen Zähler als Moore-Automat bis zur UART-Übertragung.NAND2Tetris (Onlinekurse)
Konstruktion eines vollständigen 16-Bit-Computers von Grund auf, von elementaren Logikgattern (NAND) über die ALU bis hin zur CPU. Der zugehörige 16-Bit-Assembler ist in Python geschrieben.Selbstgehostetes Homelab
Eine private Cloud auf einem Raspberry Pi: Debian, Docker Compose, Nginx Proxy Manager, Fernzugriff über Tailscale und Datensicherung nach der 3-2-1-Regel.Fähigkeiten
| Sprachen | C, C++, VHDL, RISC-V- und x86-Assembler, Python |
| Normen | MISRA C:2012, ESA BSSC(2000)1 |
| Werkzeugketten | Quartus, ModelSim, EDA Playground, LLVM, Clang |
| Infrastruktur | Debian, Docker Compose, Tailscale, Nginx Proxy Manager, UFW |
| Kernthemen | Digitaltechnik, hardwarenahe Programmierung, Hardwarebeschreibung, Systemadministration |
| Sprachkenntnisse | Arabisch (C2), Englisch (C2), Deutsch (C1) |