Description
keyboard_arrow_downMain Skills
keyboard_arrow_down OAuth
Javascript
JMeter
Spring Data
JMS
Spring-Boot
MongoDB
.HTML
Other Skills
keyboard_arrow_down Android
Big Data
API
Birt
Machine Learning
RAML
Oracle Datenbank
JSF
SonarQube
LVM
Routing
Database
JSON
SAP
Swagger
CloudFormation
OIDC
Scala
Elasticsearch
Prometheus
API Manager
CICS
Dojo
LDAP
API Design
Struts
postGreSQL
Webapplikationen
Docker
Micro Services
Mule ESB
API-Design
Onlinebanking
WebSocket
FindBugs
Online Banking
WSAD
Sonar
Cloud
Pentaho
MySQL
Eclipse
Spring MVC
Systemarchitektur
Redux
lodash
Kubernetes
ETL
Postman
Cloud Platform
JEE
TeamCity
Spring Boot
EJB3
Hudson
SOAP
WSO2
J2EE
IFrame
Backend
Web-Anwendungen
Datenbank
Azure
Wicket
Websphere
Liferay
DB2
Server-Side
AngularJS
DynaTrace
Hibernate
HTML5
Selenium
Python
ActiveMQ
Spring
ReactJS
Grafana
Oracle
Web Service
Springboot
JPA
Online-Banking
EJB
Gatling
Angular
OpenShift
JBoss
Servlet
HP-UX
MQSeries
Bootstrap
OAuth2
Lasttests
Code-Review
Apache
Logging
Hazelcast
KAFKA
Mobile Security
Verschlüsselungsverfahren
CI/CD
OpenID
Weblogic
Informatik
Ansible
npm
Artifactory
Eclipse RCP
OSGI
PL/SQL
Vert.X
AWS
AS400
Log4J
OpenAPI
SpringMVC
SOA
HANA
NGINX
Web-Applikationen
ZooKeeper
Kibana
Mobile-Apps
React
Portal Server
Istio
iOS
NLP
Spring Cloud
XML
Cloud Foundry
NoSQL
Systemintegration
Portlets
Scrum
Tibco
JMX
CSS
Clustering
OData
Stripe
APIGee
Spring Batch
Clover
JSP
System Integration
HTML
Anforderungsmanagement
Rule Engine
Suchmaschine
Maven
SAP BW
AJAX
JUnit
continuous integration
Mule
Java
API-Gateway
Mobile Apps
SAP XI
VeraCode
Webportal
API-Management
Web Services
JQuery
Node
Softwareentwicklung
verteilte Systeme
System-Integration
Swift
WebApp
Tomcat
Work & Experience
keyboard_arrow_downFreiberuflicher Architekt, Projektleiter und Trainer Recruiting-Platform.
Dauer: 01.2021 - jetzt
Rolle: Architekt, Product-Owner
Kunde:
Technolog. Skill Sets:
* Elasticsearch, KAFKA, Springboot, Micro-Service Architektur, Kibana, JPA, Spring Data, REST API,
Angular, Google Map, Google API, Stripe, Keycloak, OIDC, OAuth2, NLP, Machine Learning,
Kubernetes, JPA, KAFKA
Aktueller Status: In Bearbeitung Zentraler Kunden-Support-Portal für alle SAP-Kunden.
Dauer: 09.2019 - 12.2020
Rolle: Berater
Kunde: SAP
Technolog. Skill Sets:
* Vert.X, SAP Cloud Platform (SCP), Cloud Foundry (CF), Kubernetes, Azure, AWS, XSUAA,
Elasticsearch, KAFKA, Hazelcast, Clustering, OData, Olingo, Kibana, CF Services, HANA, HANA
Cloud, MongoDB, SCP Mobile Service, SCP Credential Service, SCP Audit Logging Service, DynaTrace,
OpenAPI, AsyncAPI, BTP, Kubernetes, Kyma, Istio, Prometheus, Grafana, Helm, Helmfile, Postman,
Newman, API-Test
Aktueller Status: Abgeschlossen
ProzessDat, Amberg
Architektur & Re-Design einer Webapplikation für Prozessdaten.
Dauer: 01.2020 - 06.2020
Rolle: Architekt, Berater, Entwickler
Kunde: Siemens
Technolog. Skill Sets:
* Spring-Boot, Spring-Data, Keycloak, Siemens MyID, OAuth2, REST-API, OAuth2-Integration, Angular
8, Angular OAuth2-Integration, Angular Components, Bootstrap, KAFKA, ZooKeeper, OpenAPI,
OpenShift, Istio
Aktueller Status: Abgeschlossen
Portal-Architektur, Münster
Architektur & Design für einen Kundenportal und Migrationsstrategie von monolithischer Applikation
bis hin zu Micro-Service (Self-Contained System)-Landschaft
Dauer: Jetzt
Rolle: Architekt, Berater
Kunde: LVM Versicherung
Aufgabenstellung: *
Technolog. Skill Sets:
* Spring-Boot, Spring-Data, Migration Legacy-Web-Applikation, UI-Integration, Portal-Migration,
Keycloak, OIDC, OAuth2, ElasticSearch, Micro Frontends, Hazelcast, Kafka, Gatling, Spring Cloud
Config, Micro Meter, REST, JSON, OAuth2, Swagger, SCS - Self-Contained Sytems, Portal, Angular,
Grafana, ArchitectureUnit, IBM Portal Server, postGreSQL, Spring Batch, DB2, Spring Boot Admin
Aktueller Status: Abgeschlossen
Secure Password Handling , Amberg
Einführung der Passwort-Absicherung durch HSM-Module für alle Applikationen. Kunde: Siemens
Aufgabenstellung:
* Erstellung von Sicherheits-Konzepten
* Abstimmung Verschlüsselungsverfahren
* Anbindung von Utimaco HSM über Java Crypto API für Passwort-Ver- und -Entschlüsselung
* Integration in diverse (Spring-basiert, Tomcat-basierte und Spring-Boot-basierte) Applikationen
Technolog. Skill Sets: * Java, Java Crypto API, Java Crypto Extension, HSM, Utimaco-HSM-Simulator, Spring, Tomcat,
Spring-Boot
Aktueller Status: Abgeschlossen
PSD2 , Frankfurt
Architektur & Design für PSD2 sowie Einbindung in bestehendes Online- & Mobilebanking.
Dauer: 06.2018 - 06.2019
Rolle: Solution Architekt
Kunde: Deutsche Bank
Aufgabenstellung:
* Erstellung von Architekturdesign
* Definieren der Micro-Service-landschaft und Spezifizieren von API
* Lösungsdesign für die Einbindung von PSD2 in bestehenden Kanälen: Onlinebanking, Mobile-Banking,
FinTS
Technolog. Skill Sets:
* Spring-Boot, Hazelcast, API-Gateway, Kafka, API Manager, REST, JSON, OAuth, Swagger, OpenShift,
Kubernetes, Docker, 2-factor authentication, JWT/JWS/JWE, ZooKeeper, Angular, Ansible, EIDP,
KeyCloak
Aktueller Status: Abgeschlossen
SEPA Instant Payment , Frankfurt
Umsetzung von SEPA-Instant-Payment-Funktionalität über Onlinebanking. Kunde: Deutsche Bank
Aufgabenstellung:
* Design und Erstellung einer neuen Micro-Service-basierten Payment-API
* Design der kompletten zahlungsverarbeitung für Instant-payment inkl. Fraud-Detection und Embargo
* Neugestaltung der Zahlungsoberflächen inkl. Statusrückmeldung
Technolog. Skill Sets: * Spring-Boot, Hazelcast, API-Gateway, WSO API Manager, REST, JSON, OAuth, Swagger, JWT,
Kubernetes, React, Javascript, WebSocket, Server-Sent-Events, NGINX
Aktueller Status: Abgeschlossen Kunde: Siemens AG
Aufgabenstellung: * Architekturreview und Codereview
* Erstellung von Codemuster
* Training für Projektmitarbeiter
Technolog. Skill Sets: * SOAP, Micro Service, Spring-Boot, CI/CD, Cloud Foundry, Spring Cloud, Hazelcast, KAFKA
Aktueller Status: Abgeschlossen
Integration Architektur , Bad Homburg
Entwurf und Definition einer neuen gesamten Integrationsarchtiektur eines mittelständischen
Unternehmens. Kunde: Deutsche Leasing
Aufgabenstellung:
* Design und Erstellung einer neuen Integrationsarchitektur
* Ausarbeitung von Integration-Patterns
* Evaluierung und Vendor-Auswahl für API-Management-Produkt
* Definition von Bewertungskriterien für das API-Management-Produkt sowie Ausarbeiten der
Vendor-Long- und Short-Liste für den RFP-Prozess
* Definition von REST-Guideline
Technolog. Skill Sets: * SOA, API-Management, APIGee, WSO2, JBoss Fuse, OAuth2, Swagger, SOAP, WSO2, Axway
Aktueller Status: Abgeschlossen
Architektur- und Security-Code-Review für Onlinebanking-Platform, Frankfurt
Durchführung von Architektur und Security-Code-Review für diverse strategische Projekte einer der
größten Online-Banking-Plattform in Deutschland. Architektur Code Reviewer Kunde: ING Diba
Aufgabenstellung: * Durchführung von Architekturreview
* Durchführung von Security-Code-Review
* Dokumentation der Ergebnisse
* Aufsetzen von Code-Richtlinien
Technolog. Skill Sets: * Java, Spring-Boot, Spring-Data, Legacy, JPA, REST API, Spring, Web-Components, Wicket, JEE,
KAFKA, Spring Cloud, WebComponents, Polymer, Jaeger, Sleuth
Aktueller Status: Abgeschlossen
Online Banking API , Frankfurt
Entwurf und Einführung einer Micro-Service-basierten REST-API-Landschaft für Mobile-Apps und
Javascript-Apps einer der größten Onlinebanking-Platform. Kunde: Deutsche Bank
Aufgabenstellung:
* Design und Erstellung einer neuen Micro-Service-basierten API-Architektur
* Design und Implementierung von Querschnittaspekte wie Konfiguration, Authentication,
Authorization, Load-Control, Audit-Logging, Fehlerbehandlung
* Migrationsstrategie von einer monolithischen API hinzu Micro Services
* Design einer API-Gateway mit dynamischer Service-Registrierung, Service-Routing und
Circuit-Breaker
* Evaluierung API-Management Produkte und Anbindung Enterprise-IDP und API-Management
* Begleitung von Anforderungsmanagement bis hinzu RFP und Vendorauuswahlprozess für
API-Management-Lösungen
* Migrationsstrategie und POC für Cloud-Deployment
* Aufsetzung CI/CD Infrastruktur und Prozesse mit TeamCity, Artifactory, SonarCube, UrbanCodeDeploy
Technolog. Skill Sets:
* Spring-Boot, Hazelcast, API-Gateway, WSO API Manager, Vert.X, REST, JSON, OAuth, Swagger, RAML,
Gatling API-Design, Urban Code Deploy, SonarQube, Artifactory, VeraCode, JWT, OAuth2, Keycloak,
OpenID-Connect, KAFKA, OpenShift, Docker, AWS, Kubernetes, AWS, CloudFormation, Helm, Pact,
Spring Cloud Contract
Aktueller Status: Abgeschlossen
New Online Banking FE, Frankfurt
Einführung eines Javascript-basierten Frontends für eine der größten Onlinebanking-Platform. Kunde: Deutsche Bank
Aufgabenstellung:
* Migration server-seitiger Webapplikation auf client-seitige / Javascript-basierte Webappliaktion
* React-basierte Komponente-Bibliothek und -Framework für SPA
* Frontend-Strategy für sanfte Migration von Server-Side-WebApp(Struts/Wicket) auf
Client-Side-JS-App (React)
* Architektur und Strategie zur Frontend-Integration diverser Apps in einem Portal
* Aufsetzung CI/CD Infrastruktur und Prozesse mit TeamCity, Artifactory, SonarCube, UrbanCodeDeploy
Technolog. Skill Sets: * Javascript, React, Redux, lodash, moment, UrbanCodeDeploy, Node, npm, SonarQube, Artifactory,
Webpack2, React Router, Angular, Portal Integration
Aktueller Status: Abgeschlossen Native App für Mobile-Banking.
Dauer: 03.2016 - 03.2017
Rolle: Solution Architekt
Kunde: Deutsche Bank
Aufgabenstellung: * Architekturdesign für Mobile Apps
* Begleitung von Security-Reviews
Technolog. Skill Sets: * iOS, Swift, Android, API, Mobile Security
Aktueller Status: Abgeschlossen
Multibanking Aggregation, Frankfurt
Einführung der Multibanking-Aggregation für das Onlinebanking-Portal der Deutsche Bank. Kunde: Deutsche Bank
Aufgabenstellung:
* Erstellung der Architektur und Design
* Vendor-management und Ausschreibungssteuerung
* Erstellung von Security-Konzept
* Präsentation der Architektur in Architekturboard und Security-Architecture-Board
* REST API Design und Implementierung
* Frontend- & Backend Integration
* Implementierung von Kernkomponenten
* Integration Figo API
* Design und Implementierung der Real-Time-Integration mit Personal Finance Management System über
JMS
Technolog. Skill Sets: * Java, Spring Boot, Spring-Data, REST API, JPA, Angular, SPA, JWT, Security, HSM(Thales), Swagger,
Oracle, OAuth, JMS, KAFKA
Aktueller Status: Abgeschlossen
Online- & Mobile-Banking & Brokerage, Frankfurt
Diverse Digitalisierungsprojekte für neue Online- & Mobilebanking-Platform für Retail-Banking
Dauer: 01.2015 - 12.2015
Rolle: Solution Architekt
Kunde: Deutsche Bank
Aufgabenstellung:
* Erstellung der Architektur und Design
* Vendor-management
* Bearbeitung aller architekturrelevanten Themen wie API, Schnittstelle, Online- &
Batch-Integration, Multi-Channel Client-Platform, Security, technische Querschnittsaspekte,
Solution- & Integrationspattern, Big Data, NoSQL-Platform
* Definition von Code-Guideline
* Regelmäßige Qualitätssicherung durch Code-Review
Technolog. Skill Sets: * Java, HTML5, Javascript, REST, API, OAuth, NoSQL, AngularJS, Web Applcation, Mobile Client,
ReactJS, ECMAScript6, Micro Services, Spring-Boot, Security
Aktueller Status: Abgeschlossen
Registration Database, Bensheim
Entwicklung einer Webapplikation zur Verwaltung Fahrzeugregistrierung. Architekt, Projektleiter & Entwickler Kunde: Suzuki Europe
Aufgabenstellung: * Architekturerstellung
* Projektplanung & Durchführung
* Implementierung
* Steuerung von Subunternehmer
Technolog. Skill Sets: * Java, MySQL, JBoss EAP, SpringMVC, Spring, JPA/Hibernate, MDA, HTML5, JQuery, JQuery-UI, SOA, Web
Service, Integration
Aktueller Status: Abgeschlossen Personal Finance Management Kunde: Deutsche Bank
Aufgabenstellung:
* Erstellung der Architektur und Design
* Vendor-management und Ausschreibungssteuerung
* Frontend- & Backend Integration
* Datenintegration zwischen Kernbanksystemen und PFM-Produkten
* Code-Guideline & Code-Review
Technolog. Skill Sets: * Java, System Integration, HTML, Javascript, SOA, Web service, REST, Oracle, ETL, Enterprise
Architektur, Security
Aktueller Status: Abgeschlossen
Nachrichtenbox, Frankfurt
Einführung von Online Nachrichtenbox für 8 mio Onlinebanking-Kunde Kunde: Deutsche Bank
Aufgabenstellung: * Erstellung von High-Level-Architecture
* Requirement-Analyse
* Front-Runner in Online-Konsolidierung von großen Banken
* Technische Koordination
Technolog. Skill Sets: * Java, System Integration, HTML, Wicket, SOA, Web Service, Integration, Oracle, PDF, ETL,
Reporting, Enterprise Architektur, Security
Aktueller Status: Abgeschlossen
SEPA Gateway, Frankfurt
Architektur- und Codereview von SEPA-Gateway Solution Architekt & Reviewer Kunde: Deutsche Bank
Aufgabenstellung: * Architekturerstellung
* Vendor-Management
* Durchführung von Design- und Code-Review
* Ermittlung von Projektmetriken
Technolog. Skill Sets: * Java, Web Service, SOA, SOAP, Weblogic, JPA/Hibernate, Sonar, PMD, FindBugs, Coverage Test
Aktueller Status: Abgeschlossen
Online Banking, Frankfurt
Architekturerarbeitung für eine gemeinsame Onlinebanking-Plattformen zwei größten Privatbankhäuser
Deutschlands.
Dauer: 10.2012 - Jetzt
Rolle: Solution Architekt
Kunde: Deutsche Bank
Aufgabenstellung: * Architekturerarbeitung
* Erstellung von Architekturdokumenten
* Vendor-Management
* Code-Review
Technolog. Skill Sets: * Java, Spring, Oracle, Weblogic, System-Integration, Hibernate, Wicket, Struts
Aktueller Status: Abgeschlossen
Gelangensbestätigung, Bensheim
Entwicklung einer Webapplikation zur Verwaltung der innergemeinschaftlichen Lieferungen. Architekt, Projektleiter & Entwickler Kunde: Suzuki Europe
Aufgabenstellung: * Architekturerstellung
* Projektplanung & durchführung
* Implementierung
* Steuerung von Subunternehmer
Technolog. Skill Sets: * Java, MySQL, JBoss, SpringMVC, Spring, JPA/Hibernate, MDA, HTML5, JQuery, JQuery-UI,
JasperReport, AS400, System Integration
Aktueller Status: Abgeschlossen
Mobile Connectivity, Bensheim
Entwicklung eines Informationsportals für Kompatibilität zwischen Mobilgeräten und Audiogeräten von
Fahrzeugen. Architekt & Projektleiter Kunde: Suzuki Europe
Aufgabenstellung: * Architekturerstellung
* Projektplanung & durchführung
Technolog. Skill Sets: * Java, MongoDB, JBoss, SpringMVC, Spring, JPA/Hibernate, MDA, HTML5, JQuery, JQuery Plugin,
JasperReport
Aktueller Status: Abgeschlossen
Presse-Portal, Bensheim
Weiter-Entwicklung eines Presseportals eines internationalen Automobilherstellers Kunde: Suzuki Europe
Aufgabenstellung: * Weiterentwicklung eines Presseportals
* Code-Review & Architekturbewertung
* Bugfix und Featureentwicklung
Technolog. Skill Sets: * Java, Liferay, MySQL, Tomcat, ICEFace
Aktueller Status: Abgeschlossen
Online Motivkartedesigner, Frankfurt
Konzeption & Implementierung eines Motivkartendesigner zur Gestaltung von Kundenkredit- und
debitkarte auf HTML5-basis
Dauer: 10.2011 - 12.2011
Rolle: Solution Architekt
Kunde: Deutsche Bank
Aufgabenstellung: * Lösungskonzeptionierung und - entwurf auf HTML5-Canvas-Basis
* Review der Implementierung und Benchmark-Messung
Technolog. Skill Sets: * Java, Integration, FinTS, Security, HTML5, HTML5 Canvas-API, CSS, Javascript, JQuery
Aktueller Status: Abgeschlossen
Technische Machtbarkeitsstudie von externen Client-Integration über FinTS, Frankfurt
Konzeption der Integration einer speziellen Kundengruppe über FinTS und besonderer
Sicherheits-architektur & -infrastruktur als Grundlage für Gesetzänderungsentwurf Kunde: Deutsche Bank
Aufgabenstellung: * Sicherheitanalyse nd - betrachtung
* Lösungskonzeptionierung und - erfindung
Technolog. Skill Sets: * Java, Integration, FinTS, Security, HTML5, HTML5 Messaging-API
Aktueller Status: Abgeschlossen
Online Kunde Consumer Finance, Frankfurt
Online applikation zur Beantragung und Bearbeitung von Kosument-Finanzierungen. Kunde: Deutsche Bank
Aufgabenstellung: * Definition der SOA-Architektur und Festlegung der Service-Schnittstelle
* Definition der Systemarchitektur und Schichtenmodelle
* Konzeption der modularen Web-Komponetnen-Modelle
Technolog. Skill Sets: * Java, System Integration, Web Services, SOA, Security, HTML5 Javascript, JQuery, Dojo
Aktueller Status: Abgeschlossen
Client Integration Frame, Frankfurt
Entwicklung und PoC eines client-integrationsansatzes für bestehende Web-Applikationen auf
HTML5-Basis Kunde: Deutsche Bank
Aufgabenstellung: * Integration verschiedener Web-Applikation auf heterogener Technologien über IFrame und
HTML5-Messaging-API sowie REST-Services
* Erstellung von PoC
Technolog. Skill Sets: * Java, Integration, SOA, REST, Web, HTML5, HTML5 Messaging-API, Javascript, JQuery
Aktueller Status: Abgeschlossen
Channels Solution Architektur, Frankfurt Kunde: Deutsche Bank
Aufgabenstellung:
* Solution Architekt für verschiedene Enterprise -Projekte
* Erarbeitung von Architektur-Strategie und Governance-Modellen
* Durchführung von Machbarkeitsstudie und Proof-Of-Concept
* Beratung oberes Managements bei Architekturfragenstellung
* Erstellung von Architekturkonzepte und Designdokumente
* Vendord-management und -steuerung
* Planung & Koordination von Entwicklung und Test
Technolog. Skill Sets: * Java, SAP, Integration, SOA, Tibco, REST, ETL, Reporting, Web, HTML5, FinTS, EBICS, EJB, Tibco,
Spring, JPA, Weblogic, Oracle, CMS
Aktueller Status: Abgeschlossen
European Warranty Database, Bensheim Kunde: Suzuki Europe
Aufgabenstellung:
* Report & DWH mit Birt und Pentaho
* Systemintegration mit ESB, Web Service und Rest
* Verantwortlich für die technische Architektur und alle technischen Entscheidungen
* Design und Implementierung von Kernkomponenten mit Spring, Hibernate, Mule, Pentaho, Scala und
Birt auf JBoss Server und MySql Datenbank.
* Planung und Durchführung des Produkt-Rollouts (einschließlich Infrastruktur dimensionieren und
aufsetzen und Go-Live-Prozess)
* Datenmigration und Systemintegration mit SOA-Konzepten
Technolog. Skill Sets:
* Java, Eclipse, MySQL, SOA, ESB, Integration, ActiveMQ, JBoss, Spring, Hibernate, JPA, EJB3, MDA,
MagicDraw, oAW, Web Service, CXF, Maven2, Hudson, Pentaho, Pentaho PDI, Reporting, Mule ESB, BIRT
Aktueller Status: Abgeschlossen
Life Sensor Personal Health Record, Walldorf
Internet-basierte Gesundheitsakten.
Dauer: 07.2009 - 03.2010
Rolle: Lead Architekt
Kunde: InterComponentWare AG
Aufgabenstellung: * Architekt für eine gesamte Produktlinie
* Abstimmung mit anderen Produktbereichen und Partnern
* Entwicklung von Architekturvision
Technolog. Skill Sets: * Java5, Eclipse, Oracle, SOA, EAI, ESB, Axis, Axis2, CXF, Tomcat, Spring, JSF, Hibernate, MDA,
MagicDraw, oAW, HTML, CSS, Javascript
Aktueller Status: Abgeschlossen
Absatzplanungstool Kunde: Wintershall Holding GmbH
Aufgabenstellung: * Requirement-Analyse
* Erstellung von Systemarchitektur und Auswählen des Technologie-Stack
* Durchführung von Tech-Refresh
* Implementierung der Kern-Komponente in der Business und UI-Layer
Technolog. Skill Sets: * Eclipse, JBoss, Struts, Hibernate, Oracle, Javascript, JQuery, FlashChart
Aktueller Status: Abgeschlossen
Siemens Automation Kunde: Siemens AG
Aufgabenstellung: * Architekturreview und Code-Refactoring
* Performance-Analyse und Feintuning
* Aufsetzen Web Service-Infrastruktur
Technolog. Skill Sets: * Java, Eclipse, Tomcat, HP-UX, Spring, Axis2, WS-*
Aktueller Status: Abgeschlossen
GMX Mail International Kunde: 1 & 1 AG
Aufgabenstellung: * Architekturreview und Code-Refactoring
* Performance-Analyse und Feintuning
Technolog. Skill Sets: * Java5, Eclipse, MySQL, Tomcat, Apache, Spring, Hibernate, Hudson, Clover, JUnit, JMeter, JSON,
Spring MVC
Aktueller Status: In 5 Ländern in Produktion
Advanced System for After Sales Program, Bensheim
Entwicklung und Einführung eines europäischen Garantiesystems
Dauer: 08.2007 - 03.2009
Rolle: Technischer Projektleiter und Architekt (Teamgröße 12)
Kunde: Suzuki Europe
Aufgabenstellung:
* Fachlicher und technischer Leiter eines Entwicklungsteams aus 10 Entwicklern.
* Requirementanalyse und Anforderungssammlung
* Projektplanung, -leitung und -koordination nach Scrum und XP.
* Einführung von Projektmanagementtools und Überwachung des Projektfortschritts
* Verantwortlich für die technische Architektur und alle technischen Entscheidungen
* Einführen und Aufsetzen einer modernen Entwicklungsprozesses und - umgebung (test-driven,
continuous integration usw.)
* Design und Implementierung von Kernkomponenten mit Spring, Hibernate, JSF und JBoss Seam auf
JBoss Server und MySql Datenbank.
* Planung und Durchführung des Produkt-Rollouts (einschließlich Infrastrktur dimensionieren und
aufsetzen und Go-Live-Prozess)
* Datenmigration und Systemintegration mit SOA-Konzepten
* Reporting mit BI-Tools erstellen
Technolog. Skill Sets:
* Java5, Eclipse, MySQL, SOA, JBoss, Spring, Seam, Hibernate, JPA, EJB3, MDA, MagicDraw, oAW, JSF
1.2, Facelet, Tomahawk, MyFaces, RichfacesAJAX, Ajax4jsf, Web Service, Axis2, CXF, Selenium,
Scrum, XP, Maven2, Continuum, Jackrabbit, ESB, Integration, Rule Engine, SOA, OSGI, Reporting,
BIRT, Pentaho (Kettle), Pentaho Report, Eclipse RCP, HTML, JQuery
Aktueller Status: Rollout im erstem Land erfolgreich
Ahaoho.de
Review und Audit der Systemarchitektur und Projektmanagementmethode
Dauer: 02.2009 - 02.2009
Rolle: Reviewer
Aufgabenstellung:
* Review der Systemarchitektur und Beurteilung der eingesetzten Projektmanagement- und
Softwareentwicklungsmethode
* Analyse der Entwicklungsineffizienz und Identifizieren der Problemstellen
* Dokumentieren des Reviewergebnisses und Erarbeiten verbesserungsvorschläge
Technolog. Skill Sets: * Web, Flash & Flex, Python
* Agile Projektmanagementmethode
Aktueller Status: Projekt erfolgreich beendet
Personal Health Record
Technische Verantwortung für ein Team von 6 Leuten bei der Entwicklung einer mehrschichtigen
Webapplikation für Online-Verwaltung und Austausch von Gesundheitsdaten.
Beratung beim Aufbau einer SOA-Strategie Teilprojektleiter und Berater Aufgabenstellung: * Beratung zu SOA und Web Service Implementierung
* Technische Leitung eines Entwicklungsteams
* Softwareentwicklung nach Scrum-Methode
* Entwicklung mit Spring, Hibernate und JSF
Technolog. Skill Sets: Java5, AOP, Eclipse, Oracle, Tomcat, Spring, Hibernate, MagicDraw, oAW, JSF, MyFaces, Facelet,
Ajax4jsf, Web Service, OSGI, Axis, Selenium, Scrum, XP, Maven, HTML, CSS
Aktueller Status: Projekt erfolgreich beendet
Street Price Monitor Heidelberg Druckmaschine AG Aufgabenstellung: * Aufsetzen Entwicklungsumgebung und Definition Systemarchitektur
* Technische Leitung eines Entwicklungsteams
* Entwicklung auf ATG Dynamo
* System Integration mit SAP BW über SAP XI
Technolog. Skill Sets: Java, J2EE, Eclipse, Oracle, ATG, Verity, DWR, AJAX, Spring, Javascript, JQuery, JFreeChart, iText
Aktueller Status: Projekt erfolgreich beendet
Architekturreview eines Webportals Heidelberg Druckmaschine AG Aufgabenstellung:
* Review der Systemarchitektur eines Frameworks für Webportal
* Codereview von Kernkomponenten
* Durchführung von Metrikmessung und Auswertung des Messergebnisses
* Implementierung und Durchführung von Performance- und Lasttests und Auswertung von
Testergebnissen
Technolog. Skill Sets: * Eclipse, JBoss, JSF, Tomcat, Portal, JConsole, JProfiler, diverse Analyse Tools
Aktueller Status: Projekt erfolgreich beendet
Absatzplanung Projektleiter, Architekt und Coach Design und Entwicklung einer J2EE-Applikation für Absatzplanung in der Energiewirtschaft
Dauer: 03.2005 - 03.2006
Rolle: Projektleiter, Architekt und Coach
Kunde: Wintershall Holding GmbH
Aufgabenstellung:
* Architekturdesign und -implementierung
* Requirementanalyse und Projektplanung
* Coachen eines Entwicklerteams vom Kunden
* Projektplanung und -koordination
* Verantwortlich für die technische Architektur und alle technischen Entscheidungen
* Design und Implementierung von Kernkomponenten mit EJB, Hibernate, Struts und Webtechnologien auf
JBoss Server und Oracle Datenbank
Technolog. Skill Sets: * Eclipse, JBoss, Hibernate, Struts, J2EE, Sitemesh, Oracle, PL/SQL, CSS, Javascript, DisplayTag,
JSP
Aktueller Status: Projekt erfolgreich beendet
OnlineShop Heidelberg Druckmaschine AG Aufgabenstellung:
* Entwicklung und Erweiterung einer E-Commerce-Applikation auf der ATG-Plattform
* Verwendung, Anpassung und Erweiterung des E-Commerce-Moduls von ATG
* SAP und AS400-Integration mit SeeBeyond
* Einbindung der Verity-Suchmaschine
* Erweiterung der ATG-Plattform für Campaign-Management in ATG
Technolog. Skill Sets: * Java, J2EE, Eclipse, Oracle, ATG, Verity, See Beyond, ATG Commerce, ATG Personalization and ATG
Scenario, LDAP, SSO
Aktueller Status: Applikation in mehr 10 Länder weltweit erfolgreich ausgerollt
eSelfHelp Heidelberg Druckmaschine AG Aufgabenstellung: * Entwicklung und Erweiterung einer J2EE-Applikation auf der ATG-Plattform
* Erstellung von Reports mit JFreeChart
* Einbindung der Verity-Suchmaschine
Technolog. Skill Sets: * Java, J2EE, Eclipse, Oracle, ATG, Verity, See Beyond, JFreeChart
Aktueller Status: Applikation in mehrere Länder weltweit erfolgreich ausgerollt
Handelsdatenabank
Migration und Erweiterung einer J2EE-Applikation von Websphere/WSAD auf JBoss/Eclipse
Dauer: 08.2004 - 03.2005
Rolle: Projektleiter, Coach und Architekt
Kunde: Wintershall Holding GmbH
Aufgabenstellung:
* Einführung der J2EE-Technologie.
* Migration von Websphere/WSAD auf JBoss/Eclipse
* Coachen von Entwicklerteam in Java, EJB, XML und Webapplikationsentwicklung
* Planung und Durchführung von J2EE-Schulungen
* Migration von Websphere/WSAD auf JBoss/Eclipse
* Migration einer J2EE-Applikation von Websphere/WSAD auf JBoss/Eclipse
* Funktionale Erweiterungen
Technolog. Skill Sets: * Websphere, WSAD, Eclipse, JBoss, Hibernate, Struts, Spring, J2EE, Sitemesh, Oracle, PL/SQL, HTML,
Javascript
Aktueller Status: Projekt erfolgreich beendet
myDPWN (My deutsche Post World Net) Kunde: Deutsche Post AG
Aufgabenstellung:
* Entwicklung des Portalframeworks
* Entwicklung verschiedener Portlets zur Einbindung bestehender Applikation
* Entwicklung verschiedener Portlets für neue Funktionalität
* Einrichtung der Test- und Produktionsinfrastruktur
* Realisierung eines Single-Sign-On-Verfahrens und Einbindung in Weblogic Security-Mechanismus
Technolog. Skill Sets: * Weblogic, Weblogic Portal, Weblogic Workshop, Java, J2EE, Web Services, Capow, Portal, Web
Service, SOA, LDAP, Single-Sign-On, HTML
Aktueller Status: Projekt erfolgreich beendet
FVP(Finanz- und Vermögensplanung)
Innerhalb dieses strategischen IT-Projekts im Bereich Retail-Banking wurde ein
Beratungswerkzeugkasten erstellt, die mehrere Werkzeuge enthält, die Filialberatern bei
Kundenberatungsgesprächen unterstützen. Dabei werden sämtliche Bereiche im Retailbaning von
Finanzierung über Wertpapier bis hinzu Immobilien abgedeckt. Die Applikation ist auf einer
J2EE-Plattform nach state-of-the-art-Technologien implementiert. Die Präsentationsschicht basiert
auf Struts-Framework und die Applikationslogik wird als EJB implementiert. Die Datenpersistierung
erfolgt über EJB 2.0 CMP. Nach hinten kommuniziert die Applikation mit verschiedenen Legacy-Systemen
in der Bank über MQSeries, CICS, IIOP oder propretäre Protokolle. Die Applikation ist zusätzlich mit
einem Monitoringwerkzeug auf JMX-Basis ausgestattet. Kunde: Deutsche Bank
Aufgabenstellung:
* Verantwortlich für die Systemarchitektur
* Leitung und Steuerung eines Entwicklersteams mit 6 Entwicklern und verantwortlich für das
Teilprojekt -- Systemarchitektur
* Implementierung der Kernkomponenten auf J2EE-Basis
* Entwicklung von Wertpapier- und Immobilienmodulen innerhalb der Applikation
* Implementierung der Businesslogik in der Applikationsschicht mit EJB
* Datenpersistierung mit EJB 2.0 CMP
* Erstellung der Präsentationsschicht mit Struts-Framework
* Anbindung verschiedener Legacy-Systemen mit MQ Series, CICS
* Reportgenerierung mit ReportMill
* JMX-basierte Systemadministration und -überwachung
* Durchführung von Performance- und Lasttests
Technolog. Skill Sets: * Java, J2EE, EJB, JMX, JUnit, SOAP, Log4J, Weblogic 6.1, Eclipse, Ant, Oracle, XML, Servlet/JSP,
Struts, CICS Gateway, MQ Series, Cactus, ReportMill, Websphere, Portal
Aktueller Status: Projekt erfolgreich beendet
SSO(Single Sign On)
Um zu vermeiden, dass sich der Benutzer bei jeder Anwendung erneut anmelden muss, wurde eine
Single-Sign-On-Lösung für die Integration verschiedener Web-Anwendungen erstellt. Diese Lösung
besteht aus einem globalen Sessionserver, der die applikationsübergreifenden Benutzersessions
verwaltet. Der Sessionserver ist als EJB implementiert und die Sessioninformationen werden über EJB
2.0 CMP in die Datenbank gespeichert. Nach Außen ist der Sessionserver über IIOP und SOAP/HTTP
ansprechbar. Eine Clientbibliothek kapselt die Kommunikationsdetails mit dem SessionServer sowie die
Verschlüsselungsalgorithmen. Technischer Projektleiter und Architekt Kunde: Deutsche Bank
Aufgabenstellung:
* Analyse, Design und Implementieren
* Implementierung der kompletten Lösung mit EJB 2.0 (Session & Entity)
* Bereitstellung der Web-Service-Schnittstelle für SSO
* Implementierung des Verschlüsselungsalgorithms
* Projektplanung und -durchführung
Technolog. Skill Sets: * Java, J2EE, EJB, JUnit, SOAP, Log4J, Weblogic 8.1, Oracle, XML, Ant, Servlet/JSP, CICS Gateway,
Eclipse, Axis, Web Services
Aktueller Status: Projekt erfolgreich beendet Attachments
keyboard_arrow_down