Profilbild von Anonymes Profil, Enterprise Developer & Architect, Scrum Master und Dozent
verfügbar

Letztes Update: 01.01.2023

Enterprise Developer & Architect, Scrum Master und Dozent

Firma: Learn 2 Build
Abschluss: Dipl.-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (Grundkenntnisse)

Skills

Fachlicher Schwerpunkt
Architektur und Entwicklung von Java Enterprise-Produkten.
  • Java Enterprise Architekturen und Frameworks
  • Backend-Anbindungen
  • Web Services (Soap und REST)
  • SQL und NOSQL Datenbanken
  • User-Interfaces (Angular, JSF, HTML5, CSS3)
     
Soft Skills
  • Selbständig, Verantwortungsbewusst, Belastbar
  • Mehrjährige Erfahrung als Team-Lead sowie in hohem Maße teamfähig.
  • Umfangreiches Fachwissen durch mehr als 15 Jahre Projekterfahrung.
  • Professionelles Auftreten durch mehr als 18 Jahre als freier IT-Dozent.
Als erfahrener Professional Scrum Master übernehme ich begleitend auch gerne eine koordinierende Funktion im Projekt.


Technisches Umfeld
Sprachen                     Java (seit Version 1 bis 8), Scala (seit Version 2.8)
Enterprise                   Java Enterprise Edition (seit J2EE 1.2 bis JEE 7)
                                     Spring (seit Version 2)
                                     Spring Boot (seit Version 1.4)
                                     Typesafe Stack (ab Version 2 mit Play-Framework)
Server                          Bea Weblogic v8-v12, IBM Websphere v8, JBoss EAP v4-v7, Wildfly v9,
                                     Apache Tomcat (bis v7)
SQL                             Oracle, PostgreSQL, MySQL, HSQLDB, OR-Mapper (JPA, Hibernate, JDBC)
NOSQL                        Neo4J (Graphen-DB), MongoDB (Dokumentenbasierte DB)
Java                            JEE Stack (EJBs, Servlets, JSP, Facelets, JSF, JavaMail, JMS, JTA, CDI)
                                    Spring Framework (DI, AOP, Transactions, JMS, Spring Batch)
Webservices               JAX-WS, JAXB, SOAP, RESTful, XFire, CXF, Dozer-Mapper
Frameworks                Apache Commons, JUnit, TestNG, Easymock, EHCache, Log4J, SLF4J, Logback, Lift/JSON, GSON, …
Patterns                       Architectural Patterns, Design Patterns, Idiome (Java und Scala)
Werkzeuge
IDE / Editor                  IntelliJ IDEA , Eclipse, RSA, Netbeans, Ultraedit, Microsoft Code
Build                           Maven, Ant, SBT, UBuild
Versionierung              GIT, Subversion, Rational ClearCase, AccuRev
(Bug)Tracking              Jira, YouTrack, DDTS, Bugzilla, MantisBT
Dokumentation            Wiki, Confluence, Rally Agile-Projectmanagement, MS Office
Cont. Integration         Hudson, Jenkins, Nexus, Bitbucket
Test / Qualität              JUnit, JMeter, Sonar, VisualVM, Checkstyle, FindBugs, PMD
DB-Editor                     Toad, SQLDeveloper, SQirreL, MongoVUE
Tools                           SoapUI, Postman, Log Expert, cURL, Cygwin, PuTTY, WinSCP, …

 

Projekthistorie

2/2017 – heuteSpring Boot / JEE-Entwickler (freiberuflich)
Deutsche Post AG, 53175 Bonn
Aufgaben:
  • Neuentwicklung der SOA­­P-Webservice-Schnittstelle für DDS-CH (Datendrehscheibe für die Schweiz) auf Basis von Spring Boot
  • Entwicklung/Wartung der DDS Deutschland (High Performance Routing und Monitoring aller DHL-Pakete Deutschlands)
IT-Umfeld:
HP Quality Center, Oracle DB, IntelliJ Idea, GIT, Bitbucket, Sonar
IT-Umfeld Java:
Java EE6, Java 8, Oracle Weblogic Application Server, Spring Boot

3/2016 – 2/2017JEE-Entwickler und Scrum Master (freiberuflich)
Bank11 für Privatkunden und Handel GmbH, 41460 Neuss
Aufgaben:
  • Entwicklung des Sales- und Abrechnungs-Frontends (HTML5, CSS3, JQuery, AngularJS)
  • Webservices (REST) für die Backend-Module, JEE 7, Java 8
  • PDF-Dokumentengenerierung
IT-Umfeld:
PostgreSQL, IntelliJ Idea, Jira, Confluence, Git, SoapUI, Python
IT-Umfeld Java:
Java EE7, Java 8, JBoss Application Server, Jax-RS

1/2016 – 2/2016
JEE-Entwickler und Architekt (freiberuflich)
Cologne Intelligence GmbH, 51103 Köln
Aufgaben:
  • Entwicklung der Mobile Banking Services (REST-Services)
  • Architektur der SyncBox (Mobile-Schnittstelle zur Postbank-API)
IT-Umfeld:
MongoDB, Kassandra, NetBeans, Continuous Integration (Jenkins, Stash), Jira, Confluence, Git
IT-Umfeld Java:
Java EE7, Spring 4.2.2, Tomcat, Jax-RS


1/2015 – 12/2015
JEE-Entwickler und Scrum Master (freiberuflich)
Örag AG, 40549 Düsseldorf
Aufgaben:
  • Entwicklung der neuen konzernweiten Anwendung zur Schadensabwicklung (KoShaRK)
  • Teamführung als Scrum-Master
IT-Umfeld:
IBM DB/2, Eclipse, Continuous Integration (Jenkins, Stash, Sonar), Jira
IT-Umfeld Java:
Java EE6, Oracle Weblogic 12, Wicket 6
 

1/2014 – 12/2014
JEE-Architekt, Entwickler und Scrum Master (freiberuflich)
Ford-Werke GmbH, 50735 Köln
Aufgaben:
  • Aufbau des neuen Technologiestacks für Applikationen in den Bereichen Vehicle Distribution und Vehicle Planning
  • Anleitung von Kollegen in neue JEE-Technologien
  • Teamführung als Scrum-Master
IT-Umfeld:
IBM DB/2, CPLEX Optimizer, IBM RSA, MS SQL Server, Continuous Integration (UBuild/HTeam), Rally Agile-Projectmanagement
IT-Umfeld Java:
Java EE6, IBM Websphere 8, JSF, PrimeFaces 4, JPA
 

10/2012 – 12/2013
JEE-Entwickler und Team-Lead (freiberuflich)
Postbank Systems AG, 53175 Bonn
Aufgaben:
  • Erweiterung/Neuentwicklung von Features für das Middleware-Komponentensystem MKx der Postbank/Deutsche Bank
  • Erstellung der Webservices für den Giropay-Client (Paypal-Konkurrent der Postbank)
  • Schreiben von DV-Konzepten
  • Führen von Kollegen bei fachlich umfangreicheren Themen
IT-Umfeld:
SAP, Oracle DB, Maven, IntelliJ IDEA 12, Jenkins, Nexus
IT-Umfeld Java:
Java EE5/EE6, Oracle Weblogic 10 und 12
 

06/2012 – 10/2012
Softwarearchitekt (freiberuflich)
BGS AG im Auftrag der IT.NRW, 53721 Siegburg
Aufgaben:
  • Architektur-Reviews und -Korrekturen
  • Aufbau und Konfiguration des JBoss EAP 6 (basiert auf AS 7.2.1)
  • Bereinigung/Aufbau des Maven-Build-Prozesses
  • Aufbau Continuous Integration (mit Hudson, Nexus)
  • Bereinigung der Entwicklungsumgebung (Eclipse, Build, Deployment)
IT-Umfeld:
Oracle XE 11g, Maven 3, Eclipse EE 3.7, Hudson, Nexus
IT-Umfeld Java:
Java EE 6, JBoss EAP 6 (basiert auf AS 7.2.1)
 

03/2012 – 6/2012
Java Enterprise Developer (freiberuflich)
Vodafone Group GmbH, 40213 Düsseldorf
Aufgaben:
  • Java Enterprise Entwicklung mit Spring und High-Performance Backends (NOSQL)
  • Bereich Mobile Advertising (ProfileFetcher, AdFetcher)
IT-Umfeld:
Jira, Confluence, Jenkins, Eclipse, Maven, GIT, NOSQL MongoDB, MYSQL, HSQLDB, EHCache
IT-Umfeld Java:
Java 6, Spring Framework, JBoss, 4.0.2, JUnit, Easymock, Log4J,  Apache Commons, Maven
IT-Umfeld Scala:
Scala 2.9.2, Play-Webframework,Teile aus Typesafe-Stack, Lift-Framework für JSON, Loglady Logging-Framework
 

01/2012 – 2/2012
JEE Developer (freiberuflich)
Accenture Technology Solutions GmbH im Auftrag der DHL, 53175 Bonn
Aufgaben:
  • JEE-Entwicklung für das Paketsystem NETZ2012 der DHL
  • Planung und Implementierung auf Basis einer Graphen-Datenbank (Neo4J)
IT-Umfeld:
Java JEE5, Neo4J Graphen-Datenbank (NOSQL), Lucene Search-Engine, Maven, Google Web Toolkit GWT, Subversion, JUnit, Bea Weblogic, Eclipse
 
 

04/2010 – 12/2011
Senior Solution Engineer (freiberuflich)
Telekom Deutschland GmbH, 53227 Bonn
Aufgaben:
  • Teamleitung und Lead Developer
  • Entwicklung für das Vertriebspartnerportal (TVPP/B2B)
IT-Umfeld:
Java JEE5, Spring, Hibernate/JPA, WebServices, CXF, JAXB, JSF, MBeans, OAW, JUnit/TestNG, Maven, Apache Tomcat, JBoss Application Server, Oracle 9/10, Eclipse, TOAD, SoapUI, ClearCase, DDTS, Jira
 

 

01/2010 – 3/2010
Senior Consultant (freiberuflich)
T-Mobile Deutschland GmbH, 53227 Bonn
Aufgaben:
  • Java-Entwicklung für das Vertriebspartnerportal (TVPP/B2B)
IT-Umfeld:
Java JEE5, Spring, Hibernate/JPA, WebServices, XFire, XMLBeans, JSF,  JUnit, Maven, Apache Tomcat, JBoss Application Server, Oracle 9/10, Eclipse, TOAD, SoapUI, ClearCase, DDTS
 

01/2009 – heute
Geschäftsführer mehrsprachigAufwachsen.de
Aufgaben:
  • Entwicklung von Informationsprodukten für mehrsprachig erziehender Eltern (Bücher, Audio-Kurse und mehrsprachige Hörbücher)
  • technische Entwicklung des Webportals inkl. Newsletter und Blog
  • Internet-Marketing, PPC-Marketing, Artikel für Fachzeitschriften
 

01/2008 – 12/2008
Entwickler Java EE, SOA und Webservices (freiberuflich)
T-Mobile Deutschland GmbH, 53227 Bonn
Aufgaben:
  • Entwicklungen für das Endkundenportal und Vertriebspartnerportal (CRM)
  • Betreuung/Optimierung bestehender WebServices im Projekt eCare
  • Neuentwicklung aller WebServices für das Vertriebspartnerportal
IT-Umfeld:
Java, Spring, Hibernate/JPA, WebServices, XFire, Axis, XMLBeans, JSF, J2EE 1.4, JUnit, Ant, Bea Weblogic 9.22, Oracle 9/10, Eclipse, TOAD, SoapUI, ClearCase, DDTS
 

06/1999 – heute
Geschäftsführer Learn2Build.de
Inhouse-Schulungen zu Java, Frameworks (Spring, JSF, Hibernate), Patterns, UML
seit mehr als 12 Jahren auch freiberuflicher Trainer für
Integrata AG: einer der größten IT-Seminaranbieter in Europa
GfU Cyrus AG: sehr guter IT-Seminaranbieter in Köln
Tutego: größter Anbieter von Java-Seminaren im deutschsprachigen Raum
 Aufgaben:
  • Durchführung von öffentlichen Seminaren und Seminaren beim Kunden
  • Bedarfsanalyse beim Kunden durch Beratung oder Workshop
  • Konzeption und Erstellung von Seminarunterlagen
  • projektbegleitendes Coaching
  • Konzeption und Durchführung von Ausbildungsreihen
Auszug meiner bisherigen Kundenliste: learn2build.de/html/profil-kunden.html
IT-Umfeld:
Java, Tuning-Tools (Profiling, Obfuscator, Monitoring), Eclipse, NetBeans, Tomcat, JBoss und Weblogic, gängige SQL-Datenbanken von Access bis Oracle, CVS, JUnit, MS-Betriebssysteme, Unix, Office

 
 



12/2000 - 12/2002
Trainer und Java EE – Entwickler (freiberuflich)
abaXX Technology AG, 70174 Stuttgart
Aufgaben:
  • Projektarbeit mit J2EE (EJBs, Servlets, JSPs), Weblogic, Oracle-DB
  • Projektbegleitende Trainings zu Technologien und dem abaXX-Framework
    (meist in englischer Sprache in Zürich, Frankfurt oder Helsinki)
  • Erstellung von Video-Tutorials und Seminarunterlagen (deutsch, englisch)
IT-Umfeld:
Java, Servlets, JSP, EJB, J2EE, Tomcat, Weblogic, abaXX-Framework
 

02/1999 - 03/2000
IT-Consultant und Projektcoach mit C++ und Java
WestLB Systems GmbH, 40219 Düsseldorf
Aufgaben:
  • Projektarbeit mit J2EE beta (Prototyp-Architekturen, Machbarkeitsstudien, Tests für Last- und Security-Verhalten der „brandneuen“ J2EE)
  •             Projektarbeit mit C++ und CORBA
  • interner Coach für Entwicklungs- und Modellierungswerkzeuge
  • Optimierung der Entwicklungswerkzeug-Landschaft
  • Entwicklung der Java-Programmierrichtlinien und des Internet-AE-Modells
IT-Umfeld:
Windows, OS/390, Rational Rose, Together, Eclipse, MS Developer Studio, Borland IDE, Websphere, Java, Visual J++, Visual C++
 

03/1990 - 01/2000
Geschäftsführer
EDV-Gewerbe  (Ausbildungs- und Berufsbegleitend seit dem 18. Lebensjahr)
Aufgaben:
  • Softwareentwicklung in Turbo-Pascal, Visual Basic, C++ und Java
  • Hardwarevertrieb und -installation
IT-Umfeld:
DOS, Windows, Turbo-Pascal, VB, C++, Java



04/1998 - 01/1999
Forschungs-Assistent
Fachhochschule Köln, Campus Gummersbach (Fachbereich Softwaretechnik)
bei Prof. Dr. Friedbert Jochum
Aufgaben:
  • Koordination und Betreuung von studentischen Entwicklerteams in Zusammenarbeit mit einem Berliner Softwarehaus
IT-Umfeld:
Windows, Solaris, Java, Prolog, Scheme, regelbasierte Systeme




10/1996 - 03/1997
IT-Assistent der Geschäftsleitung
Mannesmann Demag in Pitsburgh, USA
Aufgaben:
  • Entwicklung von Datenbanken und Spreadsheets
  • Analyse und Visualisierung von Ausfallzeiten an Tube-Weldern
  • Optimierung der Produktionsprozesse beim Kunden vor Ort in Chicago
IT-Umfeld:
C++, Excel, Access, Powerpoint

09/1994 - 01/1999
Fachhochschule Köln, Campus Gummersbach, 51643 Gummersbach
Studium der allgemeinen Informatik mit Diplom-Gesamtnote  "sehr gut"
Schwerpunkt: Softwaretechnik
Abschluss: Diplom-Informatiker
IT-Umfeld:
C++, Java, Prolog, Lisp, Corba-App.server, Verteilte Systeme (RPC/RMI), Compilerbau, Software-Architektur, GUI-Design, SQL-Datenbanken, Unix…

08/1993 - 06/1994
Berufsbildende Fachoberschule Technik,  53474 Bad Neuenahr-Ahrweiler
Abschluss: Fachhochschulreife

11/1992 - 08/1993
Projektleiter und Entwickler
Klaes GmbH & Co.KG EDV, 53506 Ahrbrück
Aufgaben:
  • Konzeption, Entwicklung und Erweiterung von Softwaremodulen
  • Projektleiter bei Postleitzahlumstellung aller Kundendatenbanken
IT-Umfeld:
MS-PDS-Basic 7.1, Visual Basic, SQL-Datenbanken, Clipper



08/1990 - 10/1992
Entwickler Echtzeitsysteme
Plastik-Maschinenbau GmbH, 53539 Kelberg
Aufgaben:
  • Entwicklung von Echtzeit- Prozessüberwachungssystemen
  • Einweisung der Facharbeiter in Kelberg und vor Ort beim Kunden
IT-Umfeld:
Modula-2 mit Realtime-Kernel, grafische APIs, MS-DOS, DR-DOS



08/1988 - 07/1990
Höhere Berufsfachschule Informatik, 56626 Andernach
Abschluss: staatlich geprüfter technischer Assistent für Informatik
IT-Umfeld:
Turbo-Pascal, C, Basic, Assembler, Algorithmen und Datenstrukturen

 
Projektreferenzen
Herr Dietmar Pohl, Projektleiter
E-Mail: dpohl@ford.com
Firma: Ford Werke GmbH, Henry-Ford-Str. 1, 50742 Köln
Projekt: JEE-Architekt, Entwickler und Scrum Master 1/2014 - 12/2014
 
Herr David Newton, Line Manager
E-Mail: dnewton@ford.com
Firma: Ford Werke GmbH, Henry-Ford-Str. 1, 50742 Köln
Projekt: JEE-Architekt, Entwickler und Scrum Master 1/2014 - 12/2014
 
Herr Iwan Lappo-Danilewski, Projektleiter
E-Mail: Iwan.Lappo-Danilewski@senacor.com
Firma: Postbank Systems AG, 53175 Bonn
Projekt: JEE-Entwickler und Team-Lead Java, 10/2012 – 12/2013
 
Herr Ulrich Schmidt, Line Manager Mobile Marketing
E-Mail: Ulrich.Schmidt@vodafone.com
Firma: Vodafone Group GmbH, 40213 Düsseldorf
Projekt: Java Enterprise Developer, 03/2012 – 6/2012
 
Herr Dr. Siegfried Sauter-Fischer, Projektmanager Telekom Vertriebspartnerportal (TVPP)
E-Mail: Siegfried.Sauter-Fischer@telekom.de
Firma: Telekom Deutschland GmbH, vormals T-Mobile Deutschland GmbH
Projekt: Senior Solution Engineer, 01/2010 – 11/2011
 
Herr Joachim Scholz, Projektmanager eCare CRM
E-Mail: Joachim.Scholz@telekom.de
Firma: T-Mobile Deutschland GmbH
Projekt: T-Mobile als Entwickler Java EE/SOA/Webservices , 01/2008 – 12/2008
 
Frau Marlene Retterath, Portfoliomanagerin
E-Mail: Marlene.Retterath@Integrata.de
Firma: Integrata AG (einer der größten IT-Seminaranbieter in Europa)
meine Seminarthemen für die Integrata, 6/1999 – heute:
 
  • 3302 – Java Grundlagen
  • 3304 – Java Erweiterungen I
  • 3323 – Java Erweiterungen II
  • 3316 – Java Tuning und Performance
  • 3307 – Servlets und JSPs
  • 33027 – Java Server Faces JSF 1.2
  • 33077 – Java Server Faces JSF 2
  • 33057 – EJB 3.0
  • 33042 – Hibernate
  • 33053 – Ajax und JEE
  • 33039 – Open Source Frameworks und Tools
  • 3310 – Design Patterns mit Java
  • 33031 – Design Patterns für verteilte Anwendungen
  • 33033 – WebServices mit Java
  • 3311 – Java und Datenbanken
  • 8140 – Objektorientierte Analyse OOA
  • 8141 – Objektorientiertes Design OOD
  • 8170 – Design Patterns
  • 9030 – Agile Methoden
  • … und einige ältere Themen

Seminarinhalte: http://www.integrata.de/seminare/seminarplaner/ (suche über Seminarnummer möglich)

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Langfristiger Vor-Ort-Einsatz zu 100% im Großraum Köln / Bonn / Aachen / Düsseldorf bevorzugt.
Alternativ Remote im Homeoffice.

Profilbild von Anonymes Profil, Enterprise Developer & Architect, Scrum Master und Dozent Enterprise Developer & Architect, Scrum Master und Dozent
Registrieren