Agile SW Entwicklung & Vorgehensmodelle , Product Owner (CSPO), Requirements-Engineer (CPRE-F), Business Analyse, Scrum Master...

Profil Foto
Verfügbarkeit einsehen
auf Anfrage
de  |  en
auf Anfrage
38667 Bad Harzburg
07.12.2018

Kurzvorstellung

Seit 1998 setze ich als freiberuflicher Consultant erfolgreich IT Projekte um:
J2EE Software Design /Architektur, Agile Softwareentwicklung / Vorgehensmodelle (Scrum, Kanban), Requirements-Engineering, Business Analyse und Projektleitung.

Ich biete

IT, Entwicklung
  • Spring
  • J2EE (Java EE)
  • Requirement Analyse
  • SCRUM
  • Agile Entwicklung
  • Oracle Database
  • Projektleitung / Teamleitung (IT)
  • Webservices
  • Software Architektur / Modellierung
Management, Unternehmen, Strategie
  • Business Analyse

Projekt‐ & Berufserfahrung

Technical Product Owner
ING Diba, Nürnberg
5/2017 – offen (1 Jahr, 8 Monate)
Banken
Tätigkeitszeitraum

5/2017 – offen

Tätigkeitsbeschreibung

Projekt: CleanData

• Technical Product Owner (TPO) eines agilen DevOps Teams im Projekt CleanData: Arbeitspaketverantwortlicher für die Zentrale Komponente, einer Applikation zur Steuerung von Sperr- und Löschaufträgen personenbezogener Daten im Rahmen der EU-DSVGO
• Zentrale Komponente (COP): Spring Boot Applikation stellt aufgrund fachlicher Regeln über eine Rule Engine (Actico) verschiedene REST Services für die betroffenen Umsysteme zur Verfügung
• Etablierung ELK Infrastruktur für COP
• Requirements Analyse & Engineering
• Codeanalysen und Architekturreviews im Team
• Schreiben von User Stories, Durchführung von Sprint Refinements und Sprint Reviews
• Planung und Durchführung Rollout Produktion, Konzeption und Abstimmung mit IT Security
• Koordination und Abstimmung mit den Arbeitspaketverantwortlichen der Umsysteme sowie dem Fachbereich und dem Testmanagement
• Statusreporting für Projektmanagement

Technologien:
Java 8, Spring, Spring Boot, JPA, Hibernate, SQL, REST Webservices, Actico Rules, ELK(Elastic Search, Kibana, Logstash)
Software:
Intellij IDEA, Oracle SQL-Developer, Jira, Jenkins, Confluene, Git, jMeter
Systemumgebung:
Linux (Red Hat), Oracle Database
Vorgehensmodell:
Scrum
Teamgröße: 15

Eingesetzte Qualifikationen

Oracle Database, Agile Entwicklung, Projektleitung / Teamleitung (IT), SCRUM, J2EE (Java EE), Spring, Webservices, Requirement Analyse, Business Analyse


Agile Business Analyst / Product Owner
SDV (Sparda Datenverarbeitung), Nürnberg
10/2015 – 4/2017 (1 Jahr, 7 Monate)
Banken
Tätigkeitszeitraum

10/2015 – 4/2017

Tätigkeitsbeschreibung

Projekt: GloboZap

• Business Analyst und (Co) Product Owner im Team GSA (Globo Service Adapter) für das Projekt GloboZap: Ablösung einer Backoffice und Vertriebs Software für die Baufinanzierungsprozesse der Sparda Banken
• Requirements Analyse & Engineering
• Schreiben von User Stories, Durchführung von Sprint Refinements und Sprint Reviews
• Abstimmung der Schnittstellen mit den Umsystemen Prisma (Vertriebs Frontend der Sparda Banken) und Webadapter (Webservice Schnittstelle zu Interhyp)
• Schreiben von IT Konzepten (Restdaten Dialog für Dokumentendruck)
• Code- und Systemanalyse des Altsystems (Java, Uniface)
• Konzeptionelle Entwicklung des Migration Layers (SOAP) – unter Beibehaltung der WSDL sowie Schnittstellen Anpassung an die neue Backend Architektur (CBOM)
• Konzeptionelle Entwicklung der neuen Baufinanzierungs Webservices (SOAP und REST)
• Abstimmung mit fachlichen Product Ownern, technischen Product Ownern und Architekten
• Performance Analyse und Verbesserung der Webservices

Technologien:
Java EE6, JSF, PrimeFaces, JPA. SQL, SOAP Webservices, Selenium, Mockito, Uniface, Java Script, CSS
Software:
Eclipse, Oracle SQL-Developer, IBM Data Studio, Enterprise Architekt, Jira, Jenkins, SVN, Dynatrace
Systemumgebung:
Websphere, DB2/zOS, Oracle Database
Vorgehensmodell:
Scrum, (Kanban)
Teamgröße: >70

Eingesetzte Qualifikationen

Agile Entwicklung, SCRUM, Software Architektur / Modellierung, J2EE (Java EE), Spring, Webservices, Requirement Analyse, Business Analyse


Senior Agile IT Consultant
BA (Bundesagentur für Arbeit), Nürnberg
7/2012 – 9/2015 (3 Jahre, 3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2012 – 9/2015

Tätigkeitsbeschreibung

Projekt: Transformation Virtueller Arbeitsmarkt (VAM/Verbis)

• Teamlead in einem der 13 Scrum Transformationsteams für den Virtuellen Arbeitsmarkt (verbis): Großprojekt zur Migration der zentralen Arbeitsmarktverwaltungs Software für alle BA Mitarbeiter auf einen neuen modellbasierten Technologie Stack
• Implementierung/Test von Modulen für verbis auf Basis des generierten Modellcodes
• Implementierung/Test von verbis Webservices
• Performance Analysen und Verbesserung der verbis Webservices
• Modellierung der Fachanforderungen mit projektspezifischer DSL
• Requirements Analyse für die Transformation von verbis Modulen
• Code- und Systemanalyse des Altsystems
• Koordination von teaminternen sowie teamübergreifenden (Scrum of Scrums) agilen Prozessen
• Planung und Koordination teamübergreifender Code Quality Maßnahmen (Sonar Code Metriken)
• PO (Product Owner) Java Testing für alle Transformationsteams (Definition und Kontrolle jUnit Metriken, Leitung Migration EasyMock/PowerMock zu Mockito)
• Coaching jUnit, Java Testing, Codequality, Clean Code
• Koordination TT (Transformation) und AT (Architektur)

Technologien:
J2SE, J2EE, MDSD, DSL, Hibernate, Spring, Maven, jUnit, Mockito/EasyMock
Software:
Eclipse, Oracle SQL-Developer, Subversion, Jenkins, Sonar, SoapUI, Jira, Greenhopper, Dynatrace
Systemumgebung:
Solaris, Linux, Oracle Database, Weblogic Server
Vorgehensmodell: Scrum
Teamgröße: >90

Eingesetzte Qualifikationen

Agile Entwicklung, SCRUM, J2EE (Java EE), Modellgetriebene Softwareentwicklung (MDSD), Spring, Requirement Analyse


Senior IT Consultant
Deutsche Bank, Frankfurt
12/2010 – 6/2012 (1 Jahr, 7 Monate)
Banken
Tätigkeitszeitraum

12/2010 – 6/2012

Tätigkeitsbeschreibung

Projekt: Tradefinder

• Weiter- und Neuentwicklung Tradefinder. Design und Entwicklung von Webfrontend(JSP, jQuery ,Ajax) und Backend(Java/J2EE, ibatis/mybatis,Oracle) Komponenten
• User konfigurierbare Frontpage im iGoogle Stil: Marketoverview Tabs und Blöcke können vom User frei angelegt, angeordnet oder gelöscht werden
• Instant Charting: Umstellung von Matlab generierten Charts auf Datenbank gestütztes Charting(Flash, JSP, XML, myBatis)
• Evaluierung von Charting Frameworks auf Flash/JS/Java Basis (amCharts,HighCharts,BFO Charting)
• Java Security: Stinger Filter
• Migration/Redesign Permissioning Weblayer
• Migration JS-Framework von prototype auf jQuery
• Codereview und -rewrite
• Schnittstellenprogrammierung (Java/Web --- Matlab)
• Coaching/Koordination Off-Shore Team in Mumbai/Indien

Technologien:
J2SE, J2EE, Spring, ibatis/mybatis, jQuery, jUnit, Ant, JSON, Prototype, script.aculo.us
Software:
Eclipse (MyEclipse), Oracle SQL-Developer, Jenkins, Perforce, Jenkins
Systemumgebung:
Solaris, Oracle Database, Tomcat Application Server
Teamgröße: 20

Eingesetzte Qualifikationen

Oracle Database, Oracle Solaris (SunOS), Projektleitung / Teamleitung (IT), Apache Tomcat, J2EE (Java EE), JUnit, Spring, jQuery


Senior IT Consultant
HZD (Hessische Zentrale für Datenverarbeitung), Wiesbaden
10/2009 – 11/2010 (1 Jahr, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2009 – 11/2010

Tätigkeitsbeschreibung

Projekt: IPCC

• Anforderungsanalyse, Systemspezifikation und Architekturentwurf für die Neuentwicklung eines webbasiertes Polizei-Informationssystems: Persistierung via Hibernate, Kommunikation via Messageing (Oracle Advanced Queuing) sowie Webservice, Frontend via Spring MVC, Spring Webflow, Apache Tiles, jQuery, Yaml
• Weiterentwicklung Webfrontends für IBM Omnifind (Textanalyse) mit Spring MVC, dojo, json
• Migration einer auf XSLT basierenden Altanwendung auf J2EE
• Design und Entwicklung von Backend- und Frontend Komponenten
• Einführung von YAML (CSS Framework) in die Webanwendungen
• Schnittstellenprogrammierung

Technologien:
J2SE, J2EE, OOD, OOA, UML, Spring, Spring MVC, Spring Webflow, Hibernate, YAML,
jQuery, dojo, jUnit, Maven
Software:
Eclipse, Oracle SQL-Developer, Jira, Sonar, Archiva, Hudson, Continuum, CVS
Systemumgebung:
HP-UX, Oracle Database, Tomcat Application Server, Oracle Application Server (IAS), IBM Omnifind
Teamgröße: 20

Eingesetzte Qualifikationen

Oracle Database, Apache Tomcat, J2EE (Java EE), Spring, Hibernate (Framework), jQuery, Requirement Analyse


Zertifikate

Certified Scrum Product Owner (CSPO)
Dezember 2016

Certified Professional for Requirements Engineering (CPRE-F)
September 2016

Certified Scrum Master (CSM)
Juni 2009

Ausbildung

Geisteswissenschaftliche Studium
(Magister Atrium (M.A.) )
Jahr: 1998
Ort: Hannover

Qualifikationen

Kernkompetenzen

• Software Engineering und Architektur (Java/JEE)
• Agile Softwareentwicklung und Projektmanagement (Product Owner / Scrum Master)
• Requirements Analyse/Engineering/Management
• Technische Business Analyse und Projektleitung
• OO-Analyse und Design
• Migration von Altanwendungen auf neue Technologien
• (Web)Security und Performance
• Portal Development (B2B/B2C/eCommerce)
• Ausgezeichnete Soft-Skills (Coaching Erfahrung)
• Ausgezeichnete analytische Fähigkeiten
• 20 Jahre Erfahrung in Frontend- und Backend Entwicklung/Technologien
• Mehrjährige Erfahrung in Großprojekten sowie Arbeiten in internationalen Teams
• Mehrjährige Erfahrung im Banking/Finanzsektor
• Mehrjährige Erfahrung im Bereich Öffentliche Verwaltung / Behörden

Produkte/Standards

Methodik:
• sehr gute Kenntnisse in agilen Vorgehensmodellen (Scrum, Kanban, XP, TDD)
• sehr gute Kenntnisse in objektorientierter Entwicklung (OOD, OOA, OOP)
• gute Kenntnisse in modellbasierter Software Entwicklung (Model Driven Design, DSL)
• gute Kenntnisse in UML, MVC sowie Java Design Patterns und Reverse Engineering

Java:
• profunde Kenntnisse der JSE, J2EE, JEE Api
• sehr gute Kenntnisse von Frontend Technologien: JSP, Servlets, JSTL, JSF, Facelets, MyFaces, Apache Tomahawk, Apache Tiles, Spring MVC
• gute Kenntnisse in Spring, Spring Webflow, Spring Boot
• profunde Erfahrungen mit ORM Technologien: JPA, hibernate, iBatis/ myBatis, castor, JDO
• sehr gute Kenntnisse von XML Apis: SAX, DOM, JAXP, dom4j, Xalan, Xerces
• sehr gute Kenntnisse in Webservice Technologien: SOAP, Apache Axis, JAX-WS, REST
• gute Kenntnisse von Java PDF Apis: iText, FOP
• sehr gute Kenntnisse in Java Testing: jUnit, EasyMock, Powermock, Mockito
• JDBC, Struts, log4j, Maven

Webentwicklung/Programmierung:
• sehr gute Kenntnisse in HTML, DHTML, XHTML, CSS, Javascript, jQuery, prototype, dojo
• gute Kenntnisse im GUI Design
• sehr gute Kenntnisse in XML, XSL, XSLT, Xpath, Schema, DTD
• ASP, Coldfusion,
• Shell Scripting (bash), Perl, Python

Tools/Software

• IDE Java:
Eclipse, Intellij IDEA, Borland Jbuilder, JDeveloper
• Tools UML:
Rational Rose, Visual Paradigm, Enterprise Architekt
• Tools Oracle / Datenbanken:
Oracle Development Suite, Oracle Designer, PL/SQL Developer, Quest Toad, Quest QDesigner, IBM Data Studio, Squirrel
• Source-Verwaltungswerkzeuge:
Subversion, Continuus, CVS, Perforce, Git
• Projekt Management:
Jira, Confluence, Greenhoper
• Performance Analyse:
Dynatrace, jMeter, jProfiler
• Applikationsserver/Webserver:
Apache, IIS, Tomcat, Bea Weblogic, Websphere (Liberty), Glassfish, Oracle AS, Jboss, Wildfly, Coldfusion Server
• Datenbanken:
Oracle, DB2, Sybase, Informix, MySQL, HSQL
• Systemumgebungen:
Windows, Unix (Solaris, Linux), Mac OS X, IOS, Android

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
340
Alter
51
Berufserfahrung
20 Jahre und 8 Monate (seit 04/1998)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »