Jan (Fabian) Radon
Software Engineer / Softwarearchitekt / Team Lead
Erfahrungen
Jan. 2024 - Bis heute
2 JahrenSoftware Engineer / Softwarearchitekt / Team Lead
jaraco GmbH
- Design und Implementierung moderner DevOps-Pipelines
- KI-gestützte Softwareentwicklung (inkl. Prompt Engineering mit GitHub Copilot)
- Architektur und Entwicklung von Microservices
- Einführung von Kafka zur nachrichtenbasierten Interservice-Kommunikation
- Leitung eines Entwicklerteams
Apr. 2022 - Dez. 2024
2 Jahren 9 MonatenIT-Berater / Enterprise Architekt
jaraco GmbH
- Migrationsberatung für Legacy-Systeme in eine On-Premise OpenShift-Umgebung
- Entwicklung von Migrationsstrategien und -methoden
- Tool- und Prozessberatung sowie Integration zu einem konsistenten Gesamtprozess
- Qualitätssicherungsmaßnahmen im Migrationskontext
- Koordination der Workstreams und technische Beratung
- Unterstützung des Projektmanagements zur Betriebsstabilisierung
Sept. 2021 - Dez. 2023
2 Jahren 4 MonatenSoftwarearchitekt / Software Engineer / Team Lead
jaraco GmbH
- Architekturdesign und Implementierung
- API-Design und Aufbau von Datenpipelines
- Internationale Zusammenarbeit (DE, UK, IN, RO, VN)
- Coaching, Trainings und Support für Entwicklungsteams
- Code- und Architektur-Reviews sowie Fehleranalysen
Apr. 2021 - Sept. 2021
6 MonatenSoftware Engineer / Architekt / Berater
jaraco GmbH
- Konzeption und Umsetzung technischer Lösungen
- API-Design und Nachrichtenverarbeitung
- Frontend-Entwicklung mit Angular
- Internationale Teamarbeit (DE/IN)
Mai 2020 - März 2021
11 MonatenSoftwarearchitekt
jaraco GmbH
- Design und Aufbau von REST APIs
- Verarbeitung großer Datenmengen mittels batch- und eventbasierter Pipelines
- Architekturberatung und Fehleranalyse
- Teamleitung im internationalen Umfeld (DE/RO)
März 2020 - Dez. 2024
4 Jahren 10 MonatenBerater
jaraco GmbH
- Beratung zu Dovecot / Ceph / Dovecot-Ceph-Plugin
- Unterstützung bei GoLive, Performance-Tests, Bugfixing und Erweiterungen
Feb. 2020 - Juli 2021
1 Jahr 6 MonatenFull-Stack-Entwickler / Coach
jaraco GmbH
- Entwicklung einer Smart Tracking Lösung
- Migration von Legacy-Systemen zu Microservices
- Aufbau und Schulung eines Entwicklerteams
- Code Reviews und internationales Troubleshooting (DE/FR)
Aug. 2019 - Bis heute
6 Jahren 5 MonatenIT-Freiberufler mit eigener GmbH / Geschäftsführer
jaraco GmbH
- Konzeption und Entwicklung individueller Softwarelösungen
- IT-Architekturberatung und technisches Projektmanagement
- Unterstützung von Unternehmen bei der Digitalisierung und Modernisierung von Systemen
- Durchführung von Projekten in den Branchen Versicherung, Bankwesen, Energie, Touristik, Industrie und Telekommunikation
Aug. 2019 - Dez. 2019
5 MonatenBerater Inbetriebnahme / Fehleranalyse / Coach
Jan Radon Consulting GmbH
- Unterstützung bei der Inbetriebnahme eines Warenhaussystems in Belgien
- Fehleranalyse, Ticketerstellung, Retests
- Beratung und Schulung von Mitarbeitenden
Aug. 2019 - Sept. 2019
2 MonatenBerater Entwicklungsprozess / Produktentwicklung / Coach
Jan Radon Consulting GmbH
- Analyse von Entwicklungsprozessen (C# WPF)
- Performance-Anforderungen, Handlungsempfehlungen
- Aufbau eines Scrum-Teams, Pair Programming
Mai 2017 - März 2020
2 Jahren 11 MonatenProjektmanager / C/C++/Go-Entwickler
jaraco GmbH
- Entwicklung eines Ceph-Plugins für Dovecot
- Durchführung von Lasttests und Performanceanalysen
- Migration von Dovecot-Versionen inkl. Plugin-Anpassungen
- Einrichtung einer DevOps-Testumgebung
- Umstellung auf Git, Beratung und Inbetriebnahmeunterstützung
- Code Reviews und nachhaltige Fehlerbehebung
Juni 2016 - Sept. 2016
4 MonatenC#-Entwickler Produktentwicklung
Jan Radon Consulting GmbH
- Prototyp-Entwicklung und Anforderungsanalyse
Apr. 2016 - Juli 2016
4 MonatenJava-Entwickler / Berater
Jan Radon Consulting GmbH
- Android-App für Cloud-Videostreaming
- Agiles Arbeiten mit modernen CI/CD-Prozessen
Dez. 2015 - Juli 2016
8 MonatenJava-EE-Entwickler / Komponenten-Designer
Jan Radon Consulting GmbH
- Aufbau eines Messaging-Systems mit Apache Camel und ActiveMQ
- Unit- und Integrationstests, Prototyp-Entwicklung, SSO
Sept. 2014 - Dez. 2015
1 Jahr 4 MonatenFull-Stack-Softwareentwickler
Jan Radon Consulting GmbH
- Steuerungssoftware, Visualisierung, Performance- und Funktionstests in Ungarn
Aug. 2014 - Sept. 2014
2 MonatenJava Entwickler Apache Wicket
Jan Radon Consulting GmbH
- Entwicklung von Wicket-Komponenten mit JS-Frontend
Juni 2014 - Aug. 2014
3 MonatenC# Entwickler (WPF, MVVM)
Jan Radon Consulting GmbH
- Testautomatisierung, Framework-Optimierung, Inbetriebnahme in Schottland
Dez. 2013 - Juni 2014
7 MonatenFull Stack Entwickler Framework / Produktentwicklung
Jan Radon Consulting GmbH
- Visualisierung logistischer Abläufe und Framework-Entwicklung
Okt. 2012 - Aug. 2019
6 Jahren 11 MonatenIT-Freiberufler
- Entwicklung von verteilten Systemen und Microservices
- Architekturdesign in Enterprise-Projekten
- Code Reviews, technische Beratung und Qualitätssicherung
- Einsatz in Projekten mit Java, C#, PL/SQL und modernen Frameworks
Okt. 2012 - Jan. 2014
1 Jahr 4 MonatenIT-Berater & Java-EE-Softwareingenieur
Jan Radon Consulting GmbH
- Beratung, Fehleranalyse, Anforderungsanalyse
Feb. 2012 - Sept. 2012
8 MonatenSoftwareentwickler & Teilprojektleiter
Iteratec GmbH
- Java-Entwicklung in einem agilen Softwareprojekt
- Teilprojektleitung und Koordination technischer Umsetzung
- Zusammenarbeit mit Fachbereichen zur Definition technischer Anforderungen
Nov. 2011 - Feb. 2012
4 MonatenIT-Freiberufler
- Entwicklung verteilter Windows-Anwendungen mit C# / WPF
- Embedded-Softwareentwicklung in C
- Java-basierte Middlewareentwicklung im Webumfeld
- Durchführung von Code Reviews, Tests sowie Analyse und Design von Systemarchitekturen
Nov. 2011 - Feb. 2012
4 MonatenC#-Entwickler – Verteilte WPF-Anwendung
Jan Radon Consulting GmbH
- Entwicklung einer verteilten Bewertungssoftware mit WPF GUI
Nov. 2011 - Feb. 2012
4 MonatenFull-Stack-Entwickler Java EE, OSGI, Embedded C
Jan Radon Consulting GmbH
- Smart-Meter-Softwareentwicklung (Java/C) inkl. Webservices
Fähigkeiten
Programmiersprachen Und Frameworks
- Java: Umfangreiche Erfahrung Mit Java Ee, Spring Boot, Jpa Und Hibernate.
- Kotlin: Einsatz In Modernen Microservice-architekturen Und Api-entwicklung.
- C#: Spezialisierung Auf Wpf-anwendungen, Mvvm-pattern Und Backend-komponenten.
- C/c++: Entwicklung Für Embedded Systeme Und Linux Opensource.
- Python: Nutzung In Cloud- Und Devops-szenarien, Beispielsweise Für Automatisierung Und Monitoring.
- Golang: Entwicklung Von Plugins Und Maßgeschneiderten Speicherlösungen.
- Frontend-technologien: Angular, Html5, Graphql, Jsonapi.
Architekturen Und Patterns
- Microservices: Entwicklung Und Integration Von Microservices Mit Container-technologien Wie Spring Boot, Openshift, Docker Und Kubernetes.
- Nachrichtenorientierte Architekturen: Einsatz Von Kafka Und Rabbitmq.
- Cloud-architekturen: Nutzung Von Openshift, Aws, Google Cloud Und Azure.
- Legacy-migrationen: Beratung Und Umsetzung Von Migrationen Auf Plattformen Wie Openshift.
Devops Und Ci/cd
- Build- Und Deployment-tools: Jenkins, Gitlab Ci/cd, Github Actions, Maven, Gradle, Helm, Flux, Argocd.
- Containerisierung: Docker, Kubernetes, Openshift.
- Monitoring Und Observability: Grafana, Prometheus, Dynatrace, Azure Insights.
- Versionskontrolle: Git, Svn.
Datenverarbeitung Und Big Data
- Big-data-technologien: Hadoop, Spark, Redis.
- Datenpipelines: Design Und Implementierung Skalierbarer Batch- Und Event-basierter Pipelines.
- Datenbanken: Oracle, Mysql, Postgresql, Firebird Db, Elasticsearch.
Branchen- Und Projekterfahrung
- Energie: Architekturberatung, Schnittstellenentwicklung, Internationale Projekte.
- Banking: Enterprise-architektur, Migrationen Und Qualitätssicherung.
- Versicherung: Devops-pipeline-design, Ki-basierte Entwicklung.
- Telekommunikation: Big-data-architekturen Und Rest-apis.
- Touristik Und Logistik: Microservices, Backend- Und Frontend-entwicklung, Datenintegration.
- Industrie: Smart Tracking Und Zusammenarbeit In Internationalen Teams.
Soft Skills Und Methodenkompetenzen
- Agile Methoden: Scrum, Kanban Und Devops-prinzipien, Safe.
- Projektmanagement: Aufbau Und Leitung Von Teams, Coaching.
- Internationale Zusammenarbeit: Projektsprache Englisch Mit Teams Aus Verschiedenen Ländern (Z. B. Deutschland, Frankreich, Rumänien, Polen, Indien).
- Qualitätssicherung: Code Reviews, Unit Tests, Integrationstests, Pair Programming Und Automatisierte Tools Zur Qualitätssicherung.
Haupttechnologien Und Tools
- Backend-technologien: Java (Spring Boot, Java Ee), Kotlin, Golang.
- Containerisierung Und Cloud: Docker, Kubernetes, Openshift, Azure, Aws, Google Cloud.
- Nachrichtenorientierte Systeme: Kafka, Rabbitmq.
- Frontend-technologien: Angular, Graphql, Jsonapi.
- Monitoring: Grafana, Prometheus, Dynatrace.
- Datenbanken: Oracle, Postgresql, Elasticsearch, Mysql, Mongo, Db2.
Sprachen
Deutsch
VerhandlungssicherEnglisch
VerhandlungssicherAusbildung
März 2005 - Feb. 2009
Hochschule für Technik, Wirtschaft und Gestaltung
Bachelorstudium Software Engineering · Software Engineering · Konstanz, Deutschland
Sept. 2001 - Mai 2003
Fischer (ehemals Fischer Computertechnik GmbH)
Ausbildung zum Fachinformatiker · Fachinformatiker · Radolfzell, Deutschland
Zertifikate & Bescheinigungen
Certified Professional Scrum Master I
Serview, Berlin
Certified Professional Scrum Product Owner I
Serview, Berlin
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.