Coding Stube
Über mich
Moin, ich bin JJ
Ich bin Jeremy „JJ“ Klaszki, 30 Jahre alt und leidenschaftlicher Softwareentwickler mit einem besonderen Faible für die Backend-Entwicklung.
Wie alles angefangen hat
Meine Begeisterung für Technik begann schon früh: Mit etwa zwölf Jahren richtete und verwaltete ich meine ersten Foren auf Basis von Software wie WoltLab Burning Board und XenForo.
Daraus entwickelte sich schnell ein allgemeines Interesse an Computern, virtuellen Maschinen und dedizierten Servern. Nebenbei brachte ich mir die Grundlagen der Linux-Administration bei – meistens dann, wenn irgendetwas nicht so funktionierte, wie es sollte.
Der Einstieg in die Programmierung
Ende 2017 begann ich, mir mithilfe von Tutorials, Foren und reichlich Ausprobieren die Grundlagen der Java-Programmierung anzueignen.
Mitte 2018 beschäftigte ich mich erstmals intensiver mit objektorientierter Programmierung und entwickelte meine Java-Kenntnisse Schritt für Schritt weiter.
Anfang 2019 rückte das Programmieren zunächst in den Hintergrund, da ich mich auf meine damalige berufliche Laufbahn konzentrierte. Mit IT oder Softwareentwicklung hatte diese allerdings wenig zu tun: Ich arbeitete mehrere Jahre in der Krankenpflege.
Beruflicher Neustart
Anfang 2025 entschied ich mich für einen beruflichen Neustart und begann eine Umschulung zum Fachinformatiker für Anwendungsentwicklung mit Schwerpunkt Java.
Während der Umschulung konnte ich nicht nur meine Kenntnisse in Java und objektorientierter Programmierung deutlich vertiefen, sondern bekam auch Einblicke in Netzwerktechnik, grundlegende IT-Infrastruktur und wirtschaftliche Zusammenhänge.
Dabei arbeitete ich unter anderem mit:
- Java
- Spring und Spring Boot
- JDBC
- JavaScript
- relationalen Datenbanken
- HTML und CSS
- Vue
- C#
Versionsverwaltung und Zusammenarbeit
Ein weiterer wichtiger Bestandteil meiner Arbeit ist die Versionsverwaltung mit Git.
Sowohl bei eigenen Projekten als auch in der Zusammenarbeit mit anderen nutze ich GitHub und GitLab für Branches, Merge Requests, Code-Reviews und die gemeinsame Verwaltung von Quellcode.
Nach einigen unvermeidlichen Merge-Konflikten und gelegentlich falsch gewählten Branches komme ich damit inzwischen ziemlich gut zurecht.
Parallel zur Umschulung war ich ehrenamtlich als Softwareentwickler tätig. Dort arbeitete ich unter anderem mit C#, JavaScript, Vue, HTML, CSS und relationalen Datenbanken. Dabei konnte ich wertvolle Erfahrung in der gemeinsamen Entwicklung einer realen Anwendung sammeln.
Eigene Projekte
Auch abseits von Umschulung und Teamprojekten setze ich regelmäßig eigene Ideen um. Dazu gehören diese Website, verschiedene kleinere Anwendungen und ein Spiel, das ich mit JavaFX entwickelt habe.
Solche Projekte nutze ich gern, um neue Technologien auszuprobieren, bestehendes Wissen zu vertiefen und gelegentlich herauszufinden, warum etwas um zwei Uhr nachts plötzlich nicht mehr kompiliert.
Was dich hier erwartet
Auf dieser Website teile ich meine Projekte, persönliche Fortschritte und Gedanken rund um Softwareentwicklung und aktuelle technische Themen.
Viel Spaß beim Stöbern und Lesen.