Schlagwörter
Skills
Fullstack (Frontend- & Backend), Architektur, Performanz
Branchenerfahrung
Logistik, Handel, Banken, Versicherungen, Automobil, Bundeswehr
Leistungen
Analyse und Design, Coding/Programmierung, Implementierung, Teamlead, Beratung/Consulting
Entwicklungsmethoden
Agile Softwareentwicklung, Objektorientiert, OOA, OOD, TDD, Pair-Programming, Scrum, Kanbaan, Wasserfall,
Versionierungstool
Git, SVN, CVS
Schnittstellen
REST, JAX-RS, SOAP und diverse andere
Programmiersprachen
Java, C++, C# und diverse andere
Scriptsprachen
JavaScript, PHP, TypeScript
Beschreibungssprachen
HTML5, CSS3, XML, XSLT, JSON
Frameworks
Angular, Spring, JSF, Bootstrap, SWT, SpringBoot, Hibernate, JPA, Eclipse RCP, JUnit und viele andere
Entwicklungsumgebung
IntelliJ IDEA, Eclipse, Webstorm, VisualStudio
Betriebssysteme
Windows, Linux, Unix
Datenbanken
OracleDB, DB2, HBase, Snowfake, Postgres, MySQL, SQLServer, SAP DWH, DB2 DWH, Exasol und viele andere
Messaging
Kafka, MQSeries, MQ Workflow, Amazon SQS, ActiveMQ,ESB
CI/CD
Docker, Github, Postman, Keycloak, Selenium, Sonar, Maven
CMS
Wordpress, Typo3, Joomla, Confluence
Cloud-Systeme
Amazon Web Services, Google Cloud
Zertifizierungen
Zertifizierter IT Architekt (Application Architect, OpenGroup)
ScrumMaster
Projekthistorie
- Erstellung des Backends
- Mitarbeit bei der Architektur
- Optimierung der Datenbank
- Anbindung weitere Systeme über Kafka
- Performanz und Design Optimierung
1. Fachliche und Technische Planung und Erstellung einer Spark Batch-Anwendung zur Versorgung von externen Partner mit Preisinformationen über eine Kafka sowie eine SEDAS Schnittstelle. Erstellung einer UI zur Validierung von Preisen.
2. Migration einer Spring Boot Anwendung mit Apache Wicket und einer Oracle Datenbank in eine Spring Boot Anwendung mit Angular und DB2. Erstellung des Backends, sowie Planung und Scripterstellung für die Datenbankmigration
Unterstützung bei der Planung der Migration der Kundendaten aus Altsystemen. Parallelbetrieb der Alt- und Neusysteme
Spring, Spring Boot, Spring Batch, Scrum, Microservice, Hibernate, Apache Wicket, Java API for RESTful Web Services, SOAP, Cucumber, AWS, Cloud, Amazon RDS, Oracle, MQSeries, Docker, AWS, Amazon Web Service, Atlassian JIRA, Confluence, ActiveMQ, Instana, Grafana, Graylog
Erstellen einer Schnittstelle für die automatische Dunkelverarbeitung von Kundenaufträgen aus verschiedenen Quellen. Abstimmung und Dokumentation der Schnittstellen. Implementierung des Microservices und der Batchkomponenten. Implementierung einer kompletten Testabdeckung mit JUnit und Durchführung von End-To-End Tests
Java API for REST Services, SOAP, Spring, Spring Batch, Scrum, Microservice
|
Scrum, Angular, JSF, PrimeFaces, PrimeNg, Spring, Spring Boot, REST, IntelliJ IDEA, Eclipse
Erstellung der Architektur, Entwicklung der Core Komponeten, Coaching des Teams
Scrum, JSF, Arquillian, PrimeFaces, Datawarehouse, Hibernate, Exasol, REST, IntelliJ IDEA, Git, Bootstrap
Postgres, Snowflake, SonarQube, EXASolution
Erstellung der zentralen Module, Anbindung an Hadoop BigData.
Entwicklung einer Mobile First, responsive GUI mit Wicket
Design und Dokumentation der Architektur
Scrum, Hadoop, Eclipse, Hibernate, Java API for RESTful Web Services, Enterprise Architect
Erstellung der zentralen Module, Design und Dokumentation der Architektur.
Eclipse, DB2, AngularJS, Apache Wicket, Subversion, Magicdraw, Atlassian JIRA Agile
Erstellung einer neuen Referenzarchitektur für alle zukünftigen Anwendungen mit REST Webservices und einer AngularJS basierten Oberfläche.
Erstellung der Backendkomponenten und Definition der Server Architektur (Ports und Adapter Framework).
Erstellung des Datenbankmodels und Unterstützung bei der Datenmigration.
Schulung der Tester (Selenium, Automatisierte Tests)
Scrum, Testautomatisierung, Ports und Adapter Architektur, REST, Webservice, Bootstrap, Spring Boot, Responsive Design
Eclipse, AngularJS, Hibernate, DB2, Mockito, Selenium
Design und Architektur der Anwendung. Implementierung der zentralen Komponenten
JSF, agile Softwareentwicklung
Eclipse, DB2, AS 400, WebSphere Portal Server
Coaching der Architekten und Entwickler
Leitung von Anforderungsworkshops
Unterstützung beim Erstellen der Anforderungsdokumente und NFAs
Dokumentation der Architektur und Bewertung von Entscheidungen
Begleitung der Entwicklung
Eclipse, OS/390, DB2, Swing, Websphere Portal Server, Webservices
Implementierung und Unterstützung der Architektur
Stellvertretende Teamleitung
Anbindung einer vorhandenen Anwendung.
Skalierung und Kostenabschätzung.
Analyse alternativer Datewarehouse Systeme.
Entwicklung komplexer Datenbankviews zur Bereitstellung von Daten.
Enterprise Architect, SAP, SAP BW, BexReporting, TM1, Oracle, OWB
Enterprise Architekt, Eclipse
Dokumentation der bestehenden Architektur
Beratung in der Gesamtarchitektur
Planung und Koordination der Lasttests und Performanztest
Eclipse 3 RCP, J2EE EJB 3, JBoss, Oracle, Subversion SVN, Tortoise, Enterprise Architect, Gantt Chart, Direct Connect, Maven, SilkTest
JSF, Rational Applikation Developer (RAD), Websphere, DB2
Leitung BugFixing Team
Dokumentation der bestehenden Architektur
Optimierung und Überarbeitung bestehender Prozesse
RAD, J2EE, WebSphere, MQSeries, Subversion, Rational Tester, SoapUI
2009-04 - 2010-08 |
Migration der Kundendaten der Dresdner Bank in die Altsysteme der Commerzbank |
||||||||
1 Jahr 5 Monate |
|||||||||
|
|
|
|||||||
|
|
|
|
||||||
Kunde: |
Commerzbank |
||||||||
Projektinhalte: |
• Qualitätsmanagement |
||||||||
Kenntnisse: |
RAD, J2EE, WebSphere, MQSeries, Enterprise Architect, ClearCase |
||||||||
|
|
|
|
||||||
2008-06 - 2009-04 |
Schnittstellenarchitekt bei der Einbindung einer neuen Krankenversicherungs Software in die bestehende Anwendungsumgebung |
||||||||
11 Monate |
|||||||||
|
|||||||||
|
|
|
|
||||||
Kunde: |
Gothaer Versicherung |
||||||||
Projektinhalte: |
• Entwicklung einer einheitlichen Architektur zur Einbindung der Umsysteme |
||||||||
Kenntnisse: |
RAD 7.0 (Eclipse), DB2 AS400, Websphere, Innovator, Excel |
||||||||
|
|
|
|
||||||
2008-01 - 2008-05 |
Entwicklung einer webbasierten Anwendung zur Verwaltung von virtuellen Datenbanktabellen mit Im- und Exportmölichkeit nach Excel |
||||||||
5 Monate |
|||||||||
|
|||||||||
|
|
|
|
||||||
Kunde: |
Gothaer Versicherung |
||||||||
Projektinhalte: |
• JavaServerFaces (JSF) |
||||||||
Kenntnisse: |
RAD 7.0 (Eclipse), DB2 AS400, Websphere, Innovator, Excel |
||||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
|
|
|||||||
Zeitraum: 5/2007 - 12/2008 Einführung von Continuous Integration |
|
||||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
|
|||||||
Design einer Applikaton zur Verwaltung von Beauftragten und Verträgen im Gebühreneinzug. |
|
||||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
|
|||||||
systemübergreifender Batchjobs. |
|
||||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
|
|||||||
EJB mit Plattform übergreifende Datenbankzugriffe. |
|
||||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
||||||||
|
|
|
|||||||
|
|
|
|||||||
|
|
|
|
|
|||||
|
|