Softwareentwickler aus Leidenschaft

Farhad Karimi // Java-Entwickler

Meine Leidenschaft gilt der Softwareentwicklung!

Seit über 20 Jahren entwickle ich robuste, skalierbare und wartbare Software-Lösungen mit modernen Java-Technologien wie Spring Boot, Hibernate und Co.

Porträt von Farhad Karimi
user=farhad · exp=20+ Jahre · stack=java/spring
20+Jahre Erfahrung
17Projekte im Werdegang
7Branchen

#Über mich

about.md

Seit über 20 Jahren entwickle ich robuste, skalierbare und wartbare Software-Lösungen mit modernen Java-Technologien wie Spring Boot, Hibernate und Co.

Mich begeistern besonders die Integration von Systemen und die Frage, wie Java-Architekturen auch nach Jahren noch verständlich und erweiterbar bleiben.

Besonders wichtig sind mir saubere Codequalität, nachhaltige Softwarearchitektur und eine gute Zusammenarbeit im Team.

Ich bin überzeugt: Gute Software entsteht nicht nur durch Code – sondern durch Kommunikation, Verständnis und Verlässlichkeit.

Saubere Codequalität

Lesbarer, testbarer Code nach Clean-Code-Prinzipien.

Nachhaltige Architektur

Skalierbare, wartbare Java-Architekturen, die mitwachsen.

Systemintegration

Middleware, REST-Schnittstellen und Bestandssysteme sauber verbinden.

Teamarbeit

Kommunikation, Verständnis und Verlässlichkeit im Team.

#Meine Favoriten

In meiner täglichen Arbeit als Java-Entwickler setze ich auf eine schlanke, effiziente Toolchain.

Ich arbeite bevorzugt auf macOS, mit IntelliJ IDEA als Haupt-IDE für Java- und Spring Boot-Projekte. Für Terminal-Arbeiten nutze ich Oh My ZSH, kombiniert mit Vim und tmux – ideal für schnelles, fokussiertes Arbeiten direkt in der Shell.

Diese Kombination ermöglicht mir eine produktive und flexible Entwicklungsumgebung, die sowohl im lokalen Setup als auch auf Remote-Systemen zuverlässig funktioniert.

#Branchen

Branchen, in denen ich bisher gearbeitet habe. Ein Klick filtert den Werdegang.

#Projekte

git log — ~/karriere
  1. Jan 2023 – Jul 2025(HEAD → main)Modernisierung und Erweiterung des Datenmanagementsystems · Öffentlicher Dienst / Naturschutz
  2. Feb 2021 – Jun 2022Beitrag zur erfolgreichen Systemintegration und Erweiterung der Bestandsarchitektur · Telekommunikation
  3. Mai 2020 – Feb 2021Middleware-Entwicklung zur Systementkopplung im Rahmen eines Access Carve-Outs · Telekommunikation (Hosting)
  4. Apr 2018 – Apr 2020Entwicklung eines MVP-Nachrichtenportals mit EidosMedia CMS · Medien/Nachrichtenportal
  5. Okt 2017 – Apr 2018Neuimplementierung eines CMS-basierten Nachrichtenportals mit React/TypeScript · Telekommunikation (Hosting)
  6. Aug 2017 – Okt 2017Prototyp eines Nachrichtenportal-CMS mit Livingdocs, NodeJS und AngularJS · Medien/Nachrichtenportal
$ cat lebenslauf.log

#Lieblingsautoren

Zu meinen Lieblingsautoren gehören Robert C. Martin, Kent Beck und Martin Fowler – Persönlichkeiten, die die moderne Softwareentwicklung nachhaltig geprägt haben. Ihre Bücher und Prinzipien zu Clean Code, Agiler Entwicklung und Softwarearchitektur haben meinen Blick auf Qualität, Testbarkeit und gute Entwicklerpraxis entscheidend beeinflusst.

#Lieblingsbücher

14 Bücher
farhad@macbook — zsh