Preview Build
Full-Stack Entwickler

MIKE
KARL

Grafenau, Germany

Ich baue Systeme von der Hardware-Ebene bis zur Benutzeroberfläche. Meine Arbeit beginnt dort, wo abstrakte Konzepte auf konkrete Implementierung treffen. Ein 6502-Emulator, der jeden Taktzyklus simuliert. Ein Raytracer, der Lichtstrahl für Lichtstrahl berechnet. Ich interessiere mich für die Dinge, die man nicht sieht: Speicherverwaltung, Parelellisierung, die stille Effizienz guter Architektur.

Ich arbeite am liebsten an Projekten, die verbinden: Low-Level-Performance mit menschlicher Erfahrung, technische Tiefe mit visueller Klarheit. Wenn das nach dem klingt was Sie suchen, schreiben Sie mir.

Neben dem Code fotografiere ich den Nachthimmel – lange Belichtungszeiten, Tracking-Montierungen, das Sammeln von Licht über Stunden. Das Prinzip ist ähnlich: Geduld, Präzision, das Vertrauen auf einen Prozess, dessen Ergebnis man erst am Ende sieht.

Was ich außerhalb des Terminals mache.

Motorradfahren

Freiheit auf zwei Rädern. Der perfekte Ausgleich.

Mehr erfahren

Astrofotografie

Licht sammeln über Stunden. Geduld, Präzision, der Moment.

Mehr erfahren

Vom ersten "Hello World" bis zur professionellen Softwareentwicklung.

2025

Ausbildung zum Fachinformatiker

Ausbildung zum Fachinformatiker für Anwendungsentwicklung. Der strukturierte Einstieg in professionelle Softwareentwicklung.

Software EngineeringSystem Architecture
2024

Raytracer-Projekt

Entwicklung eines Software-Raytracers in C von Grund auf. Monte-Carlo-Pfad-Tracing, BVH-Beschleunigung, Multithreading.

CComputer GraphicsAlgorithms
2023

6502 Emulator

Cycle-accurater 6502-Emulator in C++ mit eigenem Assembler-Parser. Das Projekt, das mein Verständnis von CPU-Architektur verändert hat.

C++EmulationLow-Level
2022

Erste Berufserfahrung

Praktikum und erste Projekte in der Webentwicklung. HTML, CSS, JavaScript – und das Verlangen, tiefer zu gehen.

Web DevelopmentJavaScript
2021

Raycasting Engine

Wolfenstein-3D-Style-Raycaster mit DDA-Algorithmus und Textur-Mapping. Einführung in Echtzeit-Computergrafik.

C++Game DevGraphics
2020

Beginn der Programmierreise

Erste Schritte in C und C++. Das Gefühl, endlich zu verstehen, was unter der Haube passiert.

CC++Learning

Ich arbeite gerne an Projekten, die etwas Neues schaffen. Projekte, die über zwecktauglich hinaus gehen um etwas Großartiges zu bauen.