Profilbild von Anonymes Profil, Technical Lead / IT Architekt / Softwareentwickler
nicht verfügbar bis 01.07.2024

Letztes Update: 07.04.2024

Technical Lead / IT Architekt / Softwareentwickler

Firma: SDN IT-Services GmbH
Abschluss: M.Sc. Informatik / Dipl.-Ing. (Uni) Elektrotechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | serbisch (Muttersprache)

Skills

SKILLS - Abstact
  • 28+ Jahre Erfahrung in Projektleitung, Enterprise/Solution/IT-Architektur, Businessanalyse, Beratung, Software-Engineering und Applikationsmanagement von IT-Systemen und Landschaften in anspruchsvollen heterogenen Enterprise-Landschaften in Bank-Umfeld, Finanzdienstleistungen, Versicherungen, Luftfahrt, Transport und Logistik, Pharma und Industrie
  • Profunde „hands-on“ Erfahrungen im kompletten Application-Life-Cycle-Management, Leitung und Begleitung der (Groß-)Projekten mit komplexen IT-Systemen und modernen service-orientierten Architekturen
  • Erstellung von fachlichen und technischen Konzepten (Ist- und Soll-Zustand), Machbarkeitsstudien und Entscheidungsvorlagen („make or buy“, Architektur), Kommunikation mit dem C-Level-Management
  • Begleitung und Beratung in Digitalisierungs- und Transformations-Programmen, Leitung und Begleitung von Softwareentwicklungsprojekten, Migrationsprojekten und Integrationsprojekten (On-Premis und Cloud), Erstellung von Testkonzepten und Beherrschung der QS-Verfahren
  • Praktische Erfahrungen mit skalierbaren agilen Projekten und Aufbau von Start-Ups
  • Sehr gutes konzeptionelles und analytisches Denken, ergebnisorientiertes und strukturiertes Vorgehen, „can-do“ Mentalität
  • Große Lernbereitschaft, schnelle Auffassungsvermögen und Einarbeitung in neue Themen
  • Kunden- und Service-orientiert, durchsetzungsfähig, begeisterungsfähig, motivationsfähig, kommunikativ, empathisch und offen für Änderungen und Opportunitäten
  • Führungskompetenzen und nachweisbare Referenzen in Lead-Positionen

IT-SKILLS

Programmier-/Scriptsprachen
Java/JEE (Spring Boot, Spring Core/Security/Web/REST/JPA, Spring Cloud), Angular, JavaScript, TypeScript, Node.js, C/C++, Groovy, FORTRAN (LH*SYS), Python, Perl, Shell ksh/bash, Matlab, Pascal, Assembler, WFL script (Unisys), BASIC

Webtechnologien
Open API, REST, OData, Spring Boot, Swagger, SOAP, HTTP, TLS, SSL, OAuth2, OIDC, JWT, JSON, WSDL, WADL, Apache, Tomcat, JBoss, WebSphere, WebLogic, FastCGI, CGI, Servlets/JSP, Applets, HTML, XML, XSD, XPath, XSL, CSS, DOM, iDocs, JSF

Middleware
Talend Big-Data Platform, Axway Amplify, WebMethods ESB, ServiceMix, Karaf, ActiveMQ, Kafka, JBoss Fuse, JMS, IAK (Inter Application Communication Unix/Unisys/Windows, LH Systems), CORBA

Datenbanken
Oracle, MySQL, H2, HSQLDB, Mongo DB, NoSQL, PostgreSQL, HV-TIP FreeSpace, DirectAccess Files (Unisys 2200)

Architekturen
Microservices (Spring Boot, Netflix Eureka, Consul, Zuul, Config-Server, Spring Cloud Gateway), SOA, Client/Server

Betriebssysteme
Linux (RedHat, Debian, Ubuntu, CentOS, Oracle), Unix, MacOS, iOS, Windows, OS 2200/1100 (Unisys), MS-DOS, MCP (Unisys), Novell, VMS

Cloud/PaaS/IaaS/SaaS/Hardware
AWS Cloud (Amazon Workspace, S3, EC2, RDS, ECS, ECR, CloudFormation, Route53, Systems Manager, API Gateway), AWS CLI, AWS SDK, Azure Cloud (API Management, API Gateway, AD, DevOps, Logic Apps, Web Services, Azure Functions), Google Cloud (API Gateway), Terraform, HP Clusters, Intel, ClearPath HMP IX/NX, Unisys 2200, A series (Unisys), VAX, ICL, HP, Aquanta, Macintosh, CISCO, CASE, CP2000 (Unisys)

Tools
IRA, Confluence, SharePoint, MS Office, MS Project, MS Visio, Eclipse, IntelliJ, Visual Studio Code, Enterprise Architect, Iteraplan, Camunda, XMLSpy, X-Windows, USAS, SVN, cvs, Git, GitLab, Github, Bitbucket, TFS, Maven, Infoconnect, Jenkins, Bamboo, Hudson, Nexus, Artifactory, HP ALM, HP OpenView, HP SC, HP QC, Docker, Docker-Compose, Kubernetes, Zookeeper, SAP ERP, SAP RFC Server, VirtualBox, VMWare, Keycloak, Axway API Builder, Axway API Manager

Methoden/Modellierung
PMP, Prince2, Scrum, SAFe, Spotify, Kanban, ITIL, IREB, Arc42, TOGAF, UML, OOA/OOD, Microservices, SOA, BPMN2, DMN, RUP, DevOps, CI/CD, Virtualisierung, Containisierung

Test/QA
JUnit, TDD, BDD, Cucumber, Karate, Postman, SoapUI, JMeter, Tosca


PROJEKT REFERENZEN

04/2023-heute
Kunde: Großkonzern Erneuerbareenergie
Projekt: Produkt-Integration in Samsung SmartThings
Position: Development Partner
  • General-Dienstleister für die Integration der SMA-Produkte (Energy Management System und Wechselrichter) in Samsung SmartThings (SmartHome System)
  • Aufbau eines internationalen Teams für die Projektumsetzung, Abstimmungen mit SMA und Samsung
  • Design und Implementierung eines Cloud-2-Cloud Connectors für die Anbindung des Wechselrichters an SmartThings mittells SmartApps
  • Bereitstellung des Connectors in AWS-Cloud
  • Inbetriebnahme und Unterstützung des Zertifizierung-Verfahrens
  • Konzeption und Umsetzung einer SmartThings Schema Integration für SMA Energy Management System sowie komplexere Samsung Devices wie Wärmepumpen
Kenntnisse: Projektmanagement, Teambilding, Scrum, NodeJS, Express, AWS, Serverless, DynamoDB, CloudWatch, CloudFormation, Samsung SmartThings, SMA API, OAuth2/OIDC, Keycloak, REST

Einsatz: AWS, Lambda, NodeJS, Serverless, Confluence/JIRA, Bitbucket, SmartThings CLI, SmartThings Developer Workspace, SmartThings C2C Integration, OAuth2, IoT

10/2022-heute
Kunde: Sozial-Kasse der Bauwirtschaft
Projekt: Architektur Neugestaltung und Modernisierung
Position: Lead Architekt 
  • Chief-Architekt für den Umbau einer monolithischen Anwendung für die Urlaubskasse-Verfahren (KUBUS)
  • Erstellung und Abstimmung der fachlichen und technischen Zielwelt-Architektur, Abstimmungen mit Unternehmensentwicklung
  • Coaching und Sparringpartner des Bereichsleiter und zentraler Ansprechpartner für die Zielarchitektur von 3 Scrum-Teams (ca. 50 BAs, Developers, Testers und Opsler)
  • Erstellung und Abstimmung von Architektur Guidelines und Konzepten zum Umbau einer Java-Großanwendung für die Dunkelverarbeitung von Urlaubs-Leistungen und -Ansprüchen
  • Einführung von REST API Guidelines und Herbeiführung von Architekturentscheidungen
  • Aufbau und Moderation einer Community of Practice (Architektur CoP)
  • Teilnahme in Bereichs- und Management-Workshops und Präsentation von Architektur Updates
  • Unterstützung in MVP-Projekten Entschädigung/Abgeltung und SBB
  • Unterstützung bei Strategie-Entscheidungen, Cloudification-Vorstudie und Projekten CNI (Cloud Native Infrastruktur) und API-Management
  • Erstellung und Abstimmung von Roadmaps
Kenntnisse: Enterprise Architektur, Fachliche Architektur, UML, API-Management, Produktmanagement, Digitalisierung, Führung, Projekt-Management, Scrum, Nexus, Open API, IAM, OIDC/OAuth2, Governance, DevOps, Monitoring, CI/CD, Java Spring-Boot, JEE

Einsatz: MuleSoft, Kubernetes (Rancher), Nexus, Jenkins, Java JEE, Spring Boot, Camunda, WildFly, Angular, Auth2, Keycloak, JIRA/Confluence, Bitbucket, REST, Open API, Openapi-Generator, IntelliJ, Postman, Prometheus, Grafana, Quarkus, SOAP, ESB, DB2


01/2023-05/2023
Kunde: Nationale Fluggesellschaft
Projekt: Strategische IT-Beratung
Position: Management Berater C-Level
  • Unterstützung einer nationalen Fluggesellschaft auf der Executive-Ebene und Ausarbeitung von Vorschlägen und Richtlinien für die Optimierung der Anwendungsportfolios mit 300+ Anwendungen, komplexen Integrationsstrukturen und umständlichen Berichtswesen
  • Analyse den Anwendungslandschafts der Airline und Schnittstellen und IT-Organisation und -Prozessen
  • Ausarbeitung und Präsentation der Transformation-Vorschlägen für die Optimierung des Portfolios,
    Integrationsvorhaben und Outsourcing auf C- und Bereichs-Ebene

04/2021-07/2022
Kunde: Große internationalle Versicherung
Projekt: Zentrales API Management
Position: API-Manager / API-Produktmanager
  • Unterstützung in einem Transformationsprogramm eines globales Versicherungsunternehmens
  • Neuaufbau und Ausrichtung einer Community of Excellence (API CoE), Organisation und Enablement, Governance, Steuerung der Practice Community 
  • Unterstützung von (Pilot)-Projekten (claims.com, CAM2FSCD usw.) und Beratung von Domain-Managers
  • Zuständig für Konzeptionierung/Etablierung der Verfahren und Leitlinien, Erstellen und Abstimmen von Open-API-Spezifikationen und Guidelines, Beratung bei der „API-sierung“ der ZGD
  • Abstimmungen in Arbeitsgremien Architektur, DevOps & Life Cycle, Infrastructure & Security
  • Unterstützung beim CoE-Staffing, C-Level Sparring-Partner
  • Aufbau/Betreuung eines CoE-Backlogs und Betreuung von API-DEV-Teams
  • Planung und Umsetzung einer Filetransfer-API und einer Filetransfer-App, Erstellen von Blaupausen in Abstimmung mit Enterprise-Architekten
  • Moderation einer API-Community, Anforderungsanalyse, Abstimmungen mit dem Infrastruktur-Dienstleister und Stakeholdern
  • Umsetzung von APIs (VRT, HTAB, Billing, Filetransfer, Partner), Durchführung von PoCs und Architektur-Beratung
  • Weiterentwicklung und Optimierung von DevOps-Verfahren (Entwicklung von CI/CD-Pipelines usw.)
Kenntnisse: API-Management, Produktmanagement, Digitalisierung, Führung, Projekt-Management, Scrum/Kanban, Open API, IAM, OIDC/OAuth2, Governance, DevOps, Monitoring, CI/CD, Axway Amplify, OpenShift, Java Spring-Boot

Einsatz: Axway API Manager, Axway API Builder, Axway API Gateway, Node.js, Redhat SSO (Keycloak), JIRA/Confluence, Bitbucket, Bamboo, REST, HAL, Open API, Openapi-Generator, IntelliJ, VSC, Postman, Spotlight, Karate, Java Spring-Boot, Spring Security etc., Spring WebClient, WSL, Docker, Podman, OpenShift

09/2021-10/2022
Kunde: große internationale Fast-Moving-Consumer-Goods Company
Projekt: Center of Excellence Integration
Position: API-Integrationsarchitekt / Management-Berater 
  • Aufbau und Ausbau eines internationalen Integration-Teams (CoE) mit dem Ziel: Erhöhung der Digitalisierungsreife
  • Zuständig für die Workstreams Beiersdorf-API und API-Lifecycle-Management 
  • Festlegung der Governance-Richtlinien im API-Management und Etablierung von Beiersdorf-REST-Guidelines
  • Zuständig für Konzeptionierung eines unternehmensübergreifenden API-Marktplatzes
  • Planung und Umsetzung von einem MVP: Beiersdorf-API
  • Implementierung von MVP und Erprobung von Verfahren (Contract-First, OAS-Validierung, Contract-Testing, Test-Automatisierung, Mock-Generierung) in der Cloud
  • Erstellung einer API-Prozess-Karte
Kenntnisse: API-Management (Lifecycle, Portal, Gateway), Cloud, Azure API-Management, Management Beratung, Agiles Projektmanagement

Einsatz: Azure API-Management, Azure Logic Apps, Azure DevOps, SAP CPI, SAP S4/HANA OData API, Scrum/Kanban, Asana, Openapi-Generator, Prism, Dredd, VSC, autorest, Azure Functions, Azure WebApp, Azure DevOps Pipelines/Release, Azure Artifacts, Mindmap

02/2020-12/2021
Kunde: Deutsche Landesbank
Projekt: Strategisches API Management
Position: Lead Architekt und Management Berater 
  • Unterstützung in einem Digitalisierungsprogramm (Front2Back) bei einer der führenden Banken in Deutschland
  • Erstellung der Konzepte, Machbarkeitsstudien und Entscheidungsvorlagen in einem strategischen API Management Projekt, Unterstützung in Pilotprojekten KYC und Offenlegung
  • Zuständig für die Konzeptionierung und Etablierung der Verfahren und Helferleien für die Test-Automatisierung und Security im API-Management-Umfeld, Definition und Festlegung von Governance-Themen
  • Abstimmungen mit Stakeholder und Herbeiführung der Entscheidungen
  • Design und Umsetzung der Machbarkeitsstudien
  • Präsentation der Ergebnisse auf allen Management-Ebenen inkl. CIO
  • Unterstützung beim Teamaufbau, Abstimmungen mit Dienstleister (FITS, FISP, Easy Software usw.) 
Kenntnisse: Scrum, API Management, Identity Management, Governance, SBoS, API-Katalog, REST, OAS, HAL, Open API v3/v2, Microservices, Spring Cloud Gateway, Java, Test-Automatisierung, Mockup-Services/Sandbox, Monitoring, CI/CD

Einsatz: Apiomat, Spring Cloud Gateway, Keycloak, Active Directory, IBM ESB, Java, Spring Boot, Consul, MongoDB, Docker, Maven, Toolchain, JIRA/Confluence, Bitbucket, Elastic Stack / ELK, REST, HAL, Open API, Karate, Junit, Cucubmer, Camunda, IntelliJ, Eclipse

03/2019-12/2020
Kunde: Deutschebahn 
Projekt: PSX 
Position: Cloud Configuration Manager / Lead Solution Architect 
  • Unterstützung in einem Lift-and-Shift Projekt, zuständig für die Migration der komplexen Anwendungslandschaft der DB-Vetrieb-Systeme auf AWS Cloud 
  • Erstellung der Konzepte und Architektur-Vorgaben für die Umstellung der onpremis Test-Umgebungen auf AWS Cloud, Abstimmung und Umsetzung der Konzepte
  • Modernisierung und Optimierung eines übergreifendes Konfigurationmanagementssystems (BISTA) mit Verwendung moderner Architekturen und Bereitstellung in AWS Cloud
  • Design und Aufbau einer Umgebung-Management-Plattform für die Steuerung der komplexen DB-Vertriebslandschaft (Digitalisierung und Automatisierung der Konfigurations- und Deplyoments-Prozesse)
  • Digitalisierung des übergreifenden Umgebungsplans (UKMPlan) und Implementierung eines POCs auf Basis der Microservice-Architektur
  • Design und Umsetzung von Services für die UKM-Plan-Betreuung (UkmPlan) und Anwendungs-Configuration-Managements (AppConf) inkl. REST APIs
  • Design und Implementierung einer Frontend-Applikation in Angular (UkmApp)
  • Aufbau des DEV-Stacks und DevOps-Verfahren für die Bereitstellung der (Java)-Anwendungen in Cloud
  • Erstellung von Umsetzungs- und Test-Konzepten, Umsetzung auf Basis von gemanagten AWS Services unter Berücksichtigung der Risiko- und Kosten-Faktoren
  • Planung und Durchführung von Workshops, Durchführung von Reviews, Kundenberatung, Abstimmungen und Vorstellung der Ergebnisse
Kenntnisse: Scrum, UML, Microservices, Java EE, Angular, Spring, Spring Boot 2, REST, Open API v3, Swagger, API Gateway, MyFaces, Docker, AWS, AWS CloudFormation, GitLab, Jenkins, Nexus, Tomcat, WebLogic, VirtualBox

Einsatz: Java, Spring Boot, Docker, Docker-Compose, JSF, Tomahawk, Maven, Tomcat, MySQL, REST, Swagger, JIRA/Confluence, Enterprise Architect, AWS EC2, AWS CloudFormation, AWS RDS, AWS ECS/ECR, S3, NGINX, GitLab, Artifactory, Jenkins, VSC, Eclipse, MobaXTerm, VirtualBox, DevOps, KANBAN

09/2018-10/2019
Kunde: Führende Finanzdiensleister
Projekt: Go4IT Middleware
Position: Team Lead / Solution Architect 
  • Unterstützung in einem Digitalisierungsprogramm bei einem Payment Services Provider
  • Zuständig für Architektur und Ausbau einer Middleware (ESB und Business API)
  • Unterstützung des Architekturboards und Chief Enterprise Architekts, Vorbereitung und Durchführung von Architektur Workshops (Netzbetrieb und Acquiring Domäne)
  • Aufbau eines Middleware Teams, Staffing und Verhandlungen mit Herstellern und Dienstleistern
  • Vorbereitung von Entscheidungsvorlagen
  • Erstellung von Architektur und Umsetzungskonzepten
  • Planung und Durchführung von Statusmeetings und Workshops, Durchführung von Reviews 
  • Konzept und Implementierung der Talend Data Integration und Big-Data Plattform
  • Konzept und Implementierung von Usecases (Fulfillment, GCS Adapter, Report API, CBIS, MDOS etc.)
  • Konzept und Implementierung des Identity Managements und Anbindung an Talend, Aufbau der Autorisierung und Authentifizierung Verfahren in ESB
  • Design und Implementierung von REST Services und Anbindung an Stammdatensystem (SAP)
Einsatz: Teamführung, REST, Swagger, Talend Big-Data Platform, Talend Data Integration, Talend Studio, Enterprise Architect, Iteraplan, TOGAF, Confluence/JIRA, MS Office, Oracle Linux, MySQL, Mongo DB, Active MQ Artemis, Artifactory, TFS GIT, Docker, Kafka, SAP ERP, SAP RFC Server, Apache Syncope, Keycloak

02/2018-12/2018
Kunde: Großbank Deutschland
Projekt: API Banking 4.0 Journey - Digital Transformation 
Position: Technical Lead Delivery Squad 
  • Zuständig für den Aufbau einer API Managementplattform (API Banking 4.0), Architektur, Design, Implementierung und Test von PSD2, Accounts, Securities und Customers APIs für interne und externe Konsumenten der Bank 
  • Teilnahme in Cluster Gremien, Optimierung und Prozessverbesserungen im API Cluster
  • Aufbau und Führung eines agilen Teams, Konzept und Einführung von Scrum und Implementierungsbacklog, Management Sparringpartner 
  • Konzept und Aufbau eines Mockframeworks für Sandbox Umgebung, Abstimmung und Implementierung von Datalake, Comadi, JustAccount, Spar, CRM etc. APIs
  • Aufbau eines Mid-Tiers auf Basis von WebMethods ESB, Architektur und Implementierung der REST Services 
  • Implementierung eines API Management Repositorys, Policies, Governance, Umsetzung der Sicherheitsvorgaben und Schutzklassen
Einsatz: Teamführung, Scrum, Kanban, HP ALM, JIRA/Confluence, Open API, Swagger, JIRA/Confluence, JEE, Axway API Gateway, Axway API Manager, API Katalog, WebMethods, WebSphere 8.5/9, JUnit, Cucumber, Karate, Spring, Maven, GIT, TFS, Visual Studio Code, Eclipse, TDD, BDD, OAUTH2, Tokenmanager, JWT, SSL

08/2017-02/2018
Kunde: IT Startup
Projekt: Modulares Crew Hotel Management
Position: Solution Architekt / Businessanalyst / Projektmanager
  • Zuständig für die Businessanalyse und Produktdefinition
  • Entwicklung eines Businessplans und Steuerung der Umsetzung
  • Review der Ist-Architektur und Aufzeichnen der Schwachstellen (SWOT), Aufbau einer Zielarchitektur aus der NF-Anforderungen
  • Durchführung der Marktanalyse, Evaluierung den Konkurrenzprodukten und Business-Capabilities
  • Akquise der neuen Kunden
Einsatz: Scrum, Gitlab, Eclipse, Java/JEE, JBoss Fuse, JBoss EAP, Vaadin, Maven, PostgresSQL, AWS, XML

12/2017-01/2018
Kunde: DB Systel GmbH, DB Cargo AG
Projekt: TSM / XRail 
Position: Team Architekt
  • Architektur Lead in einem agilen Groß-Projekt mit dem Einsatz von Scrum/SAFe
  • Bewertung und Verbesserungsvorschläge bei einer modernen BPM Lösung (XRail Cargo Booking) auf Basis von Camunda Workflow Engine, Schnittstellen zum LB, ZAB, TCC und EOM
  • Analyse der Schwachstellen
Einsatz: Scrum, SAFe, JEE, Camunda, BMPN2, Eclipse, JBoss EAP, Maven, Docker, SonarQube, Junit, Cucumber, Arquillian, KOLT, Hibernate, DevOps Pipeline, CI/CD, AWS, JIRA, Confluence

08/2015-07/2017
Kunde: Lufthansa Systems, Lufthansa AG
Projekt: CURE eine Modernisierung der CMS Landschaft bei Lufthansa
Position: Solution Architekt Integration / Business Analyst  
  • Mitarbeit in einem internationalen Luftfahrt-Großprojekt mit dem Ziel eine kritische Mainframeapplikation abzulösen und eine komplexe Airline Applikationslandschaft zu modernisieren
  • Konzeption, Einführung und Leitung einer Plattform für Anforderungsmanagement und teamübergreifende Kollaboration zwischen Analytiker und Stakeholder mit dem Einsatz von JIRA/Confluence, Projekt Governance
  • Ermittlung und Erfassung der Anforderungen für „Building Blocks“ des neuen Systems und 15 Inbound und Outbound Schnittstellen, Ausarbeitung der Software Anforderungsdokumenten, Durchführung von Reviews und Qualitätssicherung 
  • Evaluierung der Ist-Architektur, Design und Aufbau einer Ziel-Integrationsarchitektur, Spezifikation und Implementierung der neuen Schnittstellen zwischen Crewportal und Core-System iFlight, Mitwirkung bei übergreifenden Konzern-Architekturentscheidungen unter Berücksichtigung der IT-Konzernstrategie
  • Erstellung eines Testkonzeptes für Modul- und Integrationstests und Testkoordination, Abstimmung und Etablierung des Defekt-Management-Prozesses, Erstellung von Mockups
  • Abstimmung und Erfassung der Betriebsanforderungen, Prüfung und Abstimmung der Migrationspläne mit dem Produktmanagement
  • Leitung der Implementierung und Integration der neuen Schnittstellen mit Einsatz von einer ESB Lösung, Abstimmung und Definition der Frontend Anpassungen, Projektkoordination
Einsatz: Agiles Projektmanagement, Scrum, HP ALM, Sharepoint, JIRA/Confluence, Office, Eclipse, OOA&OOD, UML, TOGAF, SoapUI, Webservices/REST, JSON, WSDL, XML, XSD, WSDL, Microservices, SOA, ESB, ServiceMix, Apache Camel, Enterprise Architect, Java/JEE, Jenkins, Maven, Linux, TIBCO, INGE

01/2014-07/2017
Kunde: Lufthansa Systems Airline Services GmbH
Projekt: Releasemanagement und Changemanagement bei Lufthansa Systems
Position: Prozessarchitekt / Solution Architekt in der Konzeptionsphase, seit 07/2014 Release- und Change-Manager (zu 10%)
  • Durchführung einer Software-Bestandsaufnahme und Analyse der Entwicklungs- und Deployment-Prozesse bei einer Entwicklungsabteilung mit mehreren Entwickler Teams, Vorbereitung und Moderation der Workshops, Erstellung von Dokumentationen
  • Analyse der Schwachstellen, Erstellung eines Konzeptes und Einführung von einem neuen Release-Management-Prozesses für alle Applikationen im Verbund Crewportal & Briefing, Strukturierung und Verschlankung der Prozesse
  • Leitung des CMS Release-Managements (ca. 50 Applikationen und 25 Softwareentwickler) und Unterstützung des abteilungsübergreifenden Change-Management-Prozesses, übergreifender SPOC für Produktmanager und Fachbereiche, Koordination der Dienstleister
Einsatz: IQMove (Konzernweite Qualitätsrichtlinien), Agiles Management und Testen, Kanban, JIRA/Confluence, CI/CD, DevOps, Projektmanagement, Applikationsmanagement, jenkins, maven, SVN, nexus

10/2013-07/2015
Kunde: Lufthansa Systems AG
Projekt: Migration der Applikationslandschaft CMS/Crewportal auf  LVMs
Position: Technischer Projektleiter / IT Architekt
  • Projekt-Planung und technische Projektleitung einer Applikationsmigration von ca. 30 Applikationen von HP Unix auf eine virtualisierte Linux Umgebung was zu einer erheblichen Reduktion der Betriebskosten beigetragen hat
  • Ausarbeitung einer Bestandsaufnahme und Abschätzung der Projektkosten bezüglich der Crewportal-Applikationen und dezentralen Schnittstellen
  • Ausarbeitung der Arbeitspakete für ca. 30 Entwickler und Vorbereitung der Migrationspläne und Rollback-Szenarien unter Berücksichtigung der neuen Betriebsrichtlinien und IT-Strategie
  • Portierung/Reengineering der 15 Java und C/C++ Applikationen und Schnittstellen auf LVMs
  • Zuständig für die gesamte Planung und Durchführung von System-Tests, Integration-Tests und Last/Performance-Tests im Projekt „CMS Hardware Migration“
  • Durchführung der Rollouts und Projektabschluss-Maßnahmen 
Einsatz: Projektplannung, JIRA/Confluence, DevOps, Configuration Management (Puppet etc.), Eclipse, Java/JEE, C/C++, ant, maven, make, bash, Linux RHEL, Debian, KVM, Firewall

02/2013-12/2013
Kunde: Lufthansa Systems AG
Projekt: PMD (eine mobile Lösung für Kabinenpersonal)
Position: Businessanalyst  / Softwarearchitekt
  • Ausarbeitung einer Spezifikation für eine mobile Lösung für Purser (Purser Mobile Device), Systemanalyse und Anforderungsanalyse für Erstellung der passenden Backend-Services für eine Middleware für mobile Geräte und eine iOS App
  • Etablierung einer Architektur für Frontend und Backend auf Basis der REST und Microservices, Design der Services, Qualitätssicherung, Planung und Durchführung von Abnahmetests
Einsatz: Java, Eclipse, REST, SOAP, http, SSL, iOS, MEAP, JIRA/Confluence, Mercury QC
02/2010-01/2014
Kunde: Lufthansa AG
Projekt: LCMP, CMSmove
Position: Teamlead / Servicemanager
  • Beratung von Kunden bei einer Angebotserstellung für einen Applikationsfachbetrieb mit der Sicherheitsstufe sehr-hoch
  • Erstellung und Einführung einer Lösung für den Applikationsbetrieb für ein neues modernisiertes Crewinformationssystem (LCMP)
  • Aufbau eines Teams (6 MA) für den Applikationsfachbetrieb
  • Zuständig für LCMP Servicemanagement und übergreifender Ansprechpartner für Infrastruktur- und Applikationsmanagement, technische Leitung des Teams, Projektmanagement, Moderation der Besprechungen und JourFixe
  • Ausarbeitung der Konzepte für Incident-, Problem- und Change-Management, Aufbau im Produktivsetzung einer CMDB und Monitoring Systems
  • Reviews und Abstimmung der Architekturentscheidungen, Businessobjektmodels und Betriebshandbücher
  • Koordination der Software-Dienstleister, Infrastruktur- und Applikationsbetriebs
  • Vorbereitung und Durchführung der Releasechanges und Patches auf Integrations- und Produktions-Landschaften
Einsatz: PSC, CMDB, ITIL, PMI, ISO 27001, BSI, CCMS, CMSHub, AMQP, WebSphere, C/C++, Phyton, Java/JEE, RT, JIRA/Confluence, ARIS, Oracle, SQL, Citrix, VPN, SSL, ThinClient, HP OpenView, bash, perl

02/2009-07/2017
Kunde: Luftnahsa Systems 
Projekt: Crewportal Entwicklung/Wartung/Betrieb
Position: Software Architekt / Berater / Softwareentwickler 
  • Mitarbeit im Crewportalteam als Systemarchitekt
  • Realisierung mehrerer betriebskritischer Applikationen, Services und Schnittstellen im Umfeld des Flugbetriebs, Einsatzplanung und Steuerung, alle Projektphasen
  • Konzept, Architektur und Design im Projekt DICP eine Anbindung des Crewportals an Altea*DCS (Amadeus Departure Control System), Projektplanung
  • Planung, Umsetzung, Inbetriebnahme und Betreuung von Applikationslandschaft 
  • Rufbereitschaft und 3rd Level Support für Crewportal Applikationen
  • Kundenbetreuung
  • Businessdomain Experte, Coaching und Beratung
Eingesetzte Technologie/Methoden: Projektmanagement, Agile, HP ALM, Eclipse, Enterprise Architect, Java/JEE, C/C++, Sharepoint, JIRA, Confluence, Scout, CCMS, CMSHub, Webservices, REST API, JSON, XML, XSL, XPath, SQL, PL/SQL, Tomcat, Apache, JBoss, Microservices, SOA, ESB, OSGi, ActiveMQ, JavaScript, CCS, HTML, IAK, Jenkins, diverse Apache Projekte, Virtualisierung, Clustering, Cloud, icinga, nagios

Projekthistorie

BERUFSERFAHRUNG (24 Jahre)

02/2018-heute
Kunde: Commerzbank AG
Projekt: API Banking 4.0 Journey - Digital Transformation 
Position: Technical Lead Delivery Squad 
  • Zuständig für den Aufbau einer API Managementplattform (API Banking 4.0), Architektur, Design, Implementierung und Test von PSD2, Accounts, Securities und Customers APIs für interne und externe Konsumenten der Bank 
  • Forming und Führung eines agiles SquadTeams, Konzept und Einführung von Scrum und Implementierungsbacklog, Management Sparringpartner 
  • Konzept und Aufbau eines Mockframeworks für Sandbox Umgebung, Abstimmung und Implementierung von Datalake, Comadi, JustAccount, Spar, CRM etc. APIs
  • Aufbau eines Mid-Tiers auf Basis von WebMethods ESB, Architektur und Implementierung der REST Services 
  • Implementierung eines API Management Repositorys, Policies, Governance, Umsetzung der Sicherheitsvorgaben und Schutzklassen
Einsatz: Teamführung, Kanban, Open API, Swagger, JIRA/Confluence, JEE, Axway API Gateway, Axway API Manager, API Katalog, WebMethods, WebSphere 8.5/9, JUnit, Cucamber, Karate, Spring, Maven, GIT, TFS, Visual Studio Code, Eclipse, TDD, BDD, OAUTH2, Tokenmanager, JWT, SSL 

08/2017-heute
Kunde: IT Startup
Projekt: Modulares Crew Hotel Management
Position: Solution Architekt / Businessanalyst / Projektmanager
  • Zuständig für die Businessanalyse und Produktdefinition
  • Entwicklung eines Businessplans und Steuerung der Umsetzung
  • Review der Ist-Architektur und Aufzeichnen der Schwachstellen (SWOT), Aufbau einer Zielarchitektur aus der NF-Anforderungen
  • Durchführung der Marktanalyse, Evaluierung den Konkurrenzprodukten und Business-Capabilities
Einsatz: Scrum, Gitlab, Eclipse, Java/JEE, JBoss Fuse, JBoss EAP, Vaadin, Maven, PostgresSQL, AWS, XML

12/2017-01/2018
Kunde: DB Systel GmbH, DB Cargo AG
Projekt: TSM / XRail 
Position: Team Architekt
  • Architektur Lead in einem agilen Groß-Projekt mit dem Einsatz von Scrum/SAFe
  • Bewertung und Verbesserungsvorschläge bei einer modernen BPM Lösung (XRail Cargo Booking) auf Basis von Camunda Workflow Engine, Schnittstellen zum LB, ZAB, TCC und EOM
  • Analyse der Schwachstellen
Einsatz: Scrum, SAFe, JEE, Camunda, BMPN2, Eclipse, JBoss EAP, Maven, Docker, SonarQube, Junit, Cucumber, Arquillian, KOLT, Hibernate, DevOps Pipeline, CI/CD, AWS, JIRA, Confluence

08/2015-07/2017
Kunde: Lufthansa Systems, Lufthansa AG
Projekt: CURE eine Modernisierung der CMS Landschaft bei Lufthansa
Position: Solution Architekt Integration / Business Analyst  
  • Mitarbeit in einem internationalen Luftfahrt-Großprojekt mit dem Ziel eine kritische Mainframeapplikation abzulösen und eine komplexe Airline Applikationslandschaft zu modernisieren
  • Konzeption, Einführung und Leitung einer Plattform für Anforderungsmanagement und teamübergreifende Kollaboration zwischen Analytiker und Stakeholder mit dem Einsatz von JIRA/Confluence, Projekt Governance
  • Ermittlung und Erfassung der Anforderungen für „Building Blocks“ des neuen Systems und 15 Inbound und Outbound Schnittstellen, Ausarbeitung der Software Anforderungsdokumenten, Durchführung von Reviews und Qualitätssicherung 
  • Evaluierung der Ist-Architektur, Design und Aufbau einer Ziel-Integrationsarchitektur, Spezifikation und Implementierung der neuen Schnittstellen zwischen Crewportal und Core-System iFlight, Mitwirkung bei übergreifenden Konzern-Architekturentscheidungen unter Berücksichtigung der IT-Konzernstrategie
  • Erstellung eines Testkonzeptes für Modul- und Integrationstests und Testkoordination, Abstimmung und Etablierung des Defekt-Management-Prozesses, Erstellung von Mockups
  • Abstimmung und Erfassung der Betriebsanforderungen, Prüfung und Abstimmung der Migrationspläne mit dem Produktmanagement
  • Leitung der Implementierung und Integration der neuen Schnittstellen mit Einsatz von einer ESB Lösung, Abstimmung und Definition der Frontend Anpassungen, Projektkoordination
Einsatz: Agiles Projektmanagement, Scrum, HP ALM, Sharepoint, JIRA/Confluence, Office, Eclipse, OOA&OOD, UML, TOGAF, SoapUI, Webservices/REST, JSON, WSDL, XML, XSD, WSDL, Microservices, SOA, ESB, ServiceMix, Apache Camel, Enterprise Architect, Java/JEE, Jenkins, Maven, Linux, TIBCO, INGE

01/2014-07/2017
Kunde: Lufthansa Systems Airline Services GmbH
Projekt: Releasemanagement und Changemanagement bei Lufthansa Systems
Position: Prozessarchitekt / Solution Architekt in der Konzeptionsphase, seit 07/2014 Release- und Change-Manager (zu 10%)
    • Durchführung einer Software-Bestandsaufnahme und Analyse der Entwicklungs- und Deployment-Prozesse bei einer Entwicklungsabteilung mit mehreren Entwickler Teams, Vorbereitung und Moderation der Workshops, Erstellung von Dokumentationen
    • Analyse der Schwachstellen, Erstellung eines Konzeptes und Einführung von einem neuen Release-Management-Prozesses für alle Applikationen im Verbund Crewportal & Briefing, Strukturierung und Verschlankung der Prozesse
    • Leitung des CMS Release-Managements (ca. 50 Applikationen und 25 Softwareentwickler) und Unterstützung des abteilungsübergreifenden Change-Management-Prozesses, übergreifender SPOC für Produktmanager und Fachbereiche, Koordination der Dienstleister
Einsatz: IQMove (Konzernweite Qualitätsrichtlinien), Agiles Management und Testen, Kanban, JIRA/Confluence, CI/CD, DevOps, Projektmanagement, Applikationsmanagement, jenkins, maven, SVN, nexus

10/2013-07/2015
Kunde: Lufthansa Systems AG
Projekt: Migration der Applikationslandschaft CMS/Crewportal auf LVMs
Position: Technischer Projektleiter / IT Architekt
    • Projekt-Planung und technische Projektleitung einer Applikationsmigration von ca. 30 Applikationen von HP Unix auf eine virtualisierte Linux Umgebung was zu einer erheblichen Reduktion der Betriebskosten beigetragen hat
    • Ausarbeitung einer Bestandsaufnahme und Abschätzung der Projektkosten bezüglich der Crewportal-Applikationen und dezentralen Schnittstellen
    • Ausarbeitung der Arbeitspakete für ca. 30 Entwickler und Vorbereitung der Migrationspläne und Rollback-Szenarien unter Berücksichtigung der neuen Betriebsrichtlinien und IT-Strategie
    • Portierung/Reengineering der 15 Java und C/C++ Applikationen und Schnittstellen auf LVMs
    • Zuständig für die gesamte Planung und Durchführung von System-Tests, Integration-Tests und Last/Performance-Tests im Projekt „CMS Hardware Migration“
    • Durchführung der Rollouts und Projektabschluss-Maßnahmen 
Einsatz: Projektplannung, JIRA/Confluence, DevOps, Configuration Management (Puppet etc.), Eclipse, Java/JEE, C/C++, ant, maven, make, bash, Linux RHEL, Debian, KVM, Firewall

02/2013-12/2013
Kunde: Lufthansa Systems AG
Projekt: PMD (eine mobile Lösung für Kabinenpersonal)
Position: Businessanalyst  / Softwarearchitekt
    • Ausarbeitung einer Spezifikation für eine mobile Lösung für Purser (Purser Mobile Device), Systemanalyse und Anforderungsanalyse für Erstellung der passenden Backend-Services für eine Middleware für mobile Geräte und eine iOS App
    • Etablierung einer Architektur für Frontend und Backend auf Basis der REST und Microservices, Design der Services, Qualitätssicherung, Planung und Durchführung von Abnahmetests
Einsatz: Java, Eclipse, REST, SOAP, http, SSL, iOS, MEAP, JIRA/Confluence, Mercury QC

02/2010-01/2014
Kunde: Lufthansa AG
Projekt: LCMP, CMSmove
Position: Teamlead / Servicemanager
    • Beratung von Kunden bei einer Angebotserstellung für einen Applikationsfachbetrieb mit der Sicherheitsstufe sehr-hoch
    • Erstellung und Einführung einer Lösung für den Applikationsbetrieb für ein neues modernisiertes Crewinformationssystem (LCMP)
    • Aufbau eines Teams (6 MA) für den Applikationsfachbetrieb
    • Zuständig für LCMP Servicemanagement und übergreifender Ansprechpartner für Infrastruktur- und Applikationsmanagement, technische Leitung des Teams, Projektmanagement, Moderation der Besprechungen und JourFixe
    • Ausarbeitung der Konzepte für Incident-, Problem- und Change-Management, Aufbau im Produktivsetzung einer CMDB und Monitoring Systems
    • Reviews und Abstimmung der Architekturentscheidungen, Businessobjektmodels und Betriebshandbücher
    • Koordination der Software-Dienstleister, Infrastruktur- und Applikationsbetriebs
    • Vorbereitung und Durchführung der Releasechanges und Patches auf Integrations- und Produktions-Landschaften
Einsatz: PSC, CMDB, ITIL, PMI, ISO 27001, BSI, CCMS, CMSHub, AMQP, WebSphere, C/C++, Phyton, Java/JEE, RT, JIRA/Confluence, ARIS, Oracle, SQL, Citrix, VPN, SSL, ThinClient, HP OpenView, bash, perl

02/2009-07/2017
Kunde: Luftnahsa Systems 
Projekt: Crewportal Entwicklung/Wartung/Betrieb
Position: Software Architekt / Berater / Softwareentwickler 
    • Mitarbeit im Crewportalteam als Systemarchitekt
    • Realisierung mehrerer betriebskritischer Applikationen, Services und Schnittstellen im Umfeld des Flugbetriebs, Einsatzplanung und Steuerung, alle Projektphasen
    • Konzept, Architektur und Design im Projekt DICP eine Anbindung des Crewportals an Altea*DCS (Amadeus Departure Control System), Projektplanung
    • Planung, Umsetzung, Inbetriebnahme und Betreuung von Applikationslandschaft 
    • Rufbereitschaft und 3rd Level Support für Crewportal Applikationen
    • Kundenbetreuung
    • Businessdomain Experte, Coaching und Beratung
Eingesetzte Technologie/Methoden: Projektmanagement, Agile, HP ALM, Eclipse, Enterprise Architect, Java/JEE, C/C++, Sharepoint, JIRA, Confluence, Scout, CCMS, CMSHub, Webservices, REST API, JSON, XML, XSL, XPath, SQL, PL/SQL, Tomcat, Apache, JBoss, Microservices, SOA, ESB, OSGi, ActiveMQ, JavaScript, CCS, HTML, IAK, Jenkins, diverse Apache Projekte, Virtualisierung, Clustering, Cloud, icinga, nagios

02/2004-01/2009
Kunden: Lufthansa Systems GmbH, Lufthansa, Lufthansa Cargo 
Diverse Projekte: CITP, CRA/FBT/FLOAT Entwicklung/Wartung/Betriebsunterstützung
Positionen: Berater / Projektmanager / Softwareentwickler
    • Mitarbeit im Team CMS (Crewmanagementsysteme), zuständig für Erweiterungen eines Portals und Hostanbindung, Entwicklung und Betreuung der kritischen Schnittstellen zu operativen Systemen der Airline
    • Erstellung eines Konzepts für die Anbindung des Portals auf Amadeus Buchungssystem (Altea*Plan) im Rahmen des Großprojektes Common IT Plattform (CITP)
    • Zusammenstellung und Leitung eines Enwticklerteams (3 bis 6 Mitarbeiter) für die Umsetzung der Projektanforderungen
    • Erstellung und Prüfung der Testkonzeption für diverse Funktionale- und Nicht-Funktionale Tests, möglichst viele Tests sollten automatisiert ablaufen
    • Umsetzung eines neuen Applikationsbetriebskonzeptes für den Applikationsbetrieb unter dem Betriebsmodel SCOUT
    • Projektleitung und Ermittlung der Anforderungen
    • Organisation und Moderation von Workshops
    • Betriebsunterstützung für Crewportal Anwendungen
    • Softwareeingineering und Programmierung mehreren Anwendungen und Schnittstellen sowohl am Backend als auch am Frontend
Eingesetzte Technologie/Methoden: RUP, Agile, SVN, Ant, Maven, Spring, JPA, Hibernate, Java/J2EE, Tomcat, Apache, JMonitor, EDIFACT, MS Project, Amadeus Altea, TIBCO, Eclipse, C/C++, SOAP, Webservices, HTTP, SSL, Oracle, SQL, Unisys, Mercury QC

08/1998-01/2004
Feste Anstellung: Corena GmbH / CRI Deutschland GmbH
Position: Senior Softwareentwickler und Berater
    • Mitarbeit im Kundenprojekt CRA, einem Webzugang auf operative Systeme für Crewmitglieder und Flugvorbereitung der Crewmitglieder (über 15000+ user) zuständig für Systemarchitektur und Softwareentwicklung der Host-Anbindung
    • Erstellung des IT-Konzeptes und Umsetzung des ersten vollautomatisierten Crew Check-in Systems (CCI), automatisches CCI Terminals und CCI Administration
    • Zuständig für Konzepte, Realisierung und Betriebseinführung von mehreren Portal Anwendungen Crewlisten, Einsatzdaten, Termgate etc. die beim Kunden erhebliche Kostenersparnisse und Prozessoptimierungen hervorgerufen haben  
    • Mitarbeit im Kundenprojekt Unisys BIS (Besatzungsinformationssysteme), zuständig für die Entwicklung und Betreuung der Schnittstellen zu dezentralen Applikationen für die Einsatz-Planung und -Steuerung (CAS, DAYSY, DAS, DLK) und Crew-Kommunikation (Crew Remote Access, Flugbetriebsterminal) auf beiden Seiten (Mainframe und HP-Unix/Linux)
    • Entwicklung und Wartung von diversen Unisys TIP-Transaktionen, Unisys DPS-Masken und Batch-Verarbeitungen, die Flugbetriebsprozesse automatisiert bzw. verbessert haben
    • Design, Entwicklung und Anpassungen der HP-TIV-Datenbank einer zentralen und kritischen Airline Datenbank mit Flug- und Umlauf-Daten (PAT/PPT), Anpassungen der Crew-Datenbank CRN
    • Design und Entwicklung der systemnahen Schnittstellen, Netzwerkprogrammierung mit der Verwendung von Terminalemulation Software und eines Interapplikations-Kommunikationsprotokoll (IAK) 
    • Schulung und Coaching der neuen Projektmitarbeiter
    • Projektplanung und Durchführung der Projektleitungsaufgaben
Eingesetzte Technologie: Unisys, OS 2200, USAS, LH*SYS, DPS 1100, IAK, Infoconnect, Fortran, C, CGI, FastCGI, Apache, Tomcat, Perl, ksh, JavaScript, Aplet, Java, HP Unix   
            
10/1994-07/1998         
Feste Anstellung: Informatika AD, Belgrad, Serbien
Position: System Engineer
    • Mitarbeit im Team für Netz- und Systemintegration bei der führenden IT-Firma im ehemaligen Jugoslawien. Pre-Sales und Post-Sales support
    • Leitung eines Lotus-Notes-Projekts für die Kollaboration aller Mitarbeiter der Firma inklusiv Partner- und Lieferanten-Firmen, Konzept und Implementierung der Datenbankreplikation-/Backupprozeduren und Anbindung an die Zentraldatenbank in Großbritannien
    • Projektleitung, Installation, Administration und Konfiguration der gesamten Systemsoftware auf Unisys ClearPath HMP NX Server einschließlich erstmaliger Einführung bei Kunden. Vorbereitung und Durchführung von Schulungen und Vorträgen intern und extern
    • Entwicklung und Einführung diverser Software-Lösungen bei Großkunden ZOP (Staatliche Zahlungsverkehr-Unternehmen), Pharmaunternehmen, Industrie usw.
    • Systemsupport und Kundenbetreuung
Eingesetzte Technologie: Unisys A1-A6, MCP, DMSII, LINC, CP2000, Infoconnect, LAN/WAN Protokolle, TCP/IP, LCW, HLCN, DNS, DHCP, SMTP, Windows, Lotus Notes, C

05/1994-09/1994          
Wissenschaftlicher Assistent in Automatisierungstechnik, Fakultät für Elektrotechnik, Belgrad
•          Entwicklung der Schnittstelle zur Digitalsteuerung eines Servo-Systems (PC, C)
•          Design und Implementierung der Schnittstellen für ein Industrierechner (PLC)
Technologie: Matlab, C

REFERENZEN
Auf Wunsch verfügbar

Reisebereitschaft

Weltweit verfügbar
Rhein-Main-Gebiet bis 100% vor Ort
bis 4 Tage/Wo Deutschland weit / international
Profilbild von Anonymes Profil, Technical Lead / IT Architekt / Softwareentwickler Technical Lead / IT Architekt / Softwareentwickler
Registrieren