Solution und Software Architektur, Microservice Frameworks, Cloud Migrationen, Cloud Architekturen, IoT
Aktualisiert am 18.03.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.04.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Solution/Software Architekt Requirements Engineering und Business Analyse
Betriebsunterstützungssystem
DevOps Prozesse und Implementierung
Cloud Computing
technical writing
Embedded Software
Unix
GCP
AWS
CI/CD
IoT
ISO 27001
Monitoringsysteme
Deutsch
Muttersprache
Englisch
fließend, verhandlungssicher

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
Deutschland, Österreich
nicht möglich

Projekte

Projekte

4 Jahre 6 Monate
2020-01 - heute

inhouse Projects

Analyst
Analyst
  • Cloud Provider Vergleich, Google Cloud Architekt Zertifizierung. 
  • SW und Opensource Analysen.
Bitsea
4 Jahre 6 Monate
2020-01 - heute

Tutorial Concepts

Technical Writer / Tutorial Concepts Kubernetes Openstack Cloud Native ...
Technical Writer / Tutorial Concepts
  • Whitepaper, technical writing, tutorials
  • Openshift integration in Syseleven Openstack Env. Tutorials diverse cloud basierter Themen
Kubernetes Openstack Cloud Native Gitlab mkdocs terraform openstack cli (inkl. Heat templates) kleinere golang java python showcases
SysEleven / Service Provider
10 Jahre 2 Monate
2014-05 - heute

Erstellung eines Protoypen im HealthCare ?Alarm Redux?

Software Architektur Audit
Software Architektur Audit

  • Open source / Software Architektur Audits / Profiling / Code Analysen / Erstellung eines Protoypen im HealthCare ?Alarm Redux? , Cloud Provider Evaluierung.
  • Untersuchung eingesetzter OpenSource Technologien im Rahmen von IP Audits. 
  • Architektur Betrachtung und Vorbereitung resultierender Reports.
  • Dynamische und statische Code Analysen, Profiling. Empfehlungen

Protocode EA Intelij Eclipse verschiedene profiling Tools Android Studio div. Code Analyse Tools Eigenentwickelte Werkzeuge für Codeanalysen Apache Camel Spring Boot Akka. Kubernetes Terraform CI-CD prozesse Setup Integration onPremise cloud provider Deployments AWS-GCK DevOps Prozesse
Diverse. Großhandel , Luftfahrt, HealthCare, Logistik, Telekommunikation, Verteidigung
10 Jahre 4 Monate
2014-03 - heute

Proof of Concepts

Proof of concept Entwickler
Proof of concept Entwickler
  • Entwicklung von proof of concepts (on going als Nebentätigkeit)
  • Untersuchung cloud basierter Persistenz Möglichkeiten von Spielständen und Spieleebenen (Google Play Services)
  • Implementierung eines eigenen Backend CloudSave Webservices
  • Teilweise Business Analyse in Hinblick auf zur Verfügung stehender auf dem Markt verfügbaren Diensten
Android java git Intelij Eclipse MongoDB Play Akka Scala
Ludetis GmbH
2 Jahre 7 Monate
2021-01 - 2023-07

Architektur Beratung

Architect Developer Kubernetes Prometheus Docker ...
Architect Developer
  • Architektur Beratung hinsichtlich der Migration von Legacy Anwendungen in Microservices in eine Public Cloud. 
  • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung. 
  • Monitoring hinsichtlich neuester Anforderungen in einem Cloud basierten Umfeld.
Kubernetes Prometheus Docker Spring-Boot Golang PoCs Azure Apache Kafka
Lufthansa Airplus / Banking
1 Jahr 1 Monat
2022-01 - 2023-01

Architektur Beratung und Business Analyse

Architect / Business Analyst Azure
Architect / Business Analyst
  • Architektur Beratung und Business Analyse eine OSS Office. 
  • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung. 
Azure
Volkswagen Cariad / Automotive
1 Jahr 1 Monat
2021-01 - 2022-01

Migration Microservices, Optimierung der Dev Prozesse. PoC Erstellung

Architect
Architect
  • Architektur Beratung hinsichtlich der Migration von monolithischen Anwendungen in Microservices in eine Public Cloud.
  • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung.
  • Monitoring hinsichtlich neuester Anforderungen in einem Cloud basierten Umfeld.  

Kubernetes Docker Kafka Jenkins MongoDB Terraform Ansible Helm SpringBoot AWS GCP verschiedene Tools und Technologien GCP Apache Kafka Data Integration Fluentd AWS Lambda Quarkus
Vodafone Global / Telekommunikation
1 Jahr 3 Monate
2020-01 - 2021-03

Data Integration

Architect / Developer
Architect / Developer

  • Data decoding concepts and implementation. 
  • Implementierung einer decoding Tool chain. Terraform, Postgres. 
  • Architektur Beratung hinsichtlich der Migration der zu entwicklenden Anwendung in eine Public Cloud. 
  • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung. 
  • Erstellung von fachlichen Architekturen.  

IOT (MQTT PoC) Apache Kafka AWS (SQN/S3/EC2) Data Integration CI/CD
Deuta / Transport, Mobility
11 Monate
2020-02 - 2020-12

Scala Development, Konzeption, Development

DevOps & Scala Developer
DevOps & Scala Developer
  • Entwicklung und Erweiterung einer internen Portal Anwendung. 
  • PoC einer Datei Übertragung (Signierung , encryption und decryption ) zusätzlich zum HTTPS Protokol aufgrund regulatorischen Anforderungen in einer Portal Anwendung. 
Scala Javascript Docker DockerSwarm Gitlab. OpenShift ScalaJS. OpenShift CI/CD timeboxed PoC
Bitmarck / Healthcare
1 Jahr
2020-01 - 2020-12

Erstellung eines SRE Konzeptes

SRE&NFR Konzeption und Analyse einer Multicloud SaaS Platform Anypoint Mulesoft SAP S4Hana ...

Erstellung eines SRE Konzeptes auf Basis einer AWS / SaaS getriebenen Architektur. SRE Konzeption, Monitoring , Nicht funktionale Anforderungen (Requiremens Engineering) definieren, Architektur Beratung

  • Basis einer AWS
  • SaaS getriebenen Architektur


Technologies:

  • SRE&NFR Konzeption und Analyse einer Multicloud SaaS Platform

SRE&NFR Konzeption und Analyse einer Multicloud SaaS Platform Anypoint Mulesoft SAP S4Hana Cloud AWS (VPC; Transit GW) Monitoring capabilities aufzeigen
C&A / Ecommerce / retail
5 Monate
2018-09 - 2019-01

Monitoring, Docker Optimierungslösungen

Solution Architect
Solution Architect

  • im Bereich von Infrastruktur Komponenten, Monitoring , Docker Optimierungslösungen, Bewertung bestehender Deployment Pipelines
  • Einsatz von alternativen in Bezug auf Hosting Lösungen, CI ? CD Pipelines, Troubleshooting
  • SRE Konzeption in einer Cloud Deployment Umgebung
  • Requirements Engineering für den Betrieb
  • Entscheidung ? technische Evaluierung
  • Aufbau und Integration in eine eigene Cloud (Openshift Ansatz), GitlabEE, Kubernetes
  • Solution Architect im Bereich von Infrastruktur Komponenten
  • Monitoring
  • Docker Optimierungslösungen
  • Bewertung bestehender Deployment Pipelines
  • Einsatz von alternativen in Bezug auf Hosting Lösungen, CI ? CD Pipelines

Kafka Cassandra Ansible Docker DockerSwarm Monitoring Vendor Openshift GitlabEE Kubernetes
ITZ Bund / PNR / Behörde
1 Jahr
2017-09 - 2018-08

Poet / CDP

Architektur Berater und Entwickler von diversen Prototypen
Architektur Berater und Entwickler von diversen Prototypen
  • Aufbau einer Delivery Plattform mit Hilfe von kommerziellen, openSource Tools
  • Entwicklung und customizations von bestehenden und neuen Komponenten
  • Beratung für ein API GW
  • Sammeln von nicht fachlichen Anforderung für einen CI/CD Prozess mit entsprechenden Fachbereichen
Lagom Kafka Cassandra Akka Spring Boot Docker Java8 maven plugin Entwicklung Apache Kafka Splunk Oauth2 OpenID XL Deploy Single Sign On mit SAML2 API GW Keycloak
Commerzbank / Bank
1 Jahr 1 Monat
2016-09 - 2017-09

GiG3.0

Architektur Berater und Entwickler von diversen Prototype
Architektur Berater und Entwickler von diversen Prototype
  • Architektur Beratung und Entwicklung von diversen Prototype
  • Analyse einer bestehender Integrations Umgebung
  • Erstellung von Prototypen auf Spring Boot , Akka Basis
Intelij Akka Spring Boot Docker Java8
Vodafone Global / Telekommunikation
3 Jahre 1 Monat
2014-09 - 2017-09

MPS - EPS

Technischer Lead Architekt & Developer ApacheCamel MQTT CI-Prozess ...
Technischer Lead Architekt & Developer

MPS: von Vorstudie bis Implementierung Inbetriebnahme einer IoT basierten Logistik Applikation

  • Einführung von Scrum
  • Analyse Integration in bestehender SOA Umgebung, Android Client Entwicklung, technische Dokumentation und Planung zukünftiger Architekturen
  • Evaluierung von Tools und Frameworks zur Projektmanagement Unterstützung
  • Koordination von technischen upgrades von System Komponenten
  • Erarbeitung einer Delivery Pipeline von Dev to Test Environment
  • Beratung 
  • Architekturverantwortlichkeit 
  • Ablösung einer bestehenden Logistik/ Telematik Applikation durch neue Technologien
  • (ApacheCamel, MQTT, CI-Prozess, PoC für den Einsatz von Microservices, Docker, Cassandra NoSQL DB)
  • Coaching bei der Einführung agiler Ansätze
  • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung
  • Mitwirken bei der fachlichen Architektur
Eclipse Enterprise Architekt Jboss Oracle Service Bus Microsoft Office Android Jira Hudson Oracle Mqtt Cassandra
ApacheCamel MQTT CI-Prozess PoC für den Einsatz von Microservices Docker Cassandra NoSQL DB
DB Systel
1 Jahr 4 Monate
2013-01 - 2014-04

Technische Projektleitung Netzinfrastruktur Ausbau und Optimierung

Technischer Projektleiter
Technischer Projektleiter
  • Einführung agiler Ansätze in einem stark Wasserfall orientierten Projektumfeld. Einsetzen von Scrum Artifacts.
  • Implementierung von Meßwert Prototyp Clients auf Android Basis.Webservice der o.g auf Scala & Akka
  • Steuerung international ansässiger Entwicklerteams (Zusammenarbeit mit Scrum Mastern ? Agiles Umfeld)
  • Erstellung von technischen Essays und Artikel (SPDY, QUIC, WebRTC, HTML5) für CTO ? Director Audience.
  • Presentationen und Vorträge über evaluierte Technolgien ? Audience: Director und Senior Management Ebene unterschiedlicher Disziplinen.
  • Einführung in Jira/Confluence & Sharepoint als collaborations Tool im Team
Confluence Sharepoint Android Intelij Eclipse Apache Camel sbt SPDY QUIC WebRTC HTML5 Jira
Telekommunikation
3 Monate
2012-10 - 2012-12

Motorsport basiertes Portal Projekt

Technischer Projektleiter
Technischer Projektleiter

  • Produkt Entwicklung
  • Business Analyse
  • Requirement Engineer
  • Feasibility Analysen
  • Agile Vorgehensweise (Einsatz von Scrum tools)
  • Implementierung eines Android Prototypen für Venture Capital Präsentationen

Android IOS Eclipse Xcode
social network portal ? Motoholdings Ltd
3 Monate
2012-07 - 2012-09

Enterprise Integration

Scrum Master & Entwickler
Scrum Master & Entwickler
  • Steuerung von einem nearshore Entwicklungsteam
  • Umstellung Buildprozesse
  • Proof of Concept auf Scala & Akka, OSGI Container, Jetty
  • Aufsetzen einer Jira Umgebung
  • Korporation mit einem (nearshore) rumänischen Entwicklungsteam auf Basis von Scrum
Scala & Akka OSGI Container Apache Karaf Jetty Apache ANT Apache Maven Apache Camel Jira Eclipse git SVN.
Osgi (HealthCare)
5 Monate
2012-02 - 2012-06

LocationBased Marketing Produkt

Entwickler und DevOps mongoDB Hadoop
Entwickler und DevOps
  • Projekte im Scala 
  • Akka Umfeld
  • Migration von Akka1.3.1 auf Akka2.0 Agiles Umfeld
  • Agiles Umfeld
  • Arbeiten in einem Scrumteam
  • Aufsetzen einer Systemmonitoring Umgebung auf Basis Nagios
  • Akka ,Jetty, MongoDB
Scala Spec2 Akka Spray maven sbt nagios perl
mongoDB Hadoop
4 Monate
2011-11 - 2012-02

Motorsport basiertes Portal Projekt

Technischer Projektleiter, Produktentwickler, Requirement Engineer
Technischer Projektleiter, Produktentwickler, Requirement Engineer

  • Feasibility Analysen
  • Business Analyse 
  • Agile Vorgehensweise (Einsatz von Scrum tools)
  • Implementierung eines Android Prototypen für Venture Capital Präsentationen

Android IOS Eclipse Xcode
social network portal ? Motoholdings Ltd
6 Monate
2011-04 - 2011-09

Android Mail client für das Vodafone 360 Programm

Stellvertretender Scrum Master & Entwickler Position
Stellvertretender Scrum Master & Entwickler Position
  • (URL auf Anfrage)
  • SCRUM Master & Entwickler
  • Einführung von jira, confluence, Jenkins, Git owner (GoogleCode hosted)
Android jira git confluence Scrum of Scrum Umfeld java Jenkins Git owner GoogleCode hosted
6 Monate
2011-04 - 2011-09

Android Mail client

Entwickler
Entwickler
  • Einführung von jira, confluence, Jenkins, Git owner (GoogleCode hosted)


Tools:  
  • Android, jira, git, confluence
ndroid jira git confluence
Gerne auf Anfrage
3 Monate
2011-01 - 2011-03

Innovation Prozess in einem Research und Development Prozess

Scrum Master & Entwickler
Scrum Master & Entwickler
  • Mini BTS (Base Transceiver Station) Projekt
Scala Java Jetty Jira Apache Maven SBT (simple Build Tool) Android Eclipse SVN git.
8 Monate
2010-04 - 2010-11

Reporting Engine im Vodafone 360

Entwickler
Entwickler
  • Backendservice auf Basis von Java, Hadoop


Tools:

ava, maven, Jenking, Corberture, git, Spring, Apache Hadoop, Cassandra DB

Java maven Jenking Corberture git Spring Apache Hadoop Cassandra DB.
Gerne auf Anfrage
1 Monat
2010-04 - 2010-04

Agiles Off-shoring Projekt

Technical Lead/tech. Projectmanager
Technical Lead/tech. Projectmanager
  • Backendservice auf Basis von Scala/Lift. Bereitstellung der API für die Entwickler (Tech Mahindra Indien)
  • Evaluation
  • Outsourcing Aktivitäten bei Vodafone Global Services
  • Monitoring des indischen Entwicklerteams, ob nach agilen Ansätzen entwickelt wird, prüfen der Architektur der Client SW
  • Coaching und testing ob agile Vorgehensweisen eingehalten wurden


Tools:

Scala, sbt, maven, J2me , Symbian S60, Windows Mobile, agile Herangehensweisen, Eclipse, Netbeans, git

Scala sbt maven J2me Symbian S60 Windows Mobile agile Herangehensweisen Eclipse Netbeans git
Technical Lead/tech. Projectmanager
Mahindra Indien
4 Monate
2010-01 - 2010-04

Entwicklung einer Suchmaschine für das VF 360 Programm

Entwickler und Architekt
Entwickler und Architekt
  • Backendservice auf Basis von Scala/Lift und Java Spring Integration
  • Bereitstellung der API für 3rd party Entwickler (REST/JSON Schnittstelle)
  • PoC eines Apache Lucene Einsatzes.
  • SOE Möglichkeiten und Tools Vorauswahl für Meta Tag Generator, Analyzers
  • Lucene Tuning, POI feeds
Scala sbt maven agile Herangehensweisen Eclipse git Spring Integration spring WS XStream Lucene.
11 Monate
2009-02 - 2009-12

onDevice Portal

Technischer Projektleiter position (java, Android)
Technischer Projektleiter position (java, Android)
  • technische Projekt Leitung eines onDevice Portal 
  • Steuerung von international agierenden Entwicklungsteams. 
  • Steuerung der InBetriebnahme und deren Vorbereitung JBOSS Seam / J2ee  Entwicklung ? Agile Vorgehensweise
  • Einsatz eines Jboss Server (Backend - WebFrontend / Backend Content Management, Einsatz eines Jetty Servers für einen REST basierten SMS Dienst) Business Analyse für follow up releases

Jira Jboss Jetty Apache Maven Eclipse OracleDB JBoss Seam SVN

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 - 2003

Fernuniversität Hagen

Studium - Informatik


1995 - 1997

Universität Duisburg

Studium - Physik


1996 - 1997

Siemens Techniker Schule


1993 - 1996

Ausbildung Energieelektronik Fachrichtung Automatisierungstechnik

Schwerpunkt Leistungselektronik SPS


1992

10 Monate Auslandsaufenthalt Los Angeles (Kalifornien)


Trainings

  • Java Training bei Sun Microsystem
  • Sun Solaris Training (admin 1, 2, tcp/ip, perl, auspex data storage operating system)
  • Sybase Datenbank
  • HP openview
  • Netscout Rmon propes Installation und Integration
  • ARS Action Request System Entwicklung und Betrieb


Zertifizierungen

Google Cloud Architect:

  • Architecting with Google Cloud


Linux Foundation.Org:

  • Introduction to Kubernetes Certification


Ecole Polytechnique Fédérale De Lausanne?s:

  • Functional Programming Principles in Scala Certification


Scrum.ORG:

  • Professional Scrum Master (PSM1)

Kompetenzen

Kompetenzen

Top-Skills

Solution/Software Architekt Requirements Engineering und Business Analyse Betriebsunterstützungssystem DevOps Prozesse und Implementierung Cloud Computing technical writing Embedded Software Unix GCP AWS CI/CD IoT ISO 27001 Monitoringsysteme

Produkte / Standards / Erfahrungen / Methoden

Profil:

20 Jahre im IT Umfeld, davon 16 Jahre in internationalen Teams, Erfahrung in SCRUM Teams als Entwickler/Master. Technische Projektleitung und Verantwortlichkeit in verschiedenen internationalen Software Projekten. Sicherheits Überprüfung 2 (SÜ2) vorhanden


Technische Projektleitung , Software Architekturen, Entwicklung, Dokumentation:

  • techn. Projektleitung (Scrum), Konzeption und Integration nötiger Toolchains (Jira, Confluence)
  • als Architekt in Requirements Engineering und Business Analyse involviert
  • DevOps Prozesse und Implementierung, (Gitlab, Nexus, Jenkins)
  • SW Audits
  • Cloud Lösungen (AWS, GCP, ) PoC, Audits
  • Architektur / Microservices  (Basis Docker) / REST Architekturen, Infrastruktur Konzeption (Docker, Kubernetes, ServiceMesh mit Istio)
  • verschiedene Linux Derivate (RedHat, Ubuntu, Debian, CentOS etc)
  • IOT Architekturen und Integration (Telematik, Automatisierunge und Monitoring Integration) MQTT
  • Continous Integration, Integration der kompletten Toolchain, Deployment Prozess Optimierung (Jenkins, Hudson, Nexus, SonarQube, Gitlab-ci
  •  Aufbau von Server / Netzinfrastrukturen
  • Einführung von Virtualisierungslösungen 
  • JavaEE Software Entwicklun
  • Software Entwicklung im Bereich Golang, Scala ? Akka ? Apache Camel
  • Enterprise Integration (Apache Camel)
  • Web Frontend Technologien (AngularJS, NodeJS)
  • Einsatz von NoSQL Datenbanken (Cassandra , Neo4J, MongoDB)
  • Apache Kafka


Qualifikation:

  • Software Architekturen
  • Devops
  • Software / System Analysen
  • Projektleitung diverser multinationaler Projekte im Internet Umfeld, Scrum Master
  • Technische Projektleitung unterschiedlichster 
  • Server- und Clientseitiger Software Projekte ?lead developer? für verschiedene Server- und Clientseitiger Software Projekte (mobile TV, mobile podcast, logistische Anwendung, Enterprise Integration Gateways)
  • Sehr gute und mehrjährige Entwicklungserfahrung in java, android development, Go, scala, J2ee, Spring
  • Webservices auf Basis von REST, Enterprise Integration mit Hilfe von EIP ( Apache Camel ), Spring Boot, Akka
  • Sehr gute und mehrjährige Entwicklungserfahrung und Projektleitererfahrung , mobile und Server seitige Architekturen mit Hilfe von heutigen Technologien
  • Sehr gute und mehrjährige Betriebserfahrung in großen UNIX Umgebungen
  • J2ee Aplikation Server (Jetty, JBoss, Apache Tomcat, BEA Weblogic
  • Automatisierung und Integrations Architekturen
  • IOT Themen Konzeption und Implementierung in verschiendenen Automatisierungs (Siemens S5/S7 und Monitoring Umgebungen, Arduino im POC Umfeld)


PRAXIS- & BERUFSERFAHRUNG:

2011 - heute:

Rolle: Freelancer 


    Aufgaben:

    • Solution Architekt ITZ Bund Betriebsumgebungen  Bundescloud, Docker, Go, Gitlab CI Pipelines, Evaluierung von Monitoring Tools in Container basierten Umgebungen. Kafka und Cassandra Betriebs Integrationen. Solution Architektur. SÜ2 überprüf
    • Solution Architect Commerzbank, Lead Entwickler, Einführung des Microservice Framework Lagom, Kafka, Cassandra. SSO Lösungen mit SAML2 und Oauth2, Openid. Keykloak , Kerberos, Integration von CI/CD Tools 
    • Lead Developer Vodafone Global. GIG 3.0 (Global Integration Gateway), Coaching von einem OffShore Entwicklerteam Indien. Entwicklung von Spikes und  Microservice Prototypen, (Spring Boot, Akka)
    • Speaker Droidcon Berlin ?Internet of Things? ? MQTT on Android and wearables, Integration in Enterprise Umgebungen
    • Lead Software Architekt Deutsche Bahn DB Systel, Unterstützung bei der Einführung von agilen Ansätzen. Einführung des MPS (Mobiles Produktions System). Von Vorstudie bis Implementierung. Unterstützung der Projektleitung
    • IP open source ,Software Architektur Audits, Profiling Analysen, dynamische und statische Code Analysen  durch Bitsea (Otto, Airbus, Deutsche Post, Vodafone, BSN, ZA Kassenärztliche Vereinigung, Deutsche Börse)
    • Proof of Concept Implementierung Google Gameservice persistence library 
    • Technische Projektleitung Netzinfrastruktur Ausbau und Optimierung / PoC Virtualisierungsansätzen
    • Evaluierung und Einführung neuer Protokolle (SPDY, QUIC, MQTT) in gegebene Netzinfrastrukturen
    • RAN/Core Optimierungsmaßnahmen / Feldversuche
    • Reports, Präsentationen und Essays/Dokumentation über Internet und Protokoll Technologien auf CTO level (> 100000 Mitarbeiter)
    • Netzwerk Optimierungslösungen
    • Android Messwert clients
    • Software Entwicklung im scala/akka Umfeld in einem internationalen Kontext (Telekommunikation)
    • Android Prototypen Entwicklung Motosport basiertes Portal Projekt (social network  portal ? Motoholdings Ltd), technische Projektleitung, Produkt Entwicklung
    • Projekte im Scala / Akka Umfeld (LocationBased Marketing Produkt)
    • Einführung von NoSQL Datenbanken
    • Architektur Dokumentation mit Enterprise Architekt
    • Enterprise Integration mit Hilfe von Apache Camel ? AKKA (Scala und Java), Osgi. (HealthCare)
    • technische Projektleitung in einem agilen internationalen Portal Projekt nach SCRUM ? Dokumentation nach ARC42


    2005 - 2011:

    Kunde: Software Engineering Vodafone Global


    Aufgaben:

    • Implementierung und Verantwortlichkeit eines online charging gateway für mobile video streaming  (MobileTV). Architektur und Implementierung, Projekt Verantwortlichkeit. J2EE / Spring - nach SCRUM
    • MobilePodcast, trial eines http progressive streaming client (rss feed ? audio feeds) J2ME ? nach SCRUM
    • technische Projekt Leitung eines onDevice Portal JBOSS Seam / J2ee ? Agile Vorgehensweise
    • Implementierung einer Suchmaschine, Location proxy und javaME showcase client. 360 Vodafone Search Client als Webservice. Scala / Lift, Java Spring Integration als Backend Technologien
    • GEO Location Service (WayFinder ? SearchEngine). Showcases verschiedener client Technologien. Scala / Lift, J2me, Android
    • Technical Lead eines agilen Off-shoring Projektes (Tech Mahindra Indien). Evaluation. Outsourcing Aktivitäten bei Vodafone Global Services
    • Android Mail client für  das Vodafone 360 Programm [Gerne auf Anfrage]. SCRU
    • Diverse Android App. Prototypen in Java, Scala und C als Library Erweiterungen
    • Innovation Prozess in einem Research und Development Prozess. Mini BTS (Base Transceiver Station) Projekt. SCRUM


    2001 - 2005:

    Kunde: Vodafone D2 GmbH


    Aufgaben:

    • Integration und Software-Entwicklung 
    • Portal Entwicklung, Customer Care Portal
    • Einbindung der KIAS 2000 Abrechnung Schnittstellen in den Customer Care Bereich
    • Betriebssyteme: Solaris, Linux, Monitoring


    1999 - 2000

    Kunde: WEB / WAP Betrieb D2 Vodafone GmbH


    Aufgaben:

    • Betrieb der DMZ der Web / WAP Umgebung für den personalisierten Web / Wap Auftritt der Customer Care Komponenten
    • Umstellung von Sun Solaris auf Linux und  BSD Unix


    1997 - 1999:

    Kunde:  UNIX Betrieb D2 Mannesmann GmbH


    Aufgaben:

    • Aufbau der Netzwerk Management Umgebung im  KIAS Umfeld
    • Umstellung auf KIAS 2000


    Kenntnisse:

    • OOA/OOD in UML 2
    • Together
    • Agile Software Development, SCRUM
    • Extreme Programming (XP)
    • Eclipse / MyEclipse / intellij / Android Studio
    • MS Visio
    • JBoss
    • IBM Websphere
    • BEA Weblogic
    • Tomcat
    • Apache
    • Jetty , Netty, Xampp

    Betriebssysteme

    FreeBSD
    Linux
    MacOS
    Solaris
    Windows

    Programmiersprachen

    Assembler
    X86
    Emacs
    Java
    sehr gute Kenntnisse, Java EE (JEE, J2EE), Android
    JavaScript
    Perl
    Scala
    Akka , Apache Camel, Play, Spray, Spec2
    Scriptsprachen

    Datenbanken

    MongoDB
    MySQL
     PostgresSQL

    Datenkommunikation

    HTTP / HTTPS / QUIC / SPDY -> TCP/IP Stack
    Soap, Http - Json , XML RPC
    TCP/IP

    Branchen

    Branchen

    • Architekt / Scrum Master
    • Projektleiter
    • Senior Software Developer
    • Telekommunikation
    • Healthcare
    • Automobil
    • StartUp
    • Logistik
    • e-commerce

    Einsatzorte

    Einsatzorte

    Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
    Deutschland, Österreich
    nicht möglich

    Projekte

    Projekte

    4 Jahre 6 Monate
    2020-01 - heute

    inhouse Projects

    Analyst
    Analyst
    • Cloud Provider Vergleich, Google Cloud Architekt Zertifizierung. 
    • SW und Opensource Analysen.
    Bitsea
    4 Jahre 6 Monate
    2020-01 - heute

    Tutorial Concepts

    Technical Writer / Tutorial Concepts Kubernetes Openstack Cloud Native ...
    Technical Writer / Tutorial Concepts
    • Whitepaper, technical writing, tutorials
    • Openshift integration in Syseleven Openstack Env. Tutorials diverse cloud basierter Themen
    Kubernetes Openstack Cloud Native Gitlab mkdocs terraform openstack cli (inkl. Heat templates) kleinere golang java python showcases
    SysEleven / Service Provider
    10 Jahre 2 Monate
    2014-05 - heute

    Erstellung eines Protoypen im HealthCare ?Alarm Redux?

    Software Architektur Audit
    Software Architektur Audit

    • Open source / Software Architektur Audits / Profiling / Code Analysen / Erstellung eines Protoypen im HealthCare ?Alarm Redux? , Cloud Provider Evaluierung.
    • Untersuchung eingesetzter OpenSource Technologien im Rahmen von IP Audits. 
    • Architektur Betrachtung und Vorbereitung resultierender Reports.
    • Dynamische und statische Code Analysen, Profiling. Empfehlungen

    Protocode EA Intelij Eclipse verschiedene profiling Tools Android Studio div. Code Analyse Tools Eigenentwickelte Werkzeuge für Codeanalysen Apache Camel Spring Boot Akka. Kubernetes Terraform CI-CD prozesse Setup Integration onPremise cloud provider Deployments AWS-GCK DevOps Prozesse
    Diverse. Großhandel , Luftfahrt, HealthCare, Logistik, Telekommunikation, Verteidigung
    10 Jahre 4 Monate
    2014-03 - heute

    Proof of Concepts

    Proof of concept Entwickler
    Proof of concept Entwickler
    • Entwicklung von proof of concepts (on going als Nebentätigkeit)
    • Untersuchung cloud basierter Persistenz Möglichkeiten von Spielständen und Spieleebenen (Google Play Services)
    • Implementierung eines eigenen Backend CloudSave Webservices
    • Teilweise Business Analyse in Hinblick auf zur Verfügung stehender auf dem Markt verfügbaren Diensten
    Android java git Intelij Eclipse MongoDB Play Akka Scala
    Ludetis GmbH
    2 Jahre 7 Monate
    2021-01 - 2023-07

    Architektur Beratung

    Architect Developer Kubernetes Prometheus Docker ...
    Architect Developer
    • Architektur Beratung hinsichtlich der Migration von Legacy Anwendungen in Microservices in eine Public Cloud. 
    • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung. 
    • Monitoring hinsichtlich neuester Anforderungen in einem Cloud basierten Umfeld.
    Kubernetes Prometheus Docker Spring-Boot Golang PoCs Azure Apache Kafka
    Lufthansa Airplus / Banking
    1 Jahr 1 Monat
    2022-01 - 2023-01

    Architektur Beratung und Business Analyse

    Architect / Business Analyst Azure
    Architect / Business Analyst
    • Architektur Beratung und Business Analyse eine OSS Office. 
    • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung. 
    Azure
    Volkswagen Cariad / Automotive
    1 Jahr 1 Monat
    2021-01 - 2022-01

    Migration Microservices, Optimierung der Dev Prozesse. PoC Erstellung

    Architect
    Architect
    • Architektur Beratung hinsichtlich der Migration von monolithischen Anwendungen in Microservices in eine Public Cloud.
    • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung.
    • Monitoring hinsichtlich neuester Anforderungen in einem Cloud basierten Umfeld.  

    Kubernetes Docker Kafka Jenkins MongoDB Terraform Ansible Helm SpringBoot AWS GCP verschiedene Tools und Technologien GCP Apache Kafka Data Integration Fluentd AWS Lambda Quarkus
    Vodafone Global / Telekommunikation
    1 Jahr 3 Monate
    2020-01 - 2021-03

    Data Integration

    Architect / Developer
    Architect / Developer

    • Data decoding concepts and implementation. 
    • Implementierung einer decoding Tool chain. Terraform, Postgres. 
    • Architektur Beratung hinsichtlich der Migration der zu entwicklenden Anwendung in eine Public Cloud. 
    • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung. 
    • Erstellung von fachlichen Architekturen.  

    IOT (MQTT PoC) Apache Kafka AWS (SQN/S3/EC2) Data Integration CI/CD
    Deuta / Transport, Mobility
    11 Monate
    2020-02 - 2020-12

    Scala Development, Konzeption, Development

    DevOps & Scala Developer
    DevOps & Scala Developer
    • Entwicklung und Erweiterung einer internen Portal Anwendung. 
    • PoC einer Datei Übertragung (Signierung , encryption und decryption ) zusätzlich zum HTTPS Protokol aufgrund regulatorischen Anforderungen in einer Portal Anwendung. 
    Scala Javascript Docker DockerSwarm Gitlab. OpenShift ScalaJS. OpenShift CI/CD timeboxed PoC
    Bitmarck / Healthcare
    1 Jahr
    2020-01 - 2020-12

    Erstellung eines SRE Konzeptes

    SRE&NFR Konzeption und Analyse einer Multicloud SaaS Platform Anypoint Mulesoft SAP S4Hana ...

    Erstellung eines SRE Konzeptes auf Basis einer AWS / SaaS getriebenen Architektur. SRE Konzeption, Monitoring , Nicht funktionale Anforderungen (Requiremens Engineering) definieren, Architektur Beratung

    • Basis einer AWS
    • SaaS getriebenen Architektur


    Technologies:

    • SRE&NFR Konzeption und Analyse einer Multicloud SaaS Platform

    SRE&NFR Konzeption und Analyse einer Multicloud SaaS Platform Anypoint Mulesoft SAP S4Hana Cloud AWS (VPC; Transit GW) Monitoring capabilities aufzeigen
    C&A / Ecommerce / retail
    5 Monate
    2018-09 - 2019-01

    Monitoring, Docker Optimierungslösungen

    Solution Architect
    Solution Architect

    • im Bereich von Infrastruktur Komponenten, Monitoring , Docker Optimierungslösungen, Bewertung bestehender Deployment Pipelines
    • Einsatz von alternativen in Bezug auf Hosting Lösungen, CI ? CD Pipelines, Troubleshooting
    • SRE Konzeption in einer Cloud Deployment Umgebung
    • Requirements Engineering für den Betrieb
    • Entscheidung ? technische Evaluierung
    • Aufbau und Integration in eine eigene Cloud (Openshift Ansatz), GitlabEE, Kubernetes
    • Solution Architect im Bereich von Infrastruktur Komponenten
    • Monitoring
    • Docker Optimierungslösungen
    • Bewertung bestehender Deployment Pipelines
    • Einsatz von alternativen in Bezug auf Hosting Lösungen, CI ? CD Pipelines

    Kafka Cassandra Ansible Docker DockerSwarm Monitoring Vendor Openshift GitlabEE Kubernetes
    ITZ Bund / PNR / Behörde
    1 Jahr
    2017-09 - 2018-08

    Poet / CDP

    Architektur Berater und Entwickler von diversen Prototypen
    Architektur Berater und Entwickler von diversen Prototypen
    • Aufbau einer Delivery Plattform mit Hilfe von kommerziellen, openSource Tools
    • Entwicklung und customizations von bestehenden und neuen Komponenten
    • Beratung für ein API GW
    • Sammeln von nicht fachlichen Anforderung für einen CI/CD Prozess mit entsprechenden Fachbereichen
    Lagom Kafka Cassandra Akka Spring Boot Docker Java8 maven plugin Entwicklung Apache Kafka Splunk Oauth2 OpenID XL Deploy Single Sign On mit SAML2 API GW Keycloak
    Commerzbank / Bank
    1 Jahr 1 Monat
    2016-09 - 2017-09

    GiG3.0

    Architektur Berater und Entwickler von diversen Prototype
    Architektur Berater und Entwickler von diversen Prototype
    • Architektur Beratung und Entwicklung von diversen Prototype
    • Analyse einer bestehender Integrations Umgebung
    • Erstellung von Prototypen auf Spring Boot , Akka Basis
    Intelij Akka Spring Boot Docker Java8
    Vodafone Global / Telekommunikation
    3 Jahre 1 Monat
    2014-09 - 2017-09

    MPS - EPS

    Technischer Lead Architekt & Developer ApacheCamel MQTT CI-Prozess ...
    Technischer Lead Architekt & Developer

    MPS: von Vorstudie bis Implementierung Inbetriebnahme einer IoT basierten Logistik Applikation

    • Einführung von Scrum
    • Analyse Integration in bestehender SOA Umgebung, Android Client Entwicklung, technische Dokumentation und Planung zukünftiger Architekturen
    • Evaluierung von Tools und Frameworks zur Projektmanagement Unterstützung
    • Koordination von technischen upgrades von System Komponenten
    • Erarbeitung einer Delivery Pipeline von Dev to Test Environment
    • Beratung 
    • Architekturverantwortlichkeit 
    • Ablösung einer bestehenden Logistik/ Telematik Applikation durch neue Technologien
    • (ApacheCamel, MQTT, CI-Prozess, PoC für den Einsatz von Microservices, Docker, Cassandra NoSQL DB)
    • Coaching bei der Einführung agiler Ansätze
    • Unterstützung beim Requirements Engineering sowohl für funktionale also auch für nicht funktionale Anforderung
    • Mitwirken bei der fachlichen Architektur
    Eclipse Enterprise Architekt Jboss Oracle Service Bus Microsoft Office Android Jira Hudson Oracle Mqtt Cassandra
    ApacheCamel MQTT CI-Prozess PoC für den Einsatz von Microservices Docker Cassandra NoSQL DB
    DB Systel
    1 Jahr 4 Monate
    2013-01 - 2014-04

    Technische Projektleitung Netzinfrastruktur Ausbau und Optimierung

    Technischer Projektleiter
    Technischer Projektleiter
    • Einführung agiler Ansätze in einem stark Wasserfall orientierten Projektumfeld. Einsetzen von Scrum Artifacts.
    • Implementierung von Meßwert Prototyp Clients auf Android Basis.Webservice der o.g auf Scala & Akka
    • Steuerung international ansässiger Entwicklerteams (Zusammenarbeit mit Scrum Mastern ? Agiles Umfeld)
    • Erstellung von technischen Essays und Artikel (SPDY, QUIC, WebRTC, HTML5) für CTO ? Director Audience.
    • Presentationen und Vorträge über evaluierte Technolgien ? Audience: Director und Senior Management Ebene unterschiedlicher Disziplinen.
    • Einführung in Jira/Confluence & Sharepoint als collaborations Tool im Team
    Confluence Sharepoint Android Intelij Eclipse Apache Camel sbt SPDY QUIC WebRTC HTML5 Jira
    Telekommunikation
    3 Monate
    2012-10 - 2012-12

    Motorsport basiertes Portal Projekt

    Technischer Projektleiter
    Technischer Projektleiter

    • Produkt Entwicklung
    • Business Analyse
    • Requirement Engineer
    • Feasibility Analysen
    • Agile Vorgehensweise (Einsatz von Scrum tools)
    • Implementierung eines Android Prototypen für Venture Capital Präsentationen

    Android IOS Eclipse Xcode
    social network portal ? Motoholdings Ltd
    3 Monate
    2012-07 - 2012-09

    Enterprise Integration

    Scrum Master & Entwickler
    Scrum Master & Entwickler
    • Steuerung von einem nearshore Entwicklungsteam
    • Umstellung Buildprozesse
    • Proof of Concept auf Scala & Akka, OSGI Container, Jetty
    • Aufsetzen einer Jira Umgebung
    • Korporation mit einem (nearshore) rumänischen Entwicklungsteam auf Basis von Scrum
    Scala & Akka OSGI Container Apache Karaf Jetty Apache ANT Apache Maven Apache Camel Jira Eclipse git SVN.
    Osgi (HealthCare)
    5 Monate
    2012-02 - 2012-06

    LocationBased Marketing Produkt

    Entwickler und DevOps mongoDB Hadoop
    Entwickler und DevOps
    • Projekte im Scala 
    • Akka Umfeld
    • Migration von Akka1.3.1 auf Akka2.0 Agiles Umfeld
    • Agiles Umfeld
    • Arbeiten in einem Scrumteam
    • Aufsetzen einer Systemmonitoring Umgebung auf Basis Nagios
    • Akka ,Jetty, MongoDB
    Scala Spec2 Akka Spray maven sbt nagios perl
    mongoDB Hadoop
    4 Monate
    2011-11 - 2012-02

    Motorsport basiertes Portal Projekt

    Technischer Projektleiter, Produktentwickler, Requirement Engineer
    Technischer Projektleiter, Produktentwickler, Requirement Engineer

    • Feasibility Analysen
    • Business Analyse 
    • Agile Vorgehensweise (Einsatz von Scrum tools)
    • Implementierung eines Android Prototypen für Venture Capital Präsentationen

    Android IOS Eclipse Xcode
    social network portal ? Motoholdings Ltd
    6 Monate
    2011-04 - 2011-09

    Android Mail client für das Vodafone 360 Programm

    Stellvertretender Scrum Master & Entwickler Position
    Stellvertretender Scrum Master & Entwickler Position
    • (URL auf Anfrage)
    • SCRUM Master & Entwickler
    • Einführung von jira, confluence, Jenkins, Git owner (GoogleCode hosted)
    Android jira git confluence Scrum of Scrum Umfeld java Jenkins Git owner GoogleCode hosted
    6 Monate
    2011-04 - 2011-09

    Android Mail client

    Entwickler
    Entwickler
    • Einführung von jira, confluence, Jenkins, Git owner (GoogleCode hosted)


    Tools:  
    • Android, jira, git, confluence
    ndroid jira git confluence
    Gerne auf Anfrage
    3 Monate
    2011-01 - 2011-03

    Innovation Prozess in einem Research und Development Prozess

    Scrum Master & Entwickler
    Scrum Master & Entwickler
    • Mini BTS (Base Transceiver Station) Projekt
    Scala Java Jetty Jira Apache Maven SBT (simple Build Tool) Android Eclipse SVN git.
    8 Monate
    2010-04 - 2010-11

    Reporting Engine im Vodafone 360

    Entwickler
    Entwickler
    • Backendservice auf Basis von Java, Hadoop


    Tools:

    ava, maven, Jenking, Corberture, git, Spring, Apache Hadoop, Cassandra DB

    Java maven Jenking Corberture git Spring Apache Hadoop Cassandra DB.
    Gerne auf Anfrage
    1 Monat
    2010-04 - 2010-04

    Agiles Off-shoring Projekt

    Technical Lead/tech. Projectmanager
    Technical Lead/tech. Projectmanager
    • Backendservice auf Basis von Scala/Lift. Bereitstellung der API für die Entwickler (Tech Mahindra Indien)
    • Evaluation
    • Outsourcing Aktivitäten bei Vodafone Global Services
    • Monitoring des indischen Entwicklerteams, ob nach agilen Ansätzen entwickelt wird, prüfen der Architektur der Client SW
    • Coaching und testing ob agile Vorgehensweisen eingehalten wurden


    Tools:

    Scala, sbt, maven, J2me , Symbian S60, Windows Mobile, agile Herangehensweisen, Eclipse, Netbeans, git

    Scala sbt maven J2me Symbian S60 Windows Mobile agile Herangehensweisen Eclipse Netbeans git
    Technical Lead/tech. Projectmanager
    Mahindra Indien
    4 Monate
    2010-01 - 2010-04

    Entwicklung einer Suchmaschine für das VF 360 Programm

    Entwickler und Architekt
    Entwickler und Architekt
    • Backendservice auf Basis von Scala/Lift und Java Spring Integration
    • Bereitstellung der API für 3rd party Entwickler (REST/JSON Schnittstelle)
    • PoC eines Apache Lucene Einsatzes.
    • SOE Möglichkeiten und Tools Vorauswahl für Meta Tag Generator, Analyzers
    • Lucene Tuning, POI feeds
    Scala sbt maven agile Herangehensweisen Eclipse git Spring Integration spring WS XStream Lucene.
    11 Monate
    2009-02 - 2009-12

    onDevice Portal

    Technischer Projektleiter position (java, Android)
    Technischer Projektleiter position (java, Android)
    • technische Projekt Leitung eines onDevice Portal 
    • Steuerung von international agierenden Entwicklungsteams. 
    • Steuerung der InBetriebnahme und deren Vorbereitung JBOSS Seam / J2ee  Entwicklung ? Agile Vorgehensweise
    • Einsatz eines Jboss Server (Backend - WebFrontend / Backend Content Management, Einsatz eines Jetty Servers für einen REST basierten SMS Dienst) Business Analyse für follow up releases

    Jira Jboss Jetty Apache Maven Eclipse OracleDB JBoss Seam SVN

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    1997 - 2003

    Fernuniversität Hagen

    Studium - Informatik


    1995 - 1997

    Universität Duisburg

    Studium - Physik


    1996 - 1997

    Siemens Techniker Schule


    1993 - 1996

    Ausbildung Energieelektronik Fachrichtung Automatisierungstechnik

    Schwerpunkt Leistungselektronik SPS


    1992

    10 Monate Auslandsaufenthalt Los Angeles (Kalifornien)


    Trainings

    • Java Training bei Sun Microsystem
    • Sun Solaris Training (admin 1, 2, tcp/ip, perl, auspex data storage operating system)
    • Sybase Datenbank
    • HP openview
    • Netscout Rmon propes Installation und Integration
    • ARS Action Request System Entwicklung und Betrieb


    Zertifizierungen

    Google Cloud Architect:

    • Architecting with Google Cloud


    Linux Foundation.Org:

    • Introduction to Kubernetes Certification


    Ecole Polytechnique Fédérale De Lausanne?s:

    • Functional Programming Principles in Scala Certification


    Scrum.ORG:

    • Professional Scrum Master (PSM1)

    Kompetenzen

    Kompetenzen

    Top-Skills

    Solution/Software Architekt Requirements Engineering und Business Analyse Betriebsunterstützungssystem DevOps Prozesse und Implementierung Cloud Computing technical writing Embedded Software Unix GCP AWS CI/CD IoT ISO 27001 Monitoringsysteme

    Produkte / Standards / Erfahrungen / Methoden

    Profil:

    20 Jahre im IT Umfeld, davon 16 Jahre in internationalen Teams, Erfahrung in SCRUM Teams als Entwickler/Master. Technische Projektleitung und Verantwortlichkeit in verschiedenen internationalen Software Projekten. Sicherheits Überprüfung 2 (SÜ2) vorhanden


    Technische Projektleitung , Software Architekturen, Entwicklung, Dokumentation:

    • techn. Projektleitung (Scrum), Konzeption und Integration nötiger Toolchains (Jira, Confluence)
    • als Architekt in Requirements Engineering und Business Analyse involviert
    • DevOps Prozesse und Implementierung, (Gitlab, Nexus, Jenkins)
    • SW Audits
    • Cloud Lösungen (AWS, GCP, ) PoC, Audits
    • Architektur / Microservices  (Basis Docker) / REST Architekturen, Infrastruktur Konzeption (Docker, Kubernetes, ServiceMesh mit Istio)
    • verschiedene Linux Derivate (RedHat, Ubuntu, Debian, CentOS etc)
    • IOT Architekturen und Integration (Telematik, Automatisierunge und Monitoring Integration) MQTT
    • Continous Integration, Integration der kompletten Toolchain, Deployment Prozess Optimierung (Jenkins, Hudson, Nexus, SonarQube, Gitlab-ci
    •  Aufbau von Server / Netzinfrastrukturen
    • Einführung von Virtualisierungslösungen 
    • JavaEE Software Entwicklun
    • Software Entwicklung im Bereich Golang, Scala ? Akka ? Apache Camel
    • Enterprise Integration (Apache Camel)
    • Web Frontend Technologien (AngularJS, NodeJS)
    • Einsatz von NoSQL Datenbanken (Cassandra , Neo4J, MongoDB)
    • Apache Kafka


    Qualifikation:

    • Software Architekturen
    • Devops
    • Software / System Analysen
    • Projektleitung diverser multinationaler Projekte im Internet Umfeld, Scrum Master
    • Technische Projektleitung unterschiedlichster 
    • Server- und Clientseitiger Software Projekte ?lead developer? für verschiedene Server- und Clientseitiger Software Projekte (mobile TV, mobile podcast, logistische Anwendung, Enterprise Integration Gateways)
    • Sehr gute und mehrjährige Entwicklungserfahrung in java, android development, Go, scala, J2ee, Spring
    • Webservices auf Basis von REST, Enterprise Integration mit Hilfe von EIP ( Apache Camel ), Spring Boot, Akka
    • Sehr gute und mehrjährige Entwicklungserfahrung und Projektleitererfahrung , mobile und Server seitige Architekturen mit Hilfe von heutigen Technologien
    • Sehr gute und mehrjährige Betriebserfahrung in großen UNIX Umgebungen
    • J2ee Aplikation Server (Jetty, JBoss, Apache Tomcat, BEA Weblogic
    • Automatisierung und Integrations Architekturen
    • IOT Themen Konzeption und Implementierung in verschiendenen Automatisierungs (Siemens S5/S7 und Monitoring Umgebungen, Arduino im POC Umfeld)


    PRAXIS- & BERUFSERFAHRUNG:

    2011 - heute:

    Rolle: Freelancer 


      Aufgaben:

      • Solution Architekt ITZ Bund Betriebsumgebungen  Bundescloud, Docker, Go, Gitlab CI Pipelines, Evaluierung von Monitoring Tools in Container basierten Umgebungen. Kafka und Cassandra Betriebs Integrationen. Solution Architektur. SÜ2 überprüf
      • Solution Architect Commerzbank, Lead Entwickler, Einführung des Microservice Framework Lagom, Kafka, Cassandra. SSO Lösungen mit SAML2 und Oauth2, Openid. Keykloak , Kerberos, Integration von CI/CD Tools 
      • Lead Developer Vodafone Global. GIG 3.0 (Global Integration Gateway), Coaching von einem OffShore Entwicklerteam Indien. Entwicklung von Spikes und  Microservice Prototypen, (Spring Boot, Akka)
      • Speaker Droidcon Berlin ?Internet of Things? ? MQTT on Android and wearables, Integration in Enterprise Umgebungen
      • Lead Software Architekt Deutsche Bahn DB Systel, Unterstützung bei der Einführung von agilen Ansätzen. Einführung des MPS (Mobiles Produktions System). Von Vorstudie bis Implementierung. Unterstützung der Projektleitung
      • IP open source ,Software Architektur Audits, Profiling Analysen, dynamische und statische Code Analysen  durch Bitsea (Otto, Airbus, Deutsche Post, Vodafone, BSN, ZA Kassenärztliche Vereinigung, Deutsche Börse)
      • Proof of Concept Implementierung Google Gameservice persistence library 
      • Technische Projektleitung Netzinfrastruktur Ausbau und Optimierung / PoC Virtualisierungsansätzen
      • Evaluierung und Einführung neuer Protokolle (SPDY, QUIC, MQTT) in gegebene Netzinfrastrukturen
      • RAN/Core Optimierungsmaßnahmen / Feldversuche
      • Reports, Präsentationen und Essays/Dokumentation über Internet und Protokoll Technologien auf CTO level (> 100000 Mitarbeiter)
      • Netzwerk Optimierungslösungen
      • Android Messwert clients
      • Software Entwicklung im scala/akka Umfeld in einem internationalen Kontext (Telekommunikation)
      • Android Prototypen Entwicklung Motosport basiertes Portal Projekt (social network  portal ? Motoholdings Ltd), technische Projektleitung, Produkt Entwicklung
      • Projekte im Scala / Akka Umfeld (LocationBased Marketing Produkt)
      • Einführung von NoSQL Datenbanken
      • Architektur Dokumentation mit Enterprise Architekt
      • Enterprise Integration mit Hilfe von Apache Camel ? AKKA (Scala und Java), Osgi. (HealthCare)
      • technische Projektleitung in einem agilen internationalen Portal Projekt nach SCRUM ? Dokumentation nach ARC42


      2005 - 2011:

      Kunde: Software Engineering Vodafone Global


      Aufgaben:

      • Implementierung und Verantwortlichkeit eines online charging gateway für mobile video streaming  (MobileTV). Architektur und Implementierung, Projekt Verantwortlichkeit. J2EE / Spring - nach SCRUM
      • MobilePodcast, trial eines http progressive streaming client (rss feed ? audio feeds) J2ME ? nach SCRUM
      • technische Projekt Leitung eines onDevice Portal JBOSS Seam / J2ee ? Agile Vorgehensweise
      • Implementierung einer Suchmaschine, Location proxy und javaME showcase client. 360 Vodafone Search Client als Webservice. Scala / Lift, Java Spring Integration als Backend Technologien
      • GEO Location Service (WayFinder ? SearchEngine). Showcases verschiedener client Technologien. Scala / Lift, J2me, Android
      • Technical Lead eines agilen Off-shoring Projektes (Tech Mahindra Indien). Evaluation. Outsourcing Aktivitäten bei Vodafone Global Services
      • Android Mail client für  das Vodafone 360 Programm [Gerne auf Anfrage]. SCRU
      • Diverse Android App. Prototypen in Java, Scala und C als Library Erweiterungen
      • Innovation Prozess in einem Research und Development Prozess. Mini BTS (Base Transceiver Station) Projekt. SCRUM


      2001 - 2005:

      Kunde: Vodafone D2 GmbH


      Aufgaben:

      • Integration und Software-Entwicklung 
      • Portal Entwicklung, Customer Care Portal
      • Einbindung der KIAS 2000 Abrechnung Schnittstellen in den Customer Care Bereich
      • Betriebssyteme: Solaris, Linux, Monitoring


      1999 - 2000

      Kunde: WEB / WAP Betrieb D2 Vodafone GmbH


      Aufgaben:

      • Betrieb der DMZ der Web / WAP Umgebung für den personalisierten Web / Wap Auftritt der Customer Care Komponenten
      • Umstellung von Sun Solaris auf Linux und  BSD Unix


      1997 - 1999:

      Kunde:  UNIX Betrieb D2 Mannesmann GmbH


      Aufgaben:

      • Aufbau der Netzwerk Management Umgebung im  KIAS Umfeld
      • Umstellung auf KIAS 2000


      Kenntnisse:

      • OOA/OOD in UML 2
      • Together
      • Agile Software Development, SCRUM
      • Extreme Programming (XP)
      • Eclipse / MyEclipse / intellij / Android Studio
      • MS Visio
      • JBoss
      • IBM Websphere
      • BEA Weblogic
      • Tomcat
      • Apache
      • Jetty , Netty, Xampp

      Betriebssysteme

      FreeBSD
      Linux
      MacOS
      Solaris
      Windows

      Programmiersprachen

      Assembler
      X86
      Emacs
      Java
      sehr gute Kenntnisse, Java EE (JEE, J2EE), Android
      JavaScript
      Perl
      Scala
      Akka , Apache Camel, Play, Spray, Spec2
      Scriptsprachen

      Datenbanken

      MongoDB
      MySQL
       PostgresSQL

      Datenkommunikation

      HTTP / HTTPS / QUIC / SPDY -> TCP/IP Stack
      Soap, Http - Json , XML RPC
      TCP/IP

      Branchen

      Branchen

      • Architekt / Scrum Master
      • Projektleiter
      • Senior Software Developer
      • Telekommunikation
      • Healthcare
      • Automobil
      • StartUp
      • Logistik
      • e-commerce

      Vertrauen Sie auf Randstad

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

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

      Das Freelancer-Portal

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