04 / Werdegang
Stationen
Vom ersten "Hello World" bis zur professionellen Softwareentwicklung.
Ausbildung zum Fachinformatiker
Ausbildung zum Fachinformatiker für Anwendungsentwicklung. Der strukturierte Einstieg in professionelle Softwareentwicklung.
Dieser Abschnitt wird bald um eine detailliertere Reflexion erweitert – welche konkreten Fähigkeiten ich aufgebaut habe, welche Projekte daraus entstanden sind und wie dieser Zeitraum meinen Weg als Entwickler geprägt hat.
Raytracer-Projekt
Entwicklung eines Software-Raytracers in C von Grund auf. Monte-Carlo-Pfad-Tracing, BVH-Beschleunigung, Multithreading.
Dieser Abschnitt wird bald um eine detailliertere Reflexion erweitert – welche konkreten Fähigkeiten ich aufgebaut habe, welche Projekte daraus entstanden sind und wie dieser Zeitraum meinen Weg als Entwickler geprägt hat.
6502 Emulator
Cycle-accurater 6502-Emulator in C++ mit eigenem Assembler-Parser. Das Projekt, das mein Verständnis von CPU-Architektur verändert hat.
Dieser Abschnitt wird bald um eine detailliertere Reflexion erweitert – welche konkreten Fähigkeiten ich aufgebaut habe, welche Projekte daraus entstanden sind und wie dieser Zeitraum meinen Weg als Entwickler geprägt hat.
Erste Berufserfahrung
Praktikum und erste Projekte in der Webentwicklung. HTML, CSS, JavaScript – und das Verlangen, tiefer zu gehen.
Dieser Abschnitt wird bald um eine detailliertere Reflexion erweitert – welche konkreten Fähigkeiten ich aufgebaut habe, welche Projekte daraus entstanden sind und wie dieser Zeitraum meinen Weg als Entwickler geprägt hat.
Raycasting Engine
Wolfenstein-3D-Style-Raycaster mit DDA-Algorithmus und Textur-Mapping. Einführung in Echtzeit-Computergrafik.
Dieser Abschnitt wird bald um eine detailliertere Reflexion erweitert – welche konkreten Fähigkeiten ich aufgebaut habe, welche Projekte daraus entstanden sind und wie dieser Zeitraum meinen Weg als Entwickler geprägt hat.
Beginn der Programmierreise
Erste Schritte in C und C++. Das Gefühl, endlich zu verstehen, was unter der Haube passiert.
Dieser Abschnitt wird bald um eine detailliertere Reflexion erweitert – welche konkreten Fähigkeiten ich aufgebaut habe, welche Projekte daraus entstanden sind und wie dieser Zeitraum meinen Weg als Entwickler geprägt hat.