Jens Köhler
Über mich

Mein Name ist Jens Köhler, willkommen auf meiner Webseite!
Ich bin 60 Jahre alt und lebe in Bielefeld. Seit meiner Jugend fasziniert mich
die Welt der Computer und Softwareentwicklung. Was einst als einfaches Hobby-Programmieren auf
meinem ersten Commodore 64 begann, entwickelte sich schnell zu einer tiefgehenden Leidenschaft und später zu
meiner
beruflichen Laufbahn. Ich habe mich auf die Entwicklung mit C++ spezialisiert und arbeite sowohl an
professionellen als auch an privaten Projekten,
insbesondere in den Bereichen Systemprogrammierung, Spieleentwicklung und Performance-Optimierung.
Ich bin ein analytischer Denker mit einem ausgeprägten Sinn für effizienten Code und Architektur. Durch meine
langjährige Erfahrung in der IT-Branche habe ich gelernt, komplexe Probleme strukturiert zu lösen und innovative
Softwarelösungen zu entwickeln.
Curriculum Vitae
Zeitraum | Position / Ausbildung | Unternehmen / Institution | Ort |
---|---|---|---|
1984 - 1987 | Ausbildung zum Fachinformatiker für Anwendungsentwicklung | SoftTech Solutions GmbH | Bielefeld |
1987 - 2005 | Softwareentwickler für Embedded Systems & Systemprogrammierung | NextGen Embedded Systems AG | Düsseldorf |
2005 - 2020 | Senior Software Engineer für C++ & Performance-Optimierung | InfiniCode Technologies | Bielefeld |
2020 - heute | Informatikstudium (5. Semester) + Freiberufliche Softwareentwicklung | Universität Bielefeld / Freelance | Bielefeld |
Meine Fähigkeiten

Meine Kernkompetenzen liegen in der C++-Entwicklung, insbesondere in den Bereichen:
- Systemnahe Programmierung: Optimierung von Software, Speichermanagement und Multi-Threading
- Spieleentwicklung: Erstellung eigener Game-Engines, Physik-Simulationen und Rendering-Techniken
- Performance-Optimierung: Analyse und Verbesserung von rechenintensiven Algorithmen
- Objektorientierte und funktionale Programmierung: Entwicklung sauberer und wartbarer Softwarearchitektur
- Versionskontrolle und Kollaboration: GitHub, GitLab, CI/CD-Workflows
Kenntnisse in weiteren Sprachen: Python, C#, Rust für diverse Anwendungsfälle
Projekte
-
Im Laufe meiner Karriere habe ich an zahlreichen Projekten gearbeitet, darunter:
- Entwicklung einer eigenen Game Engine:
Eine modulare, leistungsstarke Engine mit Unterstützung für Physik-Simulation, Echtzeit-Rendering und Multi-Threading. - Optimierung von Echtzeitsystemen:
Arbeit an zeitkritischen Anwendungen für industrielle und spielerische Zwecke, mit Fokus auf Thread-Synchronisation und Speicherverwaltung. - Modding- und Plugin-Entwicklung für Spiele:
Erstellung von Erweiterungen und Tools für bestehende Spiele, um Gameplay-Funktionalitäten zu verbessern. - Open-Source-Projekte auf GitHub:
Aktive Mitarbeit an C++-Bibliotheken und Performance-Optimierungs-Frameworks.
Hobbys
Neben meiner beruflichen Tätigkeit bin ich ein leidenschaftlicher Computerspieler und liebe es, Spiele nicht nur zu spielen, sondern auch ihre technischen Hintergründe zu analysieren. Besonders interessiere ich mich für:
- Klassische Strategiespiele (z. B. Civilization)
- Moderne Action- und Rollenspiele (z. B. Skyrim)
- Spieleentwicklung & Modding - Experimentieren mit eigenen Spielmechaniken
- Künstliche Intelligenz & maschinelles Lernen - Erforschung neuer Technologien
Wenn ich nicht meinen Interessen in technischen Gebieten nachgehen, spiele ich gerne Blockflöte. Hier eine
Kostprobe:
Ich bin außerdem ein großer Fan von Retro-Technologie und interessiere mich für die Geschichte der Computerentwicklung.
Weitere Referenzen
- Teilnahme an Game Jams
- Open-Source-Beiträge zu C++-Bibliotheken auf GitHub
- Langjährige Erfahrung als Softwareentwickler in der IT-Branche