Software/Solution Architekt, IT-Projektleiter & Product Owner
Aktualisiert am 18.04.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2023
Verfügbar zu: 100%
davon vor Ort: 20%
Technische Projektleitung
IT-Architektur
Microservices
Technische Projektleitung
Software-Architektur
Solution Design
Architektur-Review
Datenmodellierung
Systemintegration
Amazon AWS
Microsoft Azure
Apache Kafka
Spring Framework
Java
Kubernetes
Docker
OpenAPI
Datenbanken
TOGAF
SIEM
DevOps
Deutsch
Muttersprache
Englisch
sehr gut in Wort und Schrift (Auslandserfahrung)
Französisch
Grundkenntnisse in Wort und Schrift

Einsatzorte

Einsatzorte

Berlin (+150km) Hamburg (+50km) Hannover (+20km) Nürnberg (+20km) München (+50km)
Deutschland, Österreich

möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-03 - heute

Lösungs-, Daten- und Softwarearchitektur für eine IT-Servicemanagement-Plattform

Solution Architekt Solution Architect Service-Management Requirements Management ...
Solution Architekt
  • Erstellung von Service-, Solution und Lösungskonzepten inkl. der Abstimmung mit relevanten Fachbereichen
  • Anforderungsmanagement
  • Durchführung von Portfolioabgleichen
  • Nutzung von bestehenden Architekturframeworks und Erarbeitung von Architekturskizzen
USU Enterprise Architect
Solution Architect Service-Management Requirements Management Portfoliomanagement UML
IBM iX
Berlin
6 Monate
2022-10 - 2023-03

Aufbau einer Compliance Plattform für das Dokumentenmanagent und die Buchhaltung

Solution Architekt und Senior Java DevOps Engineer Projektleitung Teamleading Requirements Management ...
Solution Architekt und Senior Java DevOps Engineer
  • Planung und Konzeption einer neuen Compliance Plattform mit Dokumenten-management
  • Solution Design für eine Middleware auf Basis mehrerer Spring Boot Microservices als Bindeglied zwischen mehreren Standardprodukten in den Bereichen Buchhaltung und Dokumentenmanagement für den Betrieb in der Hetzner Cloud.
  • Aktives Management aller technischer Aspekte mit einem Entwicklungsteam von 3 Personen
  • Definition und Refinement von Arbeitspaketen mit dem Entwicklungs¬team
  • Spezifizierung von RESTful Webservices für Drittanwendungen mit Swagger/ OpenAPI
  • Implementierung der Spring Boot Microservices einschließlich Testabdeckung durch Unit-, Komponenten- und Integrationstests mit JUnit, Mockito, AssertJ und Spring Boot
  • Definition von Build-Pipelines in Jenkins für ein automatisiertes Testing und Deployment.
  • Monitoring und Analyse der Microservices und Seafile mit OpenSearch und Grafana.
  • Dokumentation von Prozessen, Konfigurationen, Entwicklungsaufgaben

Seafile Nuxeo Wekan XWiki Lexware OpenSearch Mattermost MariaDB
Projektleitung Teamleading Requirements Management Prozessentwicklung Cloud Computing Infrastruktur Dokumentenmanagement IT-Compliance Linux Java IT-Governance Kanban
Berlin
1 Jahr
2021-11 - 2022-10

Zentralen Anwendung im Bereich digitale Dokumentenverarbeitung im BAMF

Technische Projektleitung Technische Projektleitung Teamleading Changemanagement ...
Technische Projektleitung
  • Aktives Management aller technischen Aspekte einer zentralen Anwendung des BAMF im Bereich digitale Dokumentenverarbeitung mit einem zugehörigen Entwicklungsteam von 5 Personen
  • Unterstützung in der operativen Steuerung der Entwicklungsabläufe und deren Planung nach agilem Vorgehen als Teamplayer
  • Requirements- und Prozessengineering gemeinsam mit dem Product Owner, IT-Architekten und Lead Entwickler
  • Planung und Überwachung von Change-Management Aktivitäten
  • Abstimmung mit den Ansprechpartnern von Schnittstellen und Infrastrukturbetrieb im Falle von Wartungsmaßnahmen, Änderungsbedarfen, Fehlern, etc.
  • Management von Fehlern und Ausfällen der Anwendung (Analyse, Beurteilung von Lösungsoptionen, Koordination der Behebung, Kommunikation an Stakeholder)
  • Dokumentation von Prozessen, Konfigurationen, Entwicklungsaufgaben
  • Projektinterne Berichtserstellung und -erstattung über Status, Risiken, Unterstützungsbedarf
  • Coaching des Entwicklungsteams zu Themen wie Zeitmanagement, Priorisierung, Entscheidungsfindung, kontinuierlichen Verbesserung und agile Softwareentwicklung


OpenSearch Atlassian Confluence Atlassian JIRA Spring Boot Oracle Atlassian Bitbucket Linux
Technische Projektleitung Teamleading Changemanagement Requirements Engineering Prozessberatung Coaching Agile Coach Systemintegration SOA Datenbanken Datawarehouse Infrastrukturberatung Systemanalyse Scrum Master Scrum Product Owner Agile Softwareentwicklung Zeitmanagement Pareto Kaizen IT-Architekt Microservices
Bundesamt für Migration und Flüchtlinge (BAMF)
Nürnberg
5 Monate
2021-06 - 2021-10

Lösungs- und Datenarchitektur eines Systems für Portfoliopositionen und die Berechnung von Performance und Exposure (Risiko) mit Look-Through Funktionalität in den Bereichen Investment Management, Fund Accounting (Disposition) und Investment Accounting

IT-Architekt (Solution-Architekt, Data-Architekt) TOGAF Spring Boot Java ...
IT-Architekt (Solution-Architekt, Data-Architekt)
  • Anforderungsmanagement für die Software-Lösung zusammen mit der Fachseite
  • Abstimmungen mit den IT-Architekten zur Definition gemeinsamer Design-Muster
  • Entwurf und Bereitstellung eines Designs und Datenmodells für die geforderte Software-Lösung bestehend aus mehreren Microservices in einer Cloud-Umgebung
  • Begleitung des agilen Entwicklungsteams bei der Klärung von Architekturfragen
SparxSystems Enterprise Architect SAP PowerDesigner BlackRock Aladdin Broadridge Paladyne
TOGAF Spring Boot Java Apache Kafka Event-Driven-Architecture Microservices OpenShift Apache Hadoop BigData RESTful Web Services OpenAPI UML arc42 draw.io Confluence Jira Scrum Bitbucket BDD IT-Architektur Teamführung Projektmanagement
DWS Investment
Frankfurt am Main
11 Monate
2020-07 - 2021-05

Architektur und Entwicklung eines hochskalierbaren Rechtemanagement Systems für die Kreditkartenindustrie.

IT-Architektur, Senior Software Entwickler IT-Architekt Teamleading Scrum ...
IT-Architektur, Senior Software Entwickler
  • Architektur und Implementierung eins hochskalierbaren hierarchischen Rechte­management Systems für die Kreditkartenindustrie als Microservices (Spring Boot) für den Einsatz in der Cloud (Microsoft Azure) mit Docker und Kubernetes.
  • Verarbeitung von Kafka Events zur Erstellung von Hierarchien für Kreditkarten.
  • Implementierung einer Export-Funktionalität von Kreditkartendaten als CSV (SuperCSV) und Excel Workbook (Apache POI).
  • Verwaltung der Anwendungen und Rechtemanagement im Microsoft Azure Portal.
  • Absicherung der Microservices-Schnittstellen mit Access Tokens (OAuth2).
  • Elastizität, Robustheit, Security/Härtung der entwickelten neuen Microservices.
Microsoft SQL Datenbank Microsoft Azure Atlassian JIRA Atlassian Confluence Atlassian Bitbucket Nexus Jenkins SonarQube IntelliJ
IT-Architekt Teamleading Scrum Azure TOGAF Docker Kubernetes Nginx Apache Kafka Spring Boot Spring Kafka Swagger OpenAPI Java SuperCSV Apache POI git Maven Sourcetree JUnit Mockito TDD H2 Hibernate Linux Kanban Datenbanken
Lufthansa AirPlus Servicekarten GmbH
Neu Isenburg / Remote
7 Monate
2020-08 - 2021-02

Architektur und Entwicklung eines Kita Stammdatensystems

Technische Projektleitung, IT-Architekt, Software-Entwicklung Technische Projektleitung IT-Architekt Prozessentwicklung ...
Technische Projektleitung, IT-Architekt, Software-Entwicklung
  • Kommerzielle und technische Projektleitung in einem Kundenprojekt.
  • Konzeption, Architektur und Implementierung eines individuellen Kita Stamm­daten­systems mit Reporting-Funktionalität und automatisierter Festsetzungs­berechnung.
  •  Bereitstellung von Web-UI?s mit Thymeleaf und Bootstrap für Systembenutzer.
  • Automatisierung von Geschäftsprozessen im Zahlungsverkehr.
  • Spezifizierung von RESTful Webservices für Dritt­anwendungen mit Swagger/OpenAPI nach dem API-First Ansatz.
  • Dokumentation der Individualsoftware (Front/Backend, Prozesse, Wartung)
Spring Boot IntelliJ PostgreSQL Windows Server 2019
Technische Projektleitung IT-Architekt Prozessentwicklung Java Swagger OpenAPI Tyhemeleaf JavaScript SuperCSV Apache POI iText Maven JUnit Mockito H2 Hibernate Liquibase Kanban Spring Boot
Montessori Kindergarten
Berlin
8 Monate
2019-11 - 2020-06

Entwicklung der Neukundenanlage für ein Briefprodukt

Senior Software-Entwickler Scrum Agile Entwicklung OpenAPI ...
Senior Software-Entwickler
  • Implementierung der Neukunden-Anlage, -Verwaltung und -Verifizierung inklusive Adress-Normierung und Berechnung des Sendung-Routing-Codes mit Spring Boot in mehreren vernetzten Microservices für den Einsatz in der Cloud.
  • Spezifizierung der von extern erreichbaren RESTful Webservices für teilnehmende Mandanten des Briefprodukts mit Swagger/OpenAPI nach dem API-First Ansatz.
  • Absicherung der Microservices-Schnittstellen mit Access Tokens (ähnlich OAuth2).
  • Implementierung der Validierung von eingehenden Requests und Rückmeldung festgestellter Abweichungen an den externen Client des teilnehmenden Mandanten.
  • Erweiterung/Anpassung des in AngularJS entwickelten Kundenportals.
  • Einführung von Behaviour-Driven Development unter Zuhilfenahme von Cucumber und Serenity. Definition der Testszenarien und Implementierung dieser.
  • Bereitstellung von Unit-, Komponenten-, Integrations- und Szenario-Tests.
  • Definition diverser Buildchains für Microservices in Teamcity mit der Kotlin DSL.
  • Dokumentation der Schnittstellen und Abhängigkeiten der Microservices mit Pivio.
  • Monitoring und Analyse der Microservices mit Splunk und Grafana.
  • Moderation der Technical Retrospektive / Community of Practice.
Docker TeamCity Nexus SonarQube Atlassian JIRA Atlassian Confluence Bitbucket Splunk Prometheus Grafana Pivio IntelliJ IDEA Oracle H2 Database Engine
Scrum Agile Entwicklung OpenAPI BDD TDD Spring Boot Angular Swagger Java Kotlin Git Maven JUnit Mockito Cucumber Serenity HATEOAS Webflux Linux
Deutsche Post DHL
Berlin
1 Jahr 3 Monate
2018-07 - 2019-09

Neuentwicklung des Mediation Layers für die Kreditkartenabrechnung

Software-Entwicklung Scum Agile Entwicklung ISO 8583 ...
Software-Entwicklung

?    Implementierung der Kreditkarten-Autorisierung (ISO8583) und des Kreditkarten-Clearings mit Spring Boot 2.1 als Microservices für die Cloud.
?    Messaging/Streaming zwischen den Microservices mit Apache Kafka 2
?    Anbindung der Clearing-Komponente an SAP Convergent Charging (SAP S/4 HANA)
?    Container-Virtualisierung der Microservices mit Docker und Alpine Linux als Container-Betriebssystem
?    Bereitstellung, Skalierung und Verwaltung der Container-Anwendungen mit Kubernetes, Container-Virtualisierung mit Docker
?    Spezifizierung von REST-Schnittstellen mit Swagger/OpenAPI
?    Bereitstellung von Web-UI?s mit Thymeleaf und Bootstrap für das Monitoring und die Steuerung der implementierten Kreditkartenprozesse.
?    Elastizität, Robustheit, Security/Härtung der entwickelten neuen Microservices
?    Bereitstellung von Unit, Komponenten und Integrations-Tests für die Microservices
?    Dependency Management der projektweiten Java Bibliotheken mit Maven

IntelliJ IDEA Kubernetes MS SQL Database Docker Spring Boot Microsoft Azure Postman SoapUI Apache Kafka Spring Kafka Atlassian JIRA Atlassian Confluence Sourcetree SonarQube
Scum Agile Entwicklung ISO 8583 Kanban OpenAPI TDD Spring Cloud Stream Swagger Thymeleaf BOOTP Git JUnit Cucumber Hiberante
Lufthansa AirPlus
Neu-Isenburg
3 Monate
2019-06 - 2019-08

Realisierung eines on-Premise Kubernetes Clusters

IT-Architekt (Cloud, Cloud-Native), Senior DevOps Engineer IT-Architekt Projektleitung Cloud ...
IT-Architekt (Cloud, Cloud-Native), Senior DevOps Engineer
  •  Halten von Workshops zum Aufbau eines Kubernetes Clusters und der Realisierung einer Continuous Integration und Continuous Delivery (CI/CD) Plattform.
  • Vergleich on-Premise Kubernetes Cluster mit Microsoft Azure und Amazon AWS.
  • Realisierung eines hochverfügbaren Kubernetes Clusters mit mehreren Master und Worker Nodes unter Nutzung des Tools kubeadm und einer Pod-basierten Controlplane, Containervirtualisierung mit Docker CE.
  • Realisierung der Hochverfügbarkeit durch ein redundantes HAProxy Setup mit einem virtuellen IP-Schwenk durch keepalived und Nutzung von DNS-Namen.
  • Bereitstllung eines Maven und Docker Repositories mit Nexus OSS und Integration dieses in Docker und Kubernetes.
Azure Amazon AWS CentOS Alpine Linux Docker Kubernetes nginx HAProxy Nexus OSS
IT-Architekt Projektleitung Cloud VPC IaC etcd keepalived Continuous Integration Continuous Delivery Consulting
Radeberger
Berlin, Dortmund
6 Monate
2018-01 - 2018-06

Entwicklung einer Software für die Überwachung und Steuerung technischer Prozesse einer Fertigungsanlage (SCADA).

Senior Software-Entwickler Scrum Kaizen Java ...
Senior Software-Entwickler
  • Entwicklung, Test und Dokumentation diverser Module einer Produktionssteuerung (MES)
  • Migration der Module HAM und PA eines MES auf das neue Framework MES-core
  • Einführung und Nutzung mehrere CI/CD-Pipelines für die realisierten Module des MES
IntelliJ IDEA Spring Boot PostgreSQL Atlassian JIRA Atlassian Confluence Atlassian Bitbucket Sourcetree SonarQube
Scrum Kaizen Java Groovy Gradle Git JUnit Mockito Guava Hibernate
EDAG PS
Fulda
6 Monate
2017-06 - 2017-11

Konzeption und Entwicklung eines Auskunftssystems für das Behördenwesen mit JEE

Software-Entwickler (Java/JEE) UML MDD Lösungsarchitektur ...
Software-Entwickler (Java/JEE)
  • Konzeption und Entwicklung eines Auskunftssystems für das Behördenwesen als Webanwendung mit JEE und Spring Webflow für den Betrieb auf Oracle WLS nach dem Greenfield-Ansatz, sowie Ablösung von bestehenden Komponenten.
  • Integration externer SOAP-basierter Schnittstellendienste mit Dozer-Mappings.
  • Definition und Implementierung von Unit-Tests für das Domain-Model, die Dozer-Mappings, Schnittstellenabfragen und Frontend-Tests mit der Selenium IDE.
  • Bearbeitung und Dokumentation der Arbeitsaufträge in JIRA.
  • Durchführung von Trainings für das Entwicklungs-Team und die Fachschaft.
  • Pre-Sales Unterstützung für die Akquirierung neuer Opportunitäten.
Enterprise Architect Eclipse Pencil Oracle WebLogic Server
UML MDD Lösungsarchitektur JEE Spring Hibernate Dozer Hudson Nexus SonarQube Training Consulting
Trivadis/Accenture, Projekt bei einer deutschen Behörde
Wiesbaden
2 Jahre
2015-06 - 2017-05

Implementierung und Rollout einer SLA-Management-Komponente mit JEE

Software-Architekt (Java) UML Lösungsarchitektur JEE ...
Software-Architekt (Java)
  • Einführung einer SLA-Management-Komponente zur Überwachung von Festnetz­anschlüssen bei Business-Kunden (B2B) durch Entwicklung von Individualsoftware und dem Einsatz des Softwareprodukts HPE USLAM (Universal SLA-Manager).
  • Entwicklung der Individualsoftware mittels Java EE und dem agilen Ansatz der Continuous Integration/Delivery und Testautomatisierung auf Jenkins.
  • Ermittlung des Kundenbedarfs, gefolgt von der Erstellung einer Lösungs­architektur.
  • Erstellung einer Anwendungsspezifikation und Schnittstellenvereinbarungen.
  • Teamführung eines internationalen Teams, bestehend aus sechs Projektmitgliedern aus Deutschland und Frankreich.
HP USLAM Enterprise Architect JBoss Application Server
UML Lösungsarchitektur JEE Hibernate Spring EclipseLink Gerrit Jenkins OpenStack MDD TDD Teamführung Technisches Projektmanagement Consulting
Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
Berlin
2 Monate
2015-05 - 2015-06

Konzeption eines Dashboards für Service Level Agreements (SLAs)

Pre-Sales, Solution Marketing Pre-Sales Marketing Java ...
Pre-Sales, Solution Marketing
  • Erstellung einer Lösungs-Architektur für die Verbindungspreisberechnung durch Integration der Individualsoftware SLA Control und dem Produkt HPE USLAM.
  • Pre-Sales Aktivitäten mit Fokus auf Solution Marketing.
HP USLAM SLA Control
Pre-Sales Marketing Java JavaScript
Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
Stuttgart
4 Monate
2015-01 - 2015-04

Implementierung eines Analyse Toolkits für Customer Experience Management (CEM) auf Java

Software-Engineer (Java) Linux Java RRD-Tool ...
Software-Engineer (Java)
  • Design und Implementierung eines Analyse Toolkits für die Netzüberwachung im Kontext Customer Experience Management (CEM).
  • Überwachung der Probe, Mediation und GUI-Server.
  • Analyse der Benutzeraktivitäten in einem deutschen Mobilfunknetz.
HP Customer Experience Assurance
Linux Java RRD-Tool IaaS
Hewlett-Packard, Projekt bei einem spanischen Telekommunikationsunternehmen
München
2 Jahre
2013-01 - 2014-12

Konzeption, Modellierung, Implementierung einer ITIL-Service-Automatierung auf JEE

Software-Architekt (Java) Java JEE JSF ...
Software-Architekt (Java)
  • Implementierung einer automatischen Service-Provisionierung in JEE mit Frontend.
  • Technische Leitung eines Teams von vier Entwicklern während der Realisierung (Entwicklung, Test, Deployment, Dokumentation).
HP Service Activator HP uCMDB Eclipse
Java JEE JSF PrimeFaces Hudson Buildserver Teamführung Maven SVN Deployment Dokumentation
Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
Hamburg
4 Monate
2014-04 - 2014-07

Realisierung eines Self-Service-Desks bei einem australischen Telekommunikations-Anbieter

IT-Lösungs-Architekt Teamführung JEE JavaScript ...
IT-Lösungs-Architekt
  • Auslandserfahrung mit Kundeneinsatz in Sydney und Melbourne.
  • Entwicklung einer Individuallösung eines Self-Service-Desks im ITIL-Umfeld.
  • Umfangreiche Analyseaktivitäten der zu integrierenden Umsysteme (SOAP/REST).
  • Erstellung eines Realisierungskonzepts, welches einen Überblick über die System-Landschaft, Anwendungsfälle, Produktanpassungen, Systemgrenzen, Benutzer-dialoge und Einsatz der Test & Diagnose Plattform, einer Individualsoftware, gibt.
HP Service Activator Eclipse Aptana
Teamführung JEE JavaScript Spring Hibernate Konzeption Design
SingTel Optus
Sydney
2 Monate
2012-11 - 2012-12

Entwicklung von Business-Flows für Statusabfrage von VoIP-Provisionierungen

Application-Consultant, Java-Entwickler JEE Java JavaScript ...
Application-Consultant, Java-Entwickler
  • Modellierung von Business Workflows zur Abfrage des Vertragsstatus von Festnetzanschlüssen in HPE Operations Orchestration und HPE Service Manager.
HP Service Manager HP Operations Orchestration Eclipse
JEE Java JavaScript Hibernate
Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
Darmstadt
6 Monate
2012-05 - 2012-10

Weiterentwickler Auto-Configuration-Server (ACS) für RCSe/joyn

Software-Entwickler (Java/JEE) JEE Java Spring ...
Software-Entwickler (Java/JEE)
  • Weiterentwicklung und Anpassung der Individualsoftware „Auto-Configuration-Servers“ (ACS) in einem Messagingprojekt (RCSe/joyn), ähnlich WhatsApp.
  • Erstellung einer komplexen Softwaredokumentation in LaTeX.
JBoss Application Server Red Hat Enterprise Linux
JEE Java Spring Hibernate Infinispan LDAP MySQL LaTeX
Hewlett-Packard, Projekt bei einem international führenden Mobilfunkanbieter
Düsseldorf
2 Monate
2012-03 - 2012-04

Migration und Härtung eines SLA-Datenbank für Oracle

Datenbankadministrator Linux Oracle 11g
Datenbankadministrator
  • Migration einer Service Level Agreement (SLA) Datenbank (DB) in Oracle.
  • Härtung der Datenbank nach Anforderungen des Kunden.
Red Hat Enterprise Linux Oracle 11g
Linux Oracle 11g
Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
Stuttgart
5 Monate
2011-10 - 2012-02

Erweiterung von Business-Flows zur Provisionierung von VoIP-Anschlüssen

Application-Consultant Java REST SOAP ...
Application-Consultant
  • Implementierung von SOAP/REST-Schnittstellen in den HPE Service Manager.
  • Entwicklung von Auto-Installations Skripten für HPE Operations Orchestration auf Red Hat Linux sowie Einrichtung des Produkts auf verschiedenen Network Nodes.
HP Service Manager HP Operations Orchestrations
Java REST SOAP XML Linux
Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
Darmstadt
5 Monate
2011-02 - 2011-06

Konzeption, Design, Entwicklung eines Simulators zur Berechnung von Jobendzeiten für Videotranscodings

Software-Entwickler JEE Tomcat RMI ...
Software-Entwickler
  • Bachelorarbeit im Bereich Broadcasting Services, IBM GBS
  • Entwicklung/Implementierung eines Konzepts für eine Simulationskomponente zur Ermittlung von Jobendzeiten in einem verteilten System einer Medienarchivlösung.
Eclipse
JEE Tomcat RMI DB2 Linux
IBM, Projekt bei einem deutschen Privatsender
Frankfurt/Main
1 Jahr
2007-07 - 2008-06

Individualsoftware für Fahrschulen

Inhaber, Entwicklung HTML CSS JavaScript ...
Inhaber, Entwicklung
  • Entwicklung eines eigenen Content Management Systems (CMS) für Fahrschulen auf Basis von JavaScript, PHP und MySQL sowie einer Darstellung mit HTML und CSS.
HTML CSS JavaScript PHP MySQL Linux
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 3 Monate
2021-01 - 2022-03

Ausbildung zum Trainer für angewandte Kommunikationstechniken und Veränderungsmodelle (Change-Management)

Trainerzertifikzierung, kikidan GmbH, Berlin
Trainerzertifikzierung
kikidan GmbH, Berlin
2 Monate
2021-07 - 2021-08

Master Practitioner für angewandte Kommunikationstechniken und Veränderungsmodelle

Master Practitioner, kikidan, Berlin
Master Practitioner
kikidan, Berlin
2 Monate
2021-07 - 2021-08

Licensed Master Practitioner of Neuro Linguistic Programming®

Society of NLP, USA
Society of NLP, USA
1 Monat
2017-09 - 2017-09

Train the Trainer

Trainerzertifizierung, Institut für Personalentwicklung und Managementberatung (IPM)
Trainerzertifizierung
Institut für Personalentwicklung und Managementberatung (IPM)
1 Jahr 6 Monate
2015-04 - 2016-09

Gasthörerstatus in Praktischer Informatik

keiner, Fernuniversität Hagen
keiner
Fernuniversität Hagen

Software Architekturen, Betriebssysteme, Datenbanken

3 Jahre
2008-10 - 2011-09

Studium in Angewandter Informatik

Bachelor of Science (B.Sc.) in Angewandter Informatik, Duale Hochschule, Mannheim
Bachelor of Science (B.Sc.) in Angewandter Informatik
Duale Hochschule, Mannheim

Betriebssysteme, Datenbanken, Datenstrukturen, Algorithmen, Software-Engineering, Programmierung, IT-Sicherheit, BWL, Recht, Consulting, Marketing, Fremdsprachen

6 Jahre 10 Monate
2001-09 - 2008-06

Weiterführende Schulbildung und Abitur

Allgemeine Hochschulreife, Barnim-Gymnasium, Bernau
Allgemeine Hochschulreife
Barnim-Gymnasium, Bernau

Leistungsfächer in Informatik und Mathematik

Position

Position

Ich arbeite als sehr erfahrener Senior Java Enterprise Entwickler und Senior Software/Solution Architekt. Ich beherrsche sowohl die fachliche Leitung von kleinen bis mittelgroßen Teams als auch die Vorbereitung, Durchführung und Moderation von Workshops.

Ich biete eine langjährige nachgewiesene Praxiserfahrung aus diversen Kundenprojekten unter anderem in den Bereichen Cloud, Containerisierung, Microservices, Systemintegration, Messaging, Identity/Access Management und IT-Sicherheit an. Das Software-Engineering im DevOps-Prozess bediene ich Ende-zu-Ende und biete dem Kunden somit einen echten Mehrwert.


Der Einsatz von Microservices sowie Frameworks, Tools und Techniken wie Spring Boot, Micronaut, Docker, Kubernetes, Kafka und RESTful-Services gehören genauso zu meinem täglichen Handwerk, wie die Nutzung von populären Tools wie Enterprise Architect, ArcSight, Splunk, Swagger, Postman, soapUI, Cucumber, Serenity, Pencil oder Tools aus dem Bereich Continuous Integration/Delivery (CI/CD) wie Jenkins, TeamCity, Nexus/Artifactory, SonarQube oder die Selenium IDE und der Kollaboration mit den Atlassian Produkten wie Jira, Tello, Atlas, Confluence, Bitbucket und Sourcetree.


Als zertifizierter Kommunikationstrainer beseitige ich Missverständnisse in der Kommunikation, übersetzt Probleme in Lösungen und unterstützt Teams auf Wunsch durch Coaching, Mentoring oder Sparring in der Softwareentwicklung. Mein Branchenwissen bei Banken, Engineering, Logistik, Luftfahrt, Telekommunikation und im öffentlichen Dienst runden mein Profil ab.

Kompetenzen

Kompetenzen

Top-Skills

Technische Projektleitung IT-Architektur Microservices Technische Projektleitung Software-Architektur Solution Design Architektur-Review Datenmodellierung Systemintegration Amazon AWS Microsoft Azure Apache Kafka Spring Framework Java Kubernetes Docker OpenAPI Datenbanken TOGAF SIEM DevOps

Aufgabenbereiche

Cloud
Experte
Coaching
Experte
Lösungsarchitektur
Experte
Software Entwicklung
Experte
System Development LifeCycle
Fortgeschritten
Teamführung
Experte
Technisches Projektmanagement
Experte
Training
Experte
IT-Achitektur
Experte

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Experte
Amazon Webservice
Experte
Apache ActiveMQ
Experte
Apache Camel
Experte
Apache Kafka
Experte
Apache POI
Fortgeschritten
Apache Tomcat
Fortgeschritten
Atlassian Confluence
Experte
Atlassian JIRA
Experte
BDD
Fortgeschritten
Bitbucket
Experte
Bootstrap
Fortgeschritten
Confluence
Experte
Consulting
Experte
CSS
Fortgeschritten
Cucumber
Fortgeschritten
Deployment
Experte
Dokumentation
Experte
Git
Fortgeschritten
Grafana
Basics
HATEOAS
Fortgeschritten
Hibernate
Fortgeschritten
HPE Service Activator
Fortgeschritten
HPE USLAM
Fortgeschritten
HTML
Fortgeschritten
Hudson
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Jenkins
Fortgeschritten
JSON
Fortgeschritten
JUnit
Fortgeschritten
Konzeption
Experte
LDAP
Fortgeschritten
Maven
Fortgeschritten
Micro Focus Operations Orchestration
Fortgeschritten
Micro Focus Service Manager
Fortgeschritten
Microsoft Azure
Fortgeschritten
Microsoft Office
Experte
Microsoft Project
Fortgeschritten
Microsoft SharePoint
Fortgeschritten
Microsoft Visio
Fortgeschritten
Mockito
Fortgeschritten
Nexus
Fortgeschritten
Nginx
Fortgeschritten
OpenStack
Fortgeschritten
Oracle WebLogic Server
Fortgeschritten
Pencil
Fortgeschritten
Pivio
Basics
Postman
Fortgeschritten
Pre-Sales
Experte
Prometheus
Fortgeschritten
REST
Experte
RRD-Tool
Fortgeschritten
Selenium
Fortgeschritten
Serenity
Fortgeschritten
SOAP
Experte
SoapUI
Experte
SonarQube
Fortgeschritten
Sourcetree
Fortgeschritten
Sparx Systems Enterprise Architect
Experte
Splunk
Fortgeschritten
Spring
Fortgeschritten
Spring Boot
Experte
Spring Cloud Stream
Fortgeschritten
Spring Kafka
Experte
SuperCSV
Fortgeschritten
SVN
Fortgeschritten
Swagger
Fortgeschritten
TDD
Fortgeschritten
TeamCity
Fortgeschritten
Testautomatisierung
Fortgeschritten
Thymeleaf
Fortgeschritten
TOGAF
Fortgeschritten
Webflux
Fortgeschritten
WildFly Application Server
Fortgeschritten
XML
Experte
Technische Projektleitung
Experte
IT-Architektur
Fortgeschritten
Cloud Computing
Experte

Wissenswertes

  • 15+ Jahre Berufserfahrung in der IT (IT-Architektur, Software, Messaging, Cloud, Linux, Java, Spring)
  • 7+ Jahre Berufserfahrung als Führungskraft (IT-Architekt, IT-Projektleiter, Product Owner)
  • 6+ Jahre Berufserfahrung als Trainer für angewandte Kommunikation und Change
  • Jobrollenerfahrung als IT-Architekt, IT-Projektleiter, Consultant, Trainer, Entwickler
  • Branchenwissen in Banken, Engineering, Logistik, Luftfahrt, öffentlicher Verwaltung, Telekommunikation
  • Expertise in der Cloud von Microsoft Azure, Amazon AWS, Google GCP und On-Premises (VPC)
  • Expertise mit Microservices sowie Spring Boot, Micronaut, Quarkus, Docker und Kubernetes
  • Auslandserfahrung als Software-Architekt (Australien, Frankreich, Indien)
  • Mehrjährige Praxiserfahrung in der fachlichen Führung eines Teams (5-20 Mitarbeiter)
  • Softskills: persönliche, soziale und methodische Kompetenzen

    Betriebssysteme

    Linux
    Red Hat, CentOS, Debian, Ubuntu, Alpine
    Windows
    10, 11
    Windows Server
    2016, 2019, 2022
    macOS
    12, 13
    Android
    10,11,12,13

    Programmiersprachen

    Java
    Experte
    JavaScript
    Fortgeschritten
    Kotlin
    Fortgeschritten
    HTML
    Fortgeschritten
    SQL
    Experte
    Cypher
    Basics

    Datenbanken

    H2
    Fortgeschritten
    MarioDB
    Fortgeschritten
    Microsoft SQL Server
    Fortgeschritten
    MongDB
    Fortgeschritten
    MySQL
    Fortgeschritten
    Neo4j
    Fortgeschritten
    Oracle
    Fortgeschritten
    PostgresSQL
    Fortgeschritten
    Redis
    Basics
    SQLite
    Fortgeschritten
    RocksDB
    Fortgeschritten

    Design / Entwicklung / Konstruktion

    Enterprise Architect
    Fortgeschritten
    Kaizen
    Fortgeschritten
    Kanban
    Experte
    Lastenhefterstellung
    Fortgeschritten
    Lösungsarchitektur
    Experte
    OpenAPI
    Fortgeschritten
    Pencil
    Fortgeschritten
    Pflichtenhefterstellung
    Experte
    Scrum
    Experte
    Technical Design
    Experte
    UML
    Experte
    Scaled Agile Framework
    Fortgeschritten
    TOGAF
    Fortgeschritten
    ITILv4
    Fortgeschritten
    ISO27K
    Fortgeschritten

    Branchen

    Branchen

    Aus über 15 Jahren Projekteinsätzen können Erfahrungen in nachfolgendne Branchen vorgewiesen werden:

    • Internet und Informationstechnologie
    • Beratung und Consulting
    • Banken und Finanzdienstleistungen
    • Engineering
    • Logistikbranche
    • Öffentliche Verwaltung
    • Telekommunikation

    Einsatzorte

    Einsatzorte

    Berlin (+150km) Hamburg (+50km) Hannover (+20km) Nürnberg (+20km) München (+50km)
    Deutschland, Österreich

    möglich

    Projekte

    Projekte

    1 Jahr 1 Monat
    2023-03 - heute

    Lösungs-, Daten- und Softwarearchitektur für eine IT-Servicemanagement-Plattform

    Solution Architekt Solution Architect Service-Management Requirements Management ...
    Solution Architekt
    • Erstellung von Service-, Solution und Lösungskonzepten inkl. der Abstimmung mit relevanten Fachbereichen
    • Anforderungsmanagement
    • Durchführung von Portfolioabgleichen
    • Nutzung von bestehenden Architekturframeworks und Erarbeitung von Architekturskizzen
    USU Enterprise Architect
    Solution Architect Service-Management Requirements Management Portfoliomanagement UML
    IBM iX
    Berlin
    6 Monate
    2022-10 - 2023-03

    Aufbau einer Compliance Plattform für das Dokumentenmanagent und die Buchhaltung

    Solution Architekt und Senior Java DevOps Engineer Projektleitung Teamleading Requirements Management ...
    Solution Architekt und Senior Java DevOps Engineer
    • Planung und Konzeption einer neuen Compliance Plattform mit Dokumenten-management
    • Solution Design für eine Middleware auf Basis mehrerer Spring Boot Microservices als Bindeglied zwischen mehreren Standardprodukten in den Bereichen Buchhaltung und Dokumentenmanagement für den Betrieb in der Hetzner Cloud.
    • Aktives Management aller technischer Aspekte mit einem Entwicklungsteam von 3 Personen
    • Definition und Refinement von Arbeitspaketen mit dem Entwicklungs¬team
    • Spezifizierung von RESTful Webservices für Drittanwendungen mit Swagger/ OpenAPI
    • Implementierung der Spring Boot Microservices einschließlich Testabdeckung durch Unit-, Komponenten- und Integrationstests mit JUnit, Mockito, AssertJ und Spring Boot
    • Definition von Build-Pipelines in Jenkins für ein automatisiertes Testing und Deployment.
    • Monitoring und Analyse der Microservices und Seafile mit OpenSearch und Grafana.
    • Dokumentation von Prozessen, Konfigurationen, Entwicklungsaufgaben

    Seafile Nuxeo Wekan XWiki Lexware OpenSearch Mattermost MariaDB
    Projektleitung Teamleading Requirements Management Prozessentwicklung Cloud Computing Infrastruktur Dokumentenmanagement IT-Compliance Linux Java IT-Governance Kanban
    Berlin
    1 Jahr
    2021-11 - 2022-10

    Zentralen Anwendung im Bereich digitale Dokumentenverarbeitung im BAMF

    Technische Projektleitung Technische Projektleitung Teamleading Changemanagement ...
    Technische Projektleitung
    • Aktives Management aller technischen Aspekte einer zentralen Anwendung des BAMF im Bereich digitale Dokumentenverarbeitung mit einem zugehörigen Entwicklungsteam von 5 Personen
    • Unterstützung in der operativen Steuerung der Entwicklungsabläufe und deren Planung nach agilem Vorgehen als Teamplayer
    • Requirements- und Prozessengineering gemeinsam mit dem Product Owner, IT-Architekten und Lead Entwickler
    • Planung und Überwachung von Change-Management Aktivitäten
    • Abstimmung mit den Ansprechpartnern von Schnittstellen und Infrastrukturbetrieb im Falle von Wartungsmaßnahmen, Änderungsbedarfen, Fehlern, etc.
    • Management von Fehlern und Ausfällen der Anwendung (Analyse, Beurteilung von Lösungsoptionen, Koordination der Behebung, Kommunikation an Stakeholder)
    • Dokumentation von Prozessen, Konfigurationen, Entwicklungsaufgaben
    • Projektinterne Berichtserstellung und -erstattung über Status, Risiken, Unterstützungsbedarf
    • Coaching des Entwicklungsteams zu Themen wie Zeitmanagement, Priorisierung, Entscheidungsfindung, kontinuierlichen Verbesserung und agile Softwareentwicklung


    OpenSearch Atlassian Confluence Atlassian JIRA Spring Boot Oracle Atlassian Bitbucket Linux
    Technische Projektleitung Teamleading Changemanagement Requirements Engineering Prozessberatung Coaching Agile Coach Systemintegration SOA Datenbanken Datawarehouse Infrastrukturberatung Systemanalyse Scrum Master Scrum Product Owner Agile Softwareentwicklung Zeitmanagement Pareto Kaizen IT-Architekt Microservices
    Bundesamt für Migration und Flüchtlinge (BAMF)
    Nürnberg
    5 Monate
    2021-06 - 2021-10

    Lösungs- und Datenarchitektur eines Systems für Portfoliopositionen und die Berechnung von Performance und Exposure (Risiko) mit Look-Through Funktionalität in den Bereichen Investment Management, Fund Accounting (Disposition) und Investment Accounting

    IT-Architekt (Solution-Architekt, Data-Architekt) TOGAF Spring Boot Java ...
    IT-Architekt (Solution-Architekt, Data-Architekt)
    • Anforderungsmanagement für die Software-Lösung zusammen mit der Fachseite
    • Abstimmungen mit den IT-Architekten zur Definition gemeinsamer Design-Muster
    • Entwurf und Bereitstellung eines Designs und Datenmodells für die geforderte Software-Lösung bestehend aus mehreren Microservices in einer Cloud-Umgebung
    • Begleitung des agilen Entwicklungsteams bei der Klärung von Architekturfragen
    SparxSystems Enterprise Architect SAP PowerDesigner BlackRock Aladdin Broadridge Paladyne
    TOGAF Spring Boot Java Apache Kafka Event-Driven-Architecture Microservices OpenShift Apache Hadoop BigData RESTful Web Services OpenAPI UML arc42 draw.io Confluence Jira Scrum Bitbucket BDD IT-Architektur Teamführung Projektmanagement
    DWS Investment
    Frankfurt am Main
    11 Monate
    2020-07 - 2021-05

    Architektur und Entwicklung eines hochskalierbaren Rechtemanagement Systems für die Kreditkartenindustrie.

    IT-Architektur, Senior Software Entwickler IT-Architekt Teamleading Scrum ...
    IT-Architektur, Senior Software Entwickler
    • Architektur und Implementierung eins hochskalierbaren hierarchischen Rechte­management Systems für die Kreditkartenindustrie als Microservices (Spring Boot) für den Einsatz in der Cloud (Microsoft Azure) mit Docker und Kubernetes.
    • Verarbeitung von Kafka Events zur Erstellung von Hierarchien für Kreditkarten.
    • Implementierung einer Export-Funktionalität von Kreditkartendaten als CSV (SuperCSV) und Excel Workbook (Apache POI).
    • Verwaltung der Anwendungen und Rechtemanagement im Microsoft Azure Portal.
    • Absicherung der Microservices-Schnittstellen mit Access Tokens (OAuth2).
    • Elastizität, Robustheit, Security/Härtung der entwickelten neuen Microservices.
    Microsoft SQL Datenbank Microsoft Azure Atlassian JIRA Atlassian Confluence Atlassian Bitbucket Nexus Jenkins SonarQube IntelliJ
    IT-Architekt Teamleading Scrum Azure TOGAF Docker Kubernetes Nginx Apache Kafka Spring Boot Spring Kafka Swagger OpenAPI Java SuperCSV Apache POI git Maven Sourcetree JUnit Mockito TDD H2 Hibernate Linux Kanban Datenbanken
    Lufthansa AirPlus Servicekarten GmbH
    Neu Isenburg / Remote
    7 Monate
    2020-08 - 2021-02

    Architektur und Entwicklung eines Kita Stammdatensystems

    Technische Projektleitung, IT-Architekt, Software-Entwicklung Technische Projektleitung IT-Architekt Prozessentwicklung ...
    Technische Projektleitung, IT-Architekt, Software-Entwicklung
    • Kommerzielle und technische Projektleitung in einem Kundenprojekt.
    • Konzeption, Architektur und Implementierung eines individuellen Kita Stamm­daten­systems mit Reporting-Funktionalität und automatisierter Festsetzungs­berechnung.
    •  Bereitstellung von Web-UI?s mit Thymeleaf und Bootstrap für Systembenutzer.
    • Automatisierung von Geschäftsprozessen im Zahlungsverkehr.
    • Spezifizierung von RESTful Webservices für Dritt­anwendungen mit Swagger/OpenAPI nach dem API-First Ansatz.
    • Dokumentation der Individualsoftware (Front/Backend, Prozesse, Wartung)
    Spring Boot IntelliJ PostgreSQL Windows Server 2019
    Technische Projektleitung IT-Architekt Prozessentwicklung Java Swagger OpenAPI Tyhemeleaf JavaScript SuperCSV Apache POI iText Maven JUnit Mockito H2 Hibernate Liquibase Kanban Spring Boot
    Montessori Kindergarten
    Berlin
    8 Monate
    2019-11 - 2020-06

    Entwicklung der Neukundenanlage für ein Briefprodukt

    Senior Software-Entwickler Scrum Agile Entwicklung OpenAPI ...
    Senior Software-Entwickler
    • Implementierung der Neukunden-Anlage, -Verwaltung und -Verifizierung inklusive Adress-Normierung und Berechnung des Sendung-Routing-Codes mit Spring Boot in mehreren vernetzten Microservices für den Einsatz in der Cloud.
    • Spezifizierung der von extern erreichbaren RESTful Webservices für teilnehmende Mandanten des Briefprodukts mit Swagger/OpenAPI nach dem API-First Ansatz.
    • Absicherung der Microservices-Schnittstellen mit Access Tokens (ähnlich OAuth2).
    • Implementierung der Validierung von eingehenden Requests und Rückmeldung festgestellter Abweichungen an den externen Client des teilnehmenden Mandanten.
    • Erweiterung/Anpassung des in AngularJS entwickelten Kundenportals.
    • Einführung von Behaviour-Driven Development unter Zuhilfenahme von Cucumber und Serenity. Definition der Testszenarien und Implementierung dieser.
    • Bereitstellung von Unit-, Komponenten-, Integrations- und Szenario-Tests.
    • Definition diverser Buildchains für Microservices in Teamcity mit der Kotlin DSL.
    • Dokumentation der Schnittstellen und Abhängigkeiten der Microservices mit Pivio.
    • Monitoring und Analyse der Microservices mit Splunk und Grafana.
    • Moderation der Technical Retrospektive / Community of Practice.
    Docker TeamCity Nexus SonarQube Atlassian JIRA Atlassian Confluence Bitbucket Splunk Prometheus Grafana Pivio IntelliJ IDEA Oracle H2 Database Engine
    Scrum Agile Entwicklung OpenAPI BDD TDD Spring Boot Angular Swagger Java Kotlin Git Maven JUnit Mockito Cucumber Serenity HATEOAS Webflux Linux
    Deutsche Post DHL
    Berlin
    1 Jahr 3 Monate
    2018-07 - 2019-09

    Neuentwicklung des Mediation Layers für die Kreditkartenabrechnung

    Software-Entwicklung Scum Agile Entwicklung ISO 8583 ...
    Software-Entwicklung

    ?    Implementierung der Kreditkarten-Autorisierung (ISO8583) und des Kreditkarten-Clearings mit Spring Boot 2.1 als Microservices für die Cloud.
    ?    Messaging/Streaming zwischen den Microservices mit Apache Kafka 2
    ?    Anbindung der Clearing-Komponente an SAP Convergent Charging (SAP S/4 HANA)
    ?    Container-Virtualisierung der Microservices mit Docker und Alpine Linux als Container-Betriebssystem
    ?    Bereitstellung, Skalierung und Verwaltung der Container-Anwendungen mit Kubernetes, Container-Virtualisierung mit Docker
    ?    Spezifizierung von REST-Schnittstellen mit Swagger/OpenAPI
    ?    Bereitstellung von Web-UI?s mit Thymeleaf und Bootstrap für das Monitoring und die Steuerung der implementierten Kreditkartenprozesse.
    ?    Elastizität, Robustheit, Security/Härtung der entwickelten neuen Microservices
    ?    Bereitstellung von Unit, Komponenten und Integrations-Tests für die Microservices
    ?    Dependency Management der projektweiten Java Bibliotheken mit Maven

    IntelliJ IDEA Kubernetes MS SQL Database Docker Spring Boot Microsoft Azure Postman SoapUI Apache Kafka Spring Kafka Atlassian JIRA Atlassian Confluence Sourcetree SonarQube
    Scum Agile Entwicklung ISO 8583 Kanban OpenAPI TDD Spring Cloud Stream Swagger Thymeleaf BOOTP Git JUnit Cucumber Hiberante
    Lufthansa AirPlus
    Neu-Isenburg
    3 Monate
    2019-06 - 2019-08

    Realisierung eines on-Premise Kubernetes Clusters

    IT-Architekt (Cloud, Cloud-Native), Senior DevOps Engineer IT-Architekt Projektleitung Cloud ...
    IT-Architekt (Cloud, Cloud-Native), Senior DevOps Engineer
    •  Halten von Workshops zum Aufbau eines Kubernetes Clusters und der Realisierung einer Continuous Integration und Continuous Delivery (CI/CD) Plattform.
    • Vergleich on-Premise Kubernetes Cluster mit Microsoft Azure und Amazon AWS.
    • Realisierung eines hochverfügbaren Kubernetes Clusters mit mehreren Master und Worker Nodes unter Nutzung des Tools kubeadm und einer Pod-basierten Controlplane, Containervirtualisierung mit Docker CE.
    • Realisierung der Hochverfügbarkeit durch ein redundantes HAProxy Setup mit einem virtuellen IP-Schwenk durch keepalived und Nutzung von DNS-Namen.
    • Bereitstllung eines Maven und Docker Repositories mit Nexus OSS und Integration dieses in Docker und Kubernetes.
    Azure Amazon AWS CentOS Alpine Linux Docker Kubernetes nginx HAProxy Nexus OSS
    IT-Architekt Projektleitung Cloud VPC IaC etcd keepalived Continuous Integration Continuous Delivery Consulting
    Radeberger
    Berlin, Dortmund
    6 Monate
    2018-01 - 2018-06

    Entwicklung einer Software für die Überwachung und Steuerung technischer Prozesse einer Fertigungsanlage (SCADA).

    Senior Software-Entwickler Scrum Kaizen Java ...
    Senior Software-Entwickler
    • Entwicklung, Test und Dokumentation diverser Module einer Produktionssteuerung (MES)
    • Migration der Module HAM und PA eines MES auf das neue Framework MES-core
    • Einführung und Nutzung mehrere CI/CD-Pipelines für die realisierten Module des MES
    IntelliJ IDEA Spring Boot PostgreSQL Atlassian JIRA Atlassian Confluence Atlassian Bitbucket Sourcetree SonarQube
    Scrum Kaizen Java Groovy Gradle Git JUnit Mockito Guava Hibernate
    EDAG PS
    Fulda
    6 Monate
    2017-06 - 2017-11

    Konzeption und Entwicklung eines Auskunftssystems für das Behördenwesen mit JEE

    Software-Entwickler (Java/JEE) UML MDD Lösungsarchitektur ...
    Software-Entwickler (Java/JEE)
    • Konzeption und Entwicklung eines Auskunftssystems für das Behördenwesen als Webanwendung mit JEE und Spring Webflow für den Betrieb auf Oracle WLS nach dem Greenfield-Ansatz, sowie Ablösung von bestehenden Komponenten.
    • Integration externer SOAP-basierter Schnittstellendienste mit Dozer-Mappings.
    • Definition und Implementierung von Unit-Tests für das Domain-Model, die Dozer-Mappings, Schnittstellenabfragen und Frontend-Tests mit der Selenium IDE.
    • Bearbeitung und Dokumentation der Arbeitsaufträge in JIRA.
    • Durchführung von Trainings für das Entwicklungs-Team und die Fachschaft.
    • Pre-Sales Unterstützung für die Akquirierung neuer Opportunitäten.
    Enterprise Architect Eclipse Pencil Oracle WebLogic Server
    UML MDD Lösungsarchitektur JEE Spring Hibernate Dozer Hudson Nexus SonarQube Training Consulting
    Trivadis/Accenture, Projekt bei einer deutschen Behörde
    Wiesbaden
    2 Jahre
    2015-06 - 2017-05

    Implementierung und Rollout einer SLA-Management-Komponente mit JEE

    Software-Architekt (Java) UML Lösungsarchitektur JEE ...
    Software-Architekt (Java)
    • Einführung einer SLA-Management-Komponente zur Überwachung von Festnetz­anschlüssen bei Business-Kunden (B2B) durch Entwicklung von Individualsoftware und dem Einsatz des Softwareprodukts HPE USLAM (Universal SLA-Manager).
    • Entwicklung der Individualsoftware mittels Java EE und dem agilen Ansatz der Continuous Integration/Delivery und Testautomatisierung auf Jenkins.
    • Ermittlung des Kundenbedarfs, gefolgt von der Erstellung einer Lösungs­architektur.
    • Erstellung einer Anwendungsspezifikation und Schnittstellenvereinbarungen.
    • Teamführung eines internationalen Teams, bestehend aus sechs Projektmitgliedern aus Deutschland und Frankreich.
    HP USLAM Enterprise Architect JBoss Application Server
    UML Lösungsarchitektur JEE Hibernate Spring EclipseLink Gerrit Jenkins OpenStack MDD TDD Teamführung Technisches Projektmanagement Consulting
    Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
    Berlin
    2 Monate
    2015-05 - 2015-06

    Konzeption eines Dashboards für Service Level Agreements (SLAs)

    Pre-Sales, Solution Marketing Pre-Sales Marketing Java ...
    Pre-Sales, Solution Marketing
    • Erstellung einer Lösungs-Architektur für die Verbindungspreisberechnung durch Integration der Individualsoftware SLA Control und dem Produkt HPE USLAM.
    • Pre-Sales Aktivitäten mit Fokus auf Solution Marketing.
    HP USLAM SLA Control
    Pre-Sales Marketing Java JavaScript
    Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
    Stuttgart
    4 Monate
    2015-01 - 2015-04

    Implementierung eines Analyse Toolkits für Customer Experience Management (CEM) auf Java

    Software-Engineer (Java) Linux Java RRD-Tool ...
    Software-Engineer (Java)
    • Design und Implementierung eines Analyse Toolkits für die Netzüberwachung im Kontext Customer Experience Management (CEM).
    • Überwachung der Probe, Mediation und GUI-Server.
    • Analyse der Benutzeraktivitäten in einem deutschen Mobilfunknetz.
    HP Customer Experience Assurance
    Linux Java RRD-Tool IaaS
    Hewlett-Packard, Projekt bei einem spanischen Telekommunikationsunternehmen
    München
    2 Jahre
    2013-01 - 2014-12

    Konzeption, Modellierung, Implementierung einer ITIL-Service-Automatierung auf JEE

    Software-Architekt (Java) Java JEE JSF ...
    Software-Architekt (Java)
    • Implementierung einer automatischen Service-Provisionierung in JEE mit Frontend.
    • Technische Leitung eines Teams von vier Entwicklern während der Realisierung (Entwicklung, Test, Deployment, Dokumentation).
    HP Service Activator HP uCMDB Eclipse
    Java JEE JSF PrimeFaces Hudson Buildserver Teamführung Maven SVN Deployment Dokumentation
    Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
    Hamburg
    4 Monate
    2014-04 - 2014-07

    Realisierung eines Self-Service-Desks bei einem australischen Telekommunikations-Anbieter

    IT-Lösungs-Architekt Teamführung JEE JavaScript ...
    IT-Lösungs-Architekt
    • Auslandserfahrung mit Kundeneinsatz in Sydney und Melbourne.
    • Entwicklung einer Individuallösung eines Self-Service-Desks im ITIL-Umfeld.
    • Umfangreiche Analyseaktivitäten der zu integrierenden Umsysteme (SOAP/REST).
    • Erstellung eines Realisierungskonzepts, welches einen Überblick über die System-Landschaft, Anwendungsfälle, Produktanpassungen, Systemgrenzen, Benutzer-dialoge und Einsatz der Test & Diagnose Plattform, einer Individualsoftware, gibt.
    HP Service Activator Eclipse Aptana
    Teamführung JEE JavaScript Spring Hibernate Konzeption Design
    SingTel Optus
    Sydney
    2 Monate
    2012-11 - 2012-12

    Entwicklung von Business-Flows für Statusabfrage von VoIP-Provisionierungen

    Application-Consultant, Java-Entwickler JEE Java JavaScript ...
    Application-Consultant, Java-Entwickler
    • Modellierung von Business Workflows zur Abfrage des Vertragsstatus von Festnetzanschlüssen in HPE Operations Orchestration und HPE Service Manager.
    HP Service Manager HP Operations Orchestration Eclipse
    JEE Java JavaScript Hibernate
    Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
    Darmstadt
    6 Monate
    2012-05 - 2012-10

    Weiterentwickler Auto-Configuration-Server (ACS) für RCSe/joyn

    Software-Entwickler (Java/JEE) JEE Java Spring ...
    Software-Entwickler (Java/JEE)
    • Weiterentwicklung und Anpassung der Individualsoftware „Auto-Configuration-Servers“ (ACS) in einem Messagingprojekt (RCSe/joyn), ähnlich WhatsApp.
    • Erstellung einer komplexen Softwaredokumentation in LaTeX.
    JBoss Application Server Red Hat Enterprise Linux
    JEE Java Spring Hibernate Infinispan LDAP MySQL LaTeX
    Hewlett-Packard, Projekt bei einem international führenden Mobilfunkanbieter
    Düsseldorf
    2 Monate
    2012-03 - 2012-04

    Migration und Härtung eines SLA-Datenbank für Oracle

    Datenbankadministrator Linux Oracle 11g
    Datenbankadministrator
    • Migration einer Service Level Agreement (SLA) Datenbank (DB) in Oracle.
    • Härtung der Datenbank nach Anforderungen des Kunden.
    Red Hat Enterprise Linux Oracle 11g
    Linux Oracle 11g
    Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
    Stuttgart
    5 Monate
    2011-10 - 2012-02

    Erweiterung von Business-Flows zur Provisionierung von VoIP-Anschlüssen

    Application-Consultant Java REST SOAP ...
    Application-Consultant
    • Implementierung von SOAP/REST-Schnittstellen in den HPE Service Manager.
    • Entwicklung von Auto-Installations Skripten für HPE Operations Orchestration auf Red Hat Linux sowie Einrichtung des Produkts auf verschiedenen Network Nodes.
    HP Service Manager HP Operations Orchestrations
    Java REST SOAP XML Linux
    Hewlett-Packard, Projekt bei einem deutschen Telekommunikationsunternehmen
    Darmstadt
    5 Monate
    2011-02 - 2011-06

    Konzeption, Design, Entwicklung eines Simulators zur Berechnung von Jobendzeiten für Videotranscodings

    Software-Entwickler JEE Tomcat RMI ...
    Software-Entwickler
    • Bachelorarbeit im Bereich Broadcasting Services, IBM GBS
    • Entwicklung/Implementierung eines Konzepts für eine Simulationskomponente zur Ermittlung von Jobendzeiten in einem verteilten System einer Medienarchivlösung.
    Eclipse
    JEE Tomcat RMI DB2 Linux
    IBM, Projekt bei einem deutschen Privatsender
    Frankfurt/Main
    1 Jahr
    2007-07 - 2008-06

    Individualsoftware für Fahrschulen

    Inhaber, Entwicklung HTML CSS JavaScript ...
    Inhaber, Entwicklung
    • Entwicklung eines eigenen Content Management Systems (CMS) für Fahrschulen auf Basis von JavaScript, PHP und MySQL sowie einer Darstellung mit HTML und CSS.
    HTML CSS JavaScript PHP MySQL Linux
    Berlin

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    1 Jahr 3 Monate
    2021-01 - 2022-03

    Ausbildung zum Trainer für angewandte Kommunikationstechniken und Veränderungsmodelle (Change-Management)

    Trainerzertifikzierung, kikidan GmbH, Berlin
    Trainerzertifikzierung
    kikidan GmbH, Berlin
    2 Monate
    2021-07 - 2021-08

    Master Practitioner für angewandte Kommunikationstechniken und Veränderungsmodelle

    Master Practitioner, kikidan, Berlin
    Master Practitioner
    kikidan, Berlin
    2 Monate
    2021-07 - 2021-08

    Licensed Master Practitioner of Neuro Linguistic Programming®

    Society of NLP, USA
    Society of NLP, USA
    1 Monat
    2017-09 - 2017-09

    Train the Trainer

    Trainerzertifizierung, Institut für Personalentwicklung und Managementberatung (IPM)
    Trainerzertifizierung
    Institut für Personalentwicklung und Managementberatung (IPM)
    1 Jahr 6 Monate
    2015-04 - 2016-09

    Gasthörerstatus in Praktischer Informatik

    keiner, Fernuniversität Hagen
    keiner
    Fernuniversität Hagen

    Software Architekturen, Betriebssysteme, Datenbanken

    3 Jahre
    2008-10 - 2011-09

    Studium in Angewandter Informatik

    Bachelor of Science (B.Sc.) in Angewandter Informatik, Duale Hochschule, Mannheim
    Bachelor of Science (B.Sc.) in Angewandter Informatik
    Duale Hochschule, Mannheim

    Betriebssysteme, Datenbanken, Datenstrukturen, Algorithmen, Software-Engineering, Programmierung, IT-Sicherheit, BWL, Recht, Consulting, Marketing, Fremdsprachen

    6 Jahre 10 Monate
    2001-09 - 2008-06

    Weiterführende Schulbildung und Abitur

    Allgemeine Hochschulreife, Barnim-Gymnasium, Bernau
    Allgemeine Hochschulreife
    Barnim-Gymnasium, Bernau

    Leistungsfächer in Informatik und Mathematik

    Position

    Position

    Ich arbeite als sehr erfahrener Senior Java Enterprise Entwickler und Senior Software/Solution Architekt. Ich beherrsche sowohl die fachliche Leitung von kleinen bis mittelgroßen Teams als auch die Vorbereitung, Durchführung und Moderation von Workshops.

    Ich biete eine langjährige nachgewiesene Praxiserfahrung aus diversen Kundenprojekten unter anderem in den Bereichen Cloud, Containerisierung, Microservices, Systemintegration, Messaging, Identity/Access Management und IT-Sicherheit an. Das Software-Engineering im DevOps-Prozess bediene ich Ende-zu-Ende und biete dem Kunden somit einen echten Mehrwert.


    Der Einsatz von Microservices sowie Frameworks, Tools und Techniken wie Spring Boot, Micronaut, Docker, Kubernetes, Kafka und RESTful-Services gehören genauso zu meinem täglichen Handwerk, wie die Nutzung von populären Tools wie Enterprise Architect, ArcSight, Splunk, Swagger, Postman, soapUI, Cucumber, Serenity, Pencil oder Tools aus dem Bereich Continuous Integration/Delivery (CI/CD) wie Jenkins, TeamCity, Nexus/Artifactory, SonarQube oder die Selenium IDE und der Kollaboration mit den Atlassian Produkten wie Jira, Tello, Atlas, Confluence, Bitbucket und Sourcetree.


    Als zertifizierter Kommunikationstrainer beseitige ich Missverständnisse in der Kommunikation, übersetzt Probleme in Lösungen und unterstützt Teams auf Wunsch durch Coaching, Mentoring oder Sparring in der Softwareentwicklung. Mein Branchenwissen bei Banken, Engineering, Logistik, Luftfahrt, Telekommunikation und im öffentlichen Dienst runden mein Profil ab.

    Kompetenzen

    Kompetenzen

    Top-Skills

    Technische Projektleitung IT-Architektur Microservices Technische Projektleitung Software-Architektur Solution Design Architektur-Review Datenmodellierung Systemintegration Amazon AWS Microsoft Azure Apache Kafka Spring Framework Java Kubernetes Docker OpenAPI Datenbanken TOGAF SIEM DevOps

    Aufgabenbereiche

    Cloud
    Experte
    Coaching
    Experte
    Lösungsarchitektur
    Experte
    Software Entwicklung
    Experte
    System Development LifeCycle
    Fortgeschritten
    Teamführung
    Experte
    Technisches Projektmanagement
    Experte
    Training
    Experte
    IT-Achitektur
    Experte

    Produkte / Standards / Erfahrungen / Methoden

    Agile Entwicklung
    Experte
    Amazon Webservice
    Experte
    Apache ActiveMQ
    Experte
    Apache Camel
    Experte
    Apache Kafka
    Experte
    Apache POI
    Fortgeschritten
    Apache Tomcat
    Fortgeschritten
    Atlassian Confluence
    Experte
    Atlassian JIRA
    Experte
    BDD
    Fortgeschritten
    Bitbucket
    Experte
    Bootstrap
    Fortgeschritten
    Confluence
    Experte
    Consulting
    Experte
    CSS
    Fortgeschritten
    Cucumber
    Fortgeschritten
    Deployment
    Experte
    Dokumentation
    Experte
    Git
    Fortgeschritten
    Grafana
    Basics
    HATEOAS
    Fortgeschritten
    Hibernate
    Fortgeschritten
    HPE Service Activator
    Fortgeschritten
    HPE USLAM
    Fortgeschritten
    HTML
    Fortgeschritten
    Hudson
    Fortgeschritten
    IntelliJ IDEA
    Fortgeschritten
    Jenkins
    Fortgeschritten
    JSON
    Fortgeschritten
    JUnit
    Fortgeschritten
    Konzeption
    Experte
    LDAP
    Fortgeschritten
    Maven
    Fortgeschritten
    Micro Focus Operations Orchestration
    Fortgeschritten
    Micro Focus Service Manager
    Fortgeschritten
    Microsoft Azure
    Fortgeschritten
    Microsoft Office
    Experte
    Microsoft Project
    Fortgeschritten
    Microsoft SharePoint
    Fortgeschritten
    Microsoft Visio
    Fortgeschritten
    Mockito
    Fortgeschritten
    Nexus
    Fortgeschritten
    Nginx
    Fortgeschritten
    OpenStack
    Fortgeschritten
    Oracle WebLogic Server
    Fortgeschritten
    Pencil
    Fortgeschritten
    Pivio
    Basics
    Postman
    Fortgeschritten
    Pre-Sales
    Experte
    Prometheus
    Fortgeschritten
    REST
    Experte
    RRD-Tool
    Fortgeschritten
    Selenium
    Fortgeschritten
    Serenity
    Fortgeschritten
    SOAP
    Experte
    SoapUI
    Experte
    SonarQube
    Fortgeschritten
    Sourcetree
    Fortgeschritten
    Sparx Systems Enterprise Architect
    Experte
    Splunk
    Fortgeschritten
    Spring
    Fortgeschritten
    Spring Boot
    Experte
    Spring Cloud Stream
    Fortgeschritten
    Spring Kafka
    Experte
    SuperCSV
    Fortgeschritten
    SVN
    Fortgeschritten
    Swagger
    Fortgeschritten
    TDD
    Fortgeschritten
    TeamCity
    Fortgeschritten
    Testautomatisierung
    Fortgeschritten
    Thymeleaf
    Fortgeschritten
    TOGAF
    Fortgeschritten
    Webflux
    Fortgeschritten
    WildFly Application Server
    Fortgeschritten
    XML
    Experte
    Technische Projektleitung
    Experte
    IT-Architektur
    Fortgeschritten
    Cloud Computing
    Experte

    Wissenswertes

    • 15+ Jahre Berufserfahrung in der IT (IT-Architektur, Software, Messaging, Cloud, Linux, Java, Spring)
    • 7+ Jahre Berufserfahrung als Führungskraft (IT-Architekt, IT-Projektleiter, Product Owner)
    • 6+ Jahre Berufserfahrung als Trainer für angewandte Kommunikation und Change
    • Jobrollenerfahrung als IT-Architekt, IT-Projektleiter, Consultant, Trainer, Entwickler
    • Branchenwissen in Banken, Engineering, Logistik, Luftfahrt, öffentlicher Verwaltung, Telekommunikation
    • Expertise in der Cloud von Microsoft Azure, Amazon AWS, Google GCP und On-Premises (VPC)
    • Expertise mit Microservices sowie Spring Boot, Micronaut, Quarkus, Docker und Kubernetes
    • Auslandserfahrung als Software-Architekt (Australien, Frankreich, Indien)
    • Mehrjährige Praxiserfahrung in der fachlichen Führung eines Teams (5-20 Mitarbeiter)
    • Softskills: persönliche, soziale und methodische Kompetenzen

      Betriebssysteme

      Linux
      Red Hat, CentOS, Debian, Ubuntu, Alpine
      Windows
      10, 11
      Windows Server
      2016, 2019, 2022
      macOS
      12, 13
      Android
      10,11,12,13

      Programmiersprachen

      Java
      Experte
      JavaScript
      Fortgeschritten
      Kotlin
      Fortgeschritten
      HTML
      Fortgeschritten
      SQL
      Experte
      Cypher
      Basics

      Datenbanken

      H2
      Fortgeschritten
      MarioDB
      Fortgeschritten
      Microsoft SQL Server
      Fortgeschritten
      MongDB
      Fortgeschritten
      MySQL
      Fortgeschritten
      Neo4j
      Fortgeschritten
      Oracle
      Fortgeschritten
      PostgresSQL
      Fortgeschritten
      Redis
      Basics
      SQLite
      Fortgeschritten
      RocksDB
      Fortgeschritten

      Design / Entwicklung / Konstruktion

      Enterprise Architect
      Fortgeschritten
      Kaizen
      Fortgeschritten
      Kanban
      Experte
      Lastenhefterstellung
      Fortgeschritten
      Lösungsarchitektur
      Experte
      OpenAPI
      Fortgeschritten
      Pencil
      Fortgeschritten
      Pflichtenhefterstellung
      Experte
      Scrum
      Experte
      Technical Design
      Experte
      UML
      Experte
      Scaled Agile Framework
      Fortgeschritten
      TOGAF
      Fortgeschritten
      ITILv4
      Fortgeschritten
      ISO27K
      Fortgeschritten

      Branchen

      Branchen

      Aus über 15 Jahren Projekteinsätzen können Erfahrungen in nachfolgendne Branchen vorgewiesen werden:

      • Internet und Informationstechnologie
      • Beratung und Consulting
      • Banken und Finanzdienstleistungen
      • Engineering
      • Logistikbranche
      • Öffentliche Verwaltung
      • Telekommunikation

      Vertrauen Sie auf GULP

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das GULP Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.