Deutschland: bevorzugt: Großraum Köln-Bonn-Düsseldorf oder remote
Analyse, Design, TDD, WordPress, MySQL, PHP, jQuery, Html, CSS, phpEd, phpUnit, SVN
06/2016 ? 04/2019
Projekt: Online-Portal
Aufgaben:
Konzeption und Realisierung eines Online-Portals
Konzeption / Roadmap
SEO-Optimierung
Programmierung
Umfeld:
Analyse, Design, SEO, WordPress, CMS, PHP, MySQL, Html, css, NetBeans
Zeitraum: 01/2016 - 01/2017
WordPress, CMS, PHP, Html, CSS
Zeitraum: 05/2013 -12/2013
Dokumentation der Software-Architektur einer SOA-Middleware
Erstellung des UML-Modells
Definition geeigneter UML-Profile
Modellierung der Gesamt-Architektur
Beschreibung einzelner System-Komponenten
Umfeld:
UML, SOA, Software-Architektur, Rational Software Architect, Doors, Jira, Confluence, SVN
Fachliche Analyse
OO-Design
Iterativer Entwurf der Software-Architektur
Implementierung diverser Web-Services und Backend-Komponenten
Umsetzung der Test-Strategien
Test-Implementierung
Zeitraum: 09/2012 - 01/2013
Review der Software-Architektur
Review des Software-Entwicklungsprozesses
Fachliche Analyse
OO-Design einer Integrationskomponente
Zeitraum: 07/2012 - 08/2012
Agile Entwicklung / Legacy Systeme
Social communities / Web-Portale
Begleitung eines offshore-Entwicklungsprozesses im Bereich Java / J2EE
Vorbereitung und Durchführung von workshops
Coaching des Teams
Fachliche Analyse
OO-Design und Definition der Architektur
Java, Swing, J2EE, Oracle, Eclipse, ClearCase, Architektur, OOA, OOD
OOA, OOD, OOP
Entwurf geeigneter Teststrategien
Realisierung und CoachingUmfeld:
Java, J2EE, Swing, BEA Application Server, JSP, HTML, Oracle, Struts
Eclipse, ClearCase, CVS
OOA, OOD
Analyse des Altsystems: Geschäftsprozesse, Architektur, Implementierung
Evaluierung verschiedener Migrations-Strategien
Festlegung eines Migrationspfades
Architektur-Enwurf
Umfeld:
Java, J2EE, BEA Application Server, JSP, HTML, Oracle, Struts
Eclipse, ClearCase, CVS
Rich-Client zur Administration und Datenpflege,
Service-basiertes J2EE-Frontend
Branche: TelekommunikationArchitektur-Entwurf
Fachliche Analyse
Test-Konzeption
Objektorientiertes Design
Oberflächenentwurf und Ergonomie
Realisierung und Coaching
Java, J2EE, BEA Application Server, JSP, HTML, Oracle, Struts, log4J, JUnit,
Eclipse, JBuilder, ClearCase, CVS
OO-Design
Coaching OOD, OOP
Coaching Entwicklungstools
Umfeld:
Java, Swing
Eclipse, tomcat, Oracle
Architektur, OOA, OOD, OOP, ClearCase, Eclipse, JBuilder
Pflege von Entscheidungsbäumen
Branche: TelekommunikationArchitektur-Entwurf
Fachliche Analyse
Objektorientiertes Design
Oberflächenentwurf und Ergonomie
Realisierung eines Prototypen
Umfeld:
Java, J2EE, BEA Application Server, JSP, HTML, Oracle, Struts, log4J, JUnit,
Eclipse, JBuilder, ClearCase, CVS
Portal-Integration von J2EE-Web-Anwendungen
Customizing SUN Portal Server
Single-Sign-On
Umfeld:
Java, J2EE, JSP, HTML, SUN One Portal Server,
Architektur, OOD, OOP, ClearCase, JBuilder
J2EE, JSP, Open-Source-Frameworks
JUnit, Ant, Java
Testen
Schätzmethoden
Software-Architektur
iterative Vorgehensmodelle und agile Vorgehensweisen
Coaching der Projektleitung
J2EE-Architekturen
Testvorgehen und Testintegration
Weiterentwicklung des Softwareentwicklungsprozess
Umfeld:Projektmanagement, Agile Prozesse, OOD, OOP, UML, XML, XSL, Java, J2EE, JUnit,
WebSphere (WSAD/WAS), Idea, JSP, Ant, JProbe
Konferenzbeiträge
Agile Prozesse
Projektmanagement
Software-Architektur
Architektur-Entwurf (n-tier)
Coaching in iterativen Vorgehensmodellen
Coaching in den Themen OOA, OOD, OOP, Design Pattern und Architektur-Entwurf
Coaching in Testmethoden (JUnit)
Umfeld:
Grossprojekt, Architektur, OOD, UML, Java, EJB, J2EE, Swing, JUnit
Visual Age for Java, JDeveloper, Oracle 8i/9i, BC4J, OC4J, Rational Rose
Teilprojektleitung Realisierungsteam
Architekturentwurf (3-tier)
Anforderungsanalyse
OO-Design
Coaching des Java-Teams
Intranet, Architektur, OOA, OOD, UML, Java, Swing, JUnit
DB2, AS400, Visual Age for Java, TogetherJ, MS-Project
Anforderungsanalyse
OO-Design
Umfeld:
Architektur, OOA, OOD, UML, Java
TogetherJ
OO-Design
Coaching OOD, OOP
Umfeld:
Java, OOD, UML, Swing
Visual Age for Java, doppio, DB2
zur Investitionsplanung
Branche: ChemieTechnische Projektleitung
Teamführung
Einführung extreme Programming (XP)
Anforderungsanalyse
Architekturentwurf (3-tier)
OO-Design
Coaching des Java-Teams
Umfeld:
Internet, XP, Architektur,OOA, OOD, UML, Java, Swing, JUnit
ObjectiF, JBuilder, Oracle, MS-Project
Architekturentwurf (2-tier, 3-tier)
Host-Integration (div. Gateways)
Schichten-Entwurf Applikationslogik und Präsentationsebene
Internet, Intranet, Architektur, Java, Host-Integration, Cobol
DB2
Architekturentwurf
Bewertung der Middleware
Umfeld:
Architektur, Intranet, Java, DWH
Projektleitung
Teamführung
Architekturentwurf (2-tier)
OO-Design
GUI-Ergonomie
Coaching des Java-Teams
Umfeld:
Intranet, Architektur, OOD, UML, Java, Swing
ObjectiF, Visual Age for Java, Cics-to-Java-Gateway, DB2, MS-Project
Reviews (OOP, OOD)
Coaching des Java-Teams (Java, UML)
Umfeld:
Intranet, Architektur, OOD, Java
Architekturentwurf (2-tier)
GUI-Ergonomie
Security-Anforderungen
Host-Integration (div. Gateways)
Umfeld:
Internet, Architektur, Java, Security, Host-Integration, IMS
Architekturentwurf (2-tier, 3-tier)
Host-Integration (div. Gateways)
Umfeld:
Intranet, Architektur, Java, Host-Integration, DB2
OO-Design
Realisierung der Benutzerschnittstelle (Client)
Realisierung der Server-Komponente (Servlet, Cics-to-Java-Gateway)
Umfeld:
Intranet, OOD, Java, Servlets, Host-Integration
Visual Age for Java, Cics-to-Java, DB2
OO-Design
Realisierung der Benutzerschnittstelle (Client)
Realisierung der Server-Anbindung (OTMA/IMSTOC)
Umfeld:
Intranet, OOD, Java, Host-Integration, Visual Café, OTMA/IMSTOC, IMS
OO-Design
GUI-Ressourcen-Konzept für frei konfigurierbare Oberflächen
Realisierung der GUI-Komponenten
Umfeld:
Intranet, OOD, Java, Oracle
(Stammdaten, Agenten-Arbeitsplatz)
Branche: LogistikAnforderungsanalyse
Technisches Konzept Telefonie-Anbindung (CTI)
Technisches Konzept Spracherkennungs-Anbindung (IVR)
OO-Design
GUI-Ergonomie
Realisierung einer GUI-Bibliothek
Realisierung des Agenten-Arbeitsplatzes incl. Telefonie-Anbindung
Umfeld:
OOA, OOD, OOP, C++, Visual C++, Oracle, CTI, IVR
Oberflächen-Design (Html)
OO-Design
Realisierung der Benutzerschnittstelle (Html, Java)
Entwurf eines Client-Server-Kommunikationsprotokolls (ähnlich RMI)
Realisierung der Server-Anbindung
Umfeld:
Internet, OOD, Java, Html, TCP/IP, Sockets
Design und Realisierung funktionaler Erweiterungen
Entwurf und Realisierung neuer GUI-Bibliotheken
Portierung für diverse GUI-Frameworks (Motif, OpenLook, SunView)
Portierung von Sun OS nach Solaris
Umfeld:
C, Fortran, GUI-Design, Solaris, Motif
Anpassung der Programmlogik an DB/400
Emulation nicht vorhandener Standardfunktionen
Umfeld:
C, OS/400, DB/400
Funktionales Design
Test-Konzeption und -Durchführung
Erstellen von Programmiervorgaben
Erstellen des Handbuchs und der Online-Hilfe
Umfeld:
OS/400
Design und Realisierung funktionaler Erweiterungen
Anbindung neuer Ausgabegeräte (Terminals, Drucker, Plotter)
Erstellung und Aktualiisierung eines Anwender-Handbuches
Umfeld:
Fortran, C, Pascal
HP-UX
Zertifizierungen / Fortbildungen:
* PHP, jQuery, Javascript, Html, CSS, Ajax
* Wordpress
* C, C++
* Fortran
* Cobol
* Pascal
Deutschland: bevorzugt: Großraum Köln-Bonn-Düsseldorf oder remote
Analyse, Design, TDD, WordPress, MySQL, PHP, jQuery, Html, CSS, phpEd, phpUnit, SVN
06/2016 ? 04/2019
Projekt: Online-Portal
Aufgaben:
Konzeption und Realisierung eines Online-Portals
Konzeption / Roadmap
SEO-Optimierung
Programmierung
Umfeld:
Analyse, Design, SEO, WordPress, CMS, PHP, MySQL, Html, css, NetBeans
Zeitraum: 01/2016 - 01/2017
WordPress, CMS, PHP, Html, CSS
Zeitraum: 05/2013 -12/2013
Dokumentation der Software-Architektur einer SOA-Middleware
Erstellung des UML-Modells
Definition geeigneter UML-Profile
Modellierung der Gesamt-Architektur
Beschreibung einzelner System-Komponenten
Umfeld:
UML, SOA, Software-Architektur, Rational Software Architect, Doors, Jira, Confluence, SVN
Fachliche Analyse
OO-Design
Iterativer Entwurf der Software-Architektur
Implementierung diverser Web-Services und Backend-Komponenten
Umsetzung der Test-Strategien
Test-Implementierung
Zeitraum: 09/2012 - 01/2013
Review der Software-Architektur
Review des Software-Entwicklungsprozesses
Fachliche Analyse
OO-Design einer Integrationskomponente
Zeitraum: 07/2012 - 08/2012
Agile Entwicklung / Legacy Systeme
Social communities / Web-Portale
Begleitung eines offshore-Entwicklungsprozesses im Bereich Java / J2EE
Vorbereitung und Durchführung von workshops
Coaching des Teams
Fachliche Analyse
OO-Design und Definition der Architektur
Java, Swing, J2EE, Oracle, Eclipse, ClearCase, Architektur, OOA, OOD
OOA, OOD, OOP
Entwurf geeigneter Teststrategien
Realisierung und CoachingUmfeld:
Java, J2EE, Swing, BEA Application Server, JSP, HTML, Oracle, Struts
Eclipse, ClearCase, CVS
OOA, OOD
Analyse des Altsystems: Geschäftsprozesse, Architektur, Implementierung
Evaluierung verschiedener Migrations-Strategien
Festlegung eines Migrationspfades
Architektur-Enwurf
Umfeld:
Java, J2EE, BEA Application Server, JSP, HTML, Oracle, Struts
Eclipse, ClearCase, CVS
Rich-Client zur Administration und Datenpflege,
Service-basiertes J2EE-Frontend
Branche: TelekommunikationArchitektur-Entwurf
Fachliche Analyse
Test-Konzeption
Objektorientiertes Design
Oberflächenentwurf und Ergonomie
Realisierung und Coaching
Java, J2EE, BEA Application Server, JSP, HTML, Oracle, Struts, log4J, JUnit,
Eclipse, JBuilder, ClearCase, CVS
OO-Design
Coaching OOD, OOP
Coaching Entwicklungstools
Umfeld:
Java, Swing
Eclipse, tomcat, Oracle
Architektur, OOA, OOD, OOP, ClearCase, Eclipse, JBuilder
Pflege von Entscheidungsbäumen
Branche: TelekommunikationArchitektur-Entwurf
Fachliche Analyse
Objektorientiertes Design
Oberflächenentwurf und Ergonomie
Realisierung eines Prototypen
Umfeld:
Java, J2EE, BEA Application Server, JSP, HTML, Oracle, Struts, log4J, JUnit,
Eclipse, JBuilder, ClearCase, CVS
Portal-Integration von J2EE-Web-Anwendungen
Customizing SUN Portal Server
Single-Sign-On
Umfeld:
Java, J2EE, JSP, HTML, SUN One Portal Server,
Architektur, OOD, OOP, ClearCase, JBuilder
J2EE, JSP, Open-Source-Frameworks
JUnit, Ant, Java
Testen
Schätzmethoden
Software-Architektur
iterative Vorgehensmodelle und agile Vorgehensweisen
Coaching der Projektleitung
J2EE-Architekturen
Testvorgehen und Testintegration
Weiterentwicklung des Softwareentwicklungsprozess
Umfeld:Projektmanagement, Agile Prozesse, OOD, OOP, UML, XML, XSL, Java, J2EE, JUnit,
WebSphere (WSAD/WAS), Idea, JSP, Ant, JProbe
Konferenzbeiträge
Agile Prozesse
Projektmanagement
Software-Architektur
Architektur-Entwurf (n-tier)
Coaching in iterativen Vorgehensmodellen
Coaching in den Themen OOA, OOD, OOP, Design Pattern und Architektur-Entwurf
Coaching in Testmethoden (JUnit)
Umfeld:
Grossprojekt, Architektur, OOD, UML, Java, EJB, J2EE, Swing, JUnit
Visual Age for Java, JDeveloper, Oracle 8i/9i, BC4J, OC4J, Rational Rose
Teilprojektleitung Realisierungsteam
Architekturentwurf (3-tier)
Anforderungsanalyse
OO-Design
Coaching des Java-Teams
Intranet, Architektur, OOA, OOD, UML, Java, Swing, JUnit
DB2, AS400, Visual Age for Java, TogetherJ, MS-Project
Anforderungsanalyse
OO-Design
Umfeld:
Architektur, OOA, OOD, UML, Java
TogetherJ
OO-Design
Coaching OOD, OOP
Umfeld:
Java, OOD, UML, Swing
Visual Age for Java, doppio, DB2
zur Investitionsplanung
Branche: ChemieTechnische Projektleitung
Teamführung
Einführung extreme Programming (XP)
Anforderungsanalyse
Architekturentwurf (3-tier)
OO-Design
Coaching des Java-Teams
Umfeld:
Internet, XP, Architektur,OOA, OOD, UML, Java, Swing, JUnit
ObjectiF, JBuilder, Oracle, MS-Project
Architekturentwurf (2-tier, 3-tier)
Host-Integration (div. Gateways)
Schichten-Entwurf Applikationslogik und Präsentationsebene
Internet, Intranet, Architektur, Java, Host-Integration, Cobol
DB2
Architekturentwurf
Bewertung der Middleware
Umfeld:
Architektur, Intranet, Java, DWH
Projektleitung
Teamführung
Architekturentwurf (2-tier)
OO-Design
GUI-Ergonomie
Coaching des Java-Teams
Umfeld:
Intranet, Architektur, OOD, UML, Java, Swing
ObjectiF, Visual Age for Java, Cics-to-Java-Gateway, DB2, MS-Project
Reviews (OOP, OOD)
Coaching des Java-Teams (Java, UML)
Umfeld:
Intranet, Architektur, OOD, Java
Architekturentwurf (2-tier)
GUI-Ergonomie
Security-Anforderungen
Host-Integration (div. Gateways)
Umfeld:
Internet, Architektur, Java, Security, Host-Integration, IMS
Architekturentwurf (2-tier, 3-tier)
Host-Integration (div. Gateways)
Umfeld:
Intranet, Architektur, Java, Host-Integration, DB2
OO-Design
Realisierung der Benutzerschnittstelle (Client)
Realisierung der Server-Komponente (Servlet, Cics-to-Java-Gateway)
Umfeld:
Intranet, OOD, Java, Servlets, Host-Integration
Visual Age for Java, Cics-to-Java, DB2
OO-Design
Realisierung der Benutzerschnittstelle (Client)
Realisierung der Server-Anbindung (OTMA/IMSTOC)
Umfeld:
Intranet, OOD, Java, Host-Integration, Visual Café, OTMA/IMSTOC, IMS
OO-Design
GUI-Ressourcen-Konzept für frei konfigurierbare Oberflächen
Realisierung der GUI-Komponenten
Umfeld:
Intranet, OOD, Java, Oracle
(Stammdaten, Agenten-Arbeitsplatz)
Branche: LogistikAnforderungsanalyse
Technisches Konzept Telefonie-Anbindung (CTI)
Technisches Konzept Spracherkennungs-Anbindung (IVR)
OO-Design
GUI-Ergonomie
Realisierung einer GUI-Bibliothek
Realisierung des Agenten-Arbeitsplatzes incl. Telefonie-Anbindung
Umfeld:
OOA, OOD, OOP, C++, Visual C++, Oracle, CTI, IVR
Oberflächen-Design (Html)
OO-Design
Realisierung der Benutzerschnittstelle (Html, Java)
Entwurf eines Client-Server-Kommunikationsprotokolls (ähnlich RMI)
Realisierung der Server-Anbindung
Umfeld:
Internet, OOD, Java, Html, TCP/IP, Sockets
Design und Realisierung funktionaler Erweiterungen
Entwurf und Realisierung neuer GUI-Bibliotheken
Portierung für diverse GUI-Frameworks (Motif, OpenLook, SunView)
Portierung von Sun OS nach Solaris
Umfeld:
C, Fortran, GUI-Design, Solaris, Motif
Anpassung der Programmlogik an DB/400
Emulation nicht vorhandener Standardfunktionen
Umfeld:
C, OS/400, DB/400
Funktionales Design
Test-Konzeption und -Durchführung
Erstellen von Programmiervorgaben
Erstellen des Handbuchs und der Online-Hilfe
Umfeld:
OS/400
Design und Realisierung funktionaler Erweiterungen
Anbindung neuer Ausgabegeräte (Terminals, Drucker, Plotter)
Erstellung und Aktualiisierung eines Anwender-Handbuches
Umfeld:
Fortran, C, Pascal
HP-UX
Zertifizierungen / Fortbildungen:
* PHP, jQuery, Javascript, Html, CSS, Ajax
* Wordpress
* C, C++
* Fortran
* Cobol
* Pascal