Home
.
Seit über 20 Jahren entwickle ich robuste, skalierbare und wartbare Software-Lösungen mit modernen Java-Technologien wie Spring Boot, Hibernate und Co.
Ich arbeite als IT-Berater und unterstütze Unternehmen bei der Entwicklung individueller Softwarelösungen, der Systemintegration und der Optimierung ihrer Java-Architekturen.
Besonders wichtig sind mir saubere Codequalität, nachhaltige Softwarearchitektur und eine enge Zusammenarbeit mit meinen Kunden.
Ich bin überzeugt: Gute Software entsteht nicht nur durch Code – sondern durch Kommunikation, Verständnis und Verlässlichkeit.
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.
Januar 2023 bis Heute
Februar 2021 bis Juni 2022
Mai 2020 bis Februar 2021
April 2018 bis April 2020
Oktober 2017 bis April 2018
August 2017 - Oktober 2017
Januar 2014 - August 2017
August 2013 - Januar 2014
Januar 2013 - August 2013
April 2012 - Dezember 2012
Dezember 2011 - April 2012
Juni 2010 - November 2011
November 2009 - Juni 2010
Juli 2009 - November 2009
April 2009 - Juli 2009
Oktober 2008 - Dezember 2008
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.
Ich habe kein Hochschulstudium absolviert, sondern mir mein Wissen durch praxisnahe Arbeit und das systematische Studium einschlägiger Fachliteratur angeeignet. Besonders geprägt haben mich unter anderem folgende Bücher:
ISBN-13: 978-0132350884
ISBN-13: 978-0137081073
ISBN-13: 978-0134494166
ISBN-13: 978-0135781869
ISBN-13: 978-0136915713
ISBN-13: 978-0134757599
ISBN-13: 978-0321146533
ISBN-13: 978-0321278654
ISBN-13: 978-1098151249
ISBN-13: 978-3446466333
ISBN-13: 978-0137464401
ISBN-13: 978-0201633610
ISBN-13: 978-0138544713
Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
ISBN-13: 978-0805353402
Object-Oriented Analysis and Design with Applications
Telefon: +49 176 769 888 62
E-mail: me@farhad-karimi.com
Farhad Karimi
IT-Beratung & Softwareentwicklung
© Urheberrecht. Alle Rechte vorbehalten.
Wir benötigen Ihre Zustimmung zum Laden der Übersetzungen
Wir nutzen einen Drittanbieter-Service, um den Inhalt der Website zu übersetzen, der möglicherweise Daten über Ihre Aktivitäten sammelt. Bitte überprüfen Sie die Details in der Datenschutzerklärung und akzeptieren Sie den Dienst, um die Übersetzungen zu sehen.