Technical Architect SOA/JEE and Senior IT-Consultant
Aktualisiert am 31.08.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2022
Verfügbar zu: 100%
davon vor Ort: 100%
Java, SOA, JEE
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Stuttgart (+100km) Frankfurt am Main (+100km) Nürnberg (+100km) Würzburg (+50km)
Deutschland

Deutschland: bevorzugt im Umkreis von ca. 150km um Würzburg, dh.

Rhein/Main-Gebiet, Raum Stuttgart, Raum Nürnberg/Erlangen

möglich

Projekte

Projekte

6 Jahre
2018-04 - heute

SiKomm ? Benutzer-Berechtigungs-Verwaltung / Versicherung

Techn. Architektur, Entwicklung, Release-Management, Coach Intel-PC Windows 10/7 AIX ...
Techn. Architektur, Entwicklung, Release-Management, Coach
  • Konzeption einer Verwaltung von Benutzern und Berechtigungen in einer 5-Layer-SOA-Architekur im Scrum-Team
  • Design, Implementierung und Einführung einer Daten-Synchronisation zwischen den beteiligten Systemen (Kernsystem, SOA-Persistenzen und Cloud-Diensten)
  • Implementierung der SOA Services in Integration-, Process-, Business-  und Persistence-Layer
  • Modellierung des ER-Modells im Persistenz-Layer
  • Token basierte Authentifizierung und Autorisierung der Dienste
  • Release-Management
  • Coaching und Wissenstransfer für Linien-Übergabe und Betrieb
Intel-PC Windows 10/7 AIX Oracle SOA Stack (OSB; BPM; Weblogic; DB) Java JEE EJB CDI RMI JMS JSF JSON XML SOAP REST JWT/JWS/JWE SVN TeamCity Nexus Sonar Eclipse SOA-Designer Maven SoapUI SQL-Developer JUnit SVN Jira Confluence MS-Office
Versicherung
1 Jahr
2017-03 - 2018-02

GO-PPM Baubarkeit / Automotive

Intel-PC Windows 10 AIX ...
  • „Planungswelt“: fachliche Konzeption (Zustandsmodell u. Freigabe der Baubarkeit für P-Welt, Prozesse + Dialoge, Workshops,…)
  • „Ereignissteuerung“: fachliche Konzeption und Design
  • „>200 Code im Auftrag“: fachliche Konzeption und Design
  • danach jeweils geplant: techn. Design, Architektur und Aufbau Entwicklerteam
Intel-PC Windows 10 AIX Host DB2 IBM Websphere Application-Server MQ JMS MS-Office SVN Java SOA/JEE
Automotive
6 Jahre
2012-01 - 2017-12

Global WebPortal POS / Automotive

Intel-PC Windows 10 AIX ...
  • Taskforce "Performance-Optimierung"
  • Review von Design, Code und Infrastruktur
  • Optimierung der techn. Architektur und Infrastruktur
  • Vorbereitung auf globale Multi Markt- und Sprachfähigkeit
  • Rolle des techn. Architekten
  • Architektur und Design
    • SOA (serviceorientierte Architektur)
    • Redesign und Konzeption der Multi-Thier-Architektur
    • Redesign und Konzeption von Infrastruktur-Frameworks (Modularisierung der Konfiguration, Resourcen, Dialoge, Mehrsprachigkeit, ... in Vorbereitung auf globale Multi-Marktfähigkeit)
    • Redesign und Konzeption der Client-Server Middleware (IBM Websphere, MQ JMS, BIB) Topologie
    • Redesign und Konzeption eines neuen CMS (Ablösung des etablierten CMS day communiqué)
    • Optimierung und Komplexitätsreduktion der JMS Infrastruktur (Ausbau und Ablösung der Komponente 'IBM Business Integration Broker' und native Dispatcher durch Apache ServiceMix)
    • Applikationsnahe Betriebsüberwachung (Konzept, Design, Implementierung einer clusterbase AppliedReporting Anwendung)
    • Applikationsübergreifendes Monitoring (Evaluierung und Unterstützung einer Systemübergreifenden Monitoring-Lösung mit CA Wily Instroscope)
    • Vom "Monitoring on Demand" zu "Passive Monitoring" mit Erfassung von "synthetic Probes" und "Application Life Traffic" im Hintergrund in Verbindung mit der Applikationsnahen Betriebsüberwachung s.o. (Konzept, Design)
    • Review von Anforderungsdokumenten (BRD, HLD, SRS)
  • AM-Board
    • Third Level Support
Intel-PC Windows 10 AIX Linux DB2 IBM Websphere Application-Server Apache WebServer MQ JMS BIB CMS day communiqué Eclipse RAD/WAS Java J2EE EJB RMI WebService JMS JSF JSP HTML XML SOAP SVN HPQC Ant Maven Hibernate CheckStyle FindBugs PMD Sonar Wily Introscope Apache ServiceMix
Automotive
9 Jahre 6 Monate
2003-06 - 2012-11

CustomerCare / Telekommunikation

Intel-PC Windows NT/2000/XP Solaris ...
  • Migration einer CustomerCare-WebAppliktion von WebObjects nach J2EE
  • Einführung von SOA mit Umstellung der J2EE-Applikation als OrderCaptureComponent
  • Rolle des techn. Architekten und Entwicklungsleitung
  • Architektur und Design
    • OOA, OOD mit UML
    • SOA (serviceorientierte Architektur)
    • Serviceprovider / -consumer im SOA-Verbund
    • Design und Konzeption der Multi-Thier-Architektur
    • Abstraktion der Presentation- und Persistenz-Schicht wegen dynamischem Technologie-Einsatz
    • Design und Konzeption von Infrastruktur-Frameworks (Asynchronität / Parallelität, Exceptionhandling, Logging, Mehrsprachigkeit, Transaktionen, Prozessautomatisierung, etc...)
  • DV-Konzeption und Realisierung des Prototypen und der Anwendung
    • Evaluierung und Einsatz von ADF-View und ADF-Binding
    • Evaluierung und Einsatz von JavaServerFaces (JSF)
    • Einsatz von OO- und J2EE-Patterns
    • Einsatz von SourceCode-Generatoren (Xdoclet, ...)
    • Konzeption des Build-Prozesses und Umsetzung mit ant-Skripten
  • KnowHow-Transfer durch Coaching und Workshops
    • Projektübergreifende Prozesse nach ITIL
    • Optimierung der projektinternen Prozesse durch Einführung von RUP mit toolunterstützter Projektkoordination (Rational-RequisitPro, -ClearQuest, -ClearCase, -Rose)
    • Wissenstransfer von J2EE für Realisierungsteam
    • NearShore (St. Petersburg) Coaching und Koordination
  • Koordination des Entwicklungsteams und der Inbetriebnahme
  • Umstrukturierung und Koordination von T&M nach FixPrice
  • Dokumentation
  • Quality Assurance durch toolunterstützte Codeanalyse
  • Performancetuning und Stabilisierung
Intel-PC Windows NT/2000/XP Solaris Linux Oracle BEA/Oracle Weblogic Application-Server SunOne WebServer Jbuilder Eclipse JDeveloper TogetherJ Java J2EE EJB RMI WebService JMS JCA JSF ADF JSP HTML XML SOAP Rational RequisitPro Rational ClearQuest Rational ClearCase ServiceCenter DDTS Rational Rose ant xdoclet Axis XFire/CXF XMLSpy Spring Hibernate CheckStyle FindBugs QALab YourKit JRockit MissionControl
Telekommunikation
7 Monate
2008-09 - 2009-03

CRM / Telekommunikation

SOA Oracle Fusion Middleware 11g Amdocs ...
  • Evaluierung und Proof of Concept für NextGeneration CRM mit SOA
  • Rolle des techn. Architekten und Beraters
    • erarbeiten von ProofPoints als Basis der Evaluierung von Standard CRM SW
    • Workshops und Seminare zur Vertiefung der Detailkenntnisse der zu evaluierenden Standard CRM SW
    • Planung der Testcases wie die ProofPoints sichergestellt und die Softwareprodukte verglichen werden können
    • Fusion Middleware Zertifizierung im Oracle Headquarter, USA
SOA Oracle Fusion Middleware 11g Amdocs kundeneigene CRM JDeveloper
8 Monate
2007-05 - 2007-12

CRM Portal / Telekommunikation

Portlets WSRP JSF ...
  • Evaluierung und Prototype für ein neues CRM-Portal mit Portlets
  • Rolle des techn. Architekten und Beraters
    • Evaluierung eines Portlet-Containers
    • Architektur und Prototyp eines Portlet-Portals mit Einbindung existenter WebApplicationen per WSRP
Portlets WSRP JSF JSP JBossPortal (Seam) Eclipse ClearCase
Telekommunikation
2 Monate
2003-04 - 2003-05

Integration Börsen/Wertpapier-Services in Bank-Portal / Börse, Bank

Intel-PC Windows 2000/XP Linux ...

Integration von Börsen/Wertpapier-Informationen eines Web-Dienstleisters in ein Bank-Portal mit BEA Portal

  • Analyse der technischen Möglichkeiten die fachlichen Anforderungen zu erfüllen
    • Interfaceanalyse der Börsen/Wertpapier-Webservices
    • Integrationsanalyse der bestehenden Webportal-Realisierung
    • Toolunterstützte QS der gelieferten Integrationsdaten
  • DV-Konzeption und Realisierung
    • Page-, Portlet- und Layout-Generierung für BEA-Portal-Framework
    • OO-Modellierung für Web-Page-Mapping
    • XML-Design und XML-Parsing für Mapping-Datenbasis
    • Automatische Konfiguration für BEA-Portal-Framework
  • Integration beim Kunden
  • Dokumentation
Intel-PC Windows 2000/XP Linux Solaris Oracle BEA Weblogic Portal und Application-Server Idea IntelliJ Java J2EE EJB RMI JSP HTML XML Digester CVS
Börse, Bank
10 Monate
2002-07 - 2003-04

WarehouseManagementSystem, Lagerlogistik / Automotiv

Intel-PC Windows 2000/XP AIX ...

Entwicklung eines neuen WarehouseManagementSystems für ein global LogisticCenter im Kfz-Ersatzteilhandel

  • Konzeption der fachlichen Anforderungen in UML-Modelle mit Rational Rose
    • Workflow der Kommissionierung
    • Asynchrone Auftragsverwaltung (CommandPattern)
    • Streckenfindung der Lagertransportsysteme
  • DV-Konzeption und Review der bestehenden Architektur
    • Exceptionhandling
    • Mehrsprachige Logging- und Meldungsausgabe
    • Transaktionskonzept
    • Programmatische und interaktive Authentifizierung
    • Hintergrundprozesse
  • Realisierung der konzeptionierten fachl. Workflows unter Einsatz von OO-Patterns und Frameworks
  • Koordination und Coaching in der Entwicklung
Intel-PC Windows 2000/XP AIX DB2 Rational Rose IBM WebSphere-Application-Server Idea IntelliJ Java J2EE EJB RMI Toplink XML PVCS-Dimension CVS Bugzilla LoadRunner JProbe
Automotiv
3 Monate
2002-04 - 2002-06

UserManagementSystem (CRM) in CMS-Webportal / Systemhaus

Intel-PC Windows NT MS SQL-Server ...

Entwicklung eines dynamischen mandantenfähigen UserManagementSystems (CRM) als WebService zur Einbindung in ein Webportal mit CMS

  • Design, Konzeption, fachlicher Anforderungen mit UML-Modellen
    • assynchrone eMail-Generierung und Versand
    • dynamische Rechte- und Rollenverwaltung des UserManagements
  • DV-Konzeption mit Evaluierung durch protoypische Implementierung und Aufwandsabschätzung für die Umsetzung nach FPM
    • Persistenz-Layer: JDO(Castor) vs. JDBC vs. EntityBeans
    • assynchrone eMail-Generierung: JMS, MessageDrivenBean, JavaMail
    • Dynamische Rechte-/Rollenverwaltung:
      Java Security, BEA Weblogic Security, JAAS
  • Realisierung von Teilaufgaben im Backend
  • QS durch CodeReview und systematisierte Tests
Intel-PC Windows NT MS SQL-Server IntelliJ IDEA TogetherJ BEA-Application Server Java J2EE EJB MDB JMS XML LDAP SSO RMI JDBC JDO HTML JSP CVS Ant JUnit
Systemhaus
2 Monate
2001-12 - 2002-01

Migration von BEA Weblogic 5.1 auf 6.1, Performance-Optimierung / VersicherungVersicherung

Intel-PC Windows NT Sybase ...

Migration von BEA Weblogic 5.1 auf 6.1, Perfomance-Analyse und Performance-Tuning, Erweiterung der bestehenden web-basierten Applikation

  • Funktionalitätserweiterung der fachlichen Prozesse durch Realisierung vom Frontend bis zum Backend
  • Migration des BEA Application Servers von Version 5.1 auf 6.1
  • Performance-Analyse der verschiedenen fachlichen Prozesse der bestehenden Applikation
  • Coaching und KnowHow-Transfer für interne Mitarbeiter
Intel-PC Windows NT Sybase TogetherJ BEA-Application Server Java J2EE EJB XML RMI JDBC JSP HTML PVCS Ant Jprobe
Versicherung
3 Monate
2001-09 - 2001-11

Framework für Webshop, CallCenter und Logistikdienste / Medien

Intel-PC Windows NT Solaris ...

Weiterentwicklung und Qualitätssicherung Framework für Webshop, CallCenter, Logistikdienste. Projekt befand sich kurz vor der Einführung.

  • Abstimmung Aktivity-, Sequenz- und UML-Diagramme gegenüber Implementierung mit TogetherJ im Rahmen des DV-Konzeptes (Applicationframework war bereits vollständig implementiert)
  • CodeReview, Redesign und Optimierung einzelner fachlicher Prozesse mit Coaching der internen Mitarbeiter
  • Redesign für Exception-Handling und XA-Transaktionen, Optimierung und Automatisierung des Build-Prozesses
  • Analyse der Entwicklungsumgebung und der gegebenen Konventionen für die Versionierung mit PVCS. Daraus folgende Umstellung auf komplett scriptbasierten parametrierbaren Build-Prozess (Ant-Tool, PVCS-Command-Line-Api).
Intel-PC Windows NT Solaris Oracle TogetherJ BEA-Application-Server 6.0 Java J2EE EJB XML RMI JDBC JSP HTML PVCS Ant kundeneigenes Trouble Ticket System
Medien
7 Monate
2001-01 - 2001-07

Warenwirtschaftsystem / Einzelhandel

Intel-PC Win NT HP-UX ...

Architekt und Leitung des Serverteams bei Erstellung eines sprachenunabhängigen Warenwirtschaftsystems für europaweiten Einsatz

  • Durchführung Coaching-Maßnahmen (Inhouse-Seminare, Workshops und Einzelbetreuung) zum Aufbau Realisierungsteams (8-10 Personen), das fachl. Anforderungen mit der gegebenen technischen Architektur umsetzt. Knowhow-Transfer auf interne Mitarbeiter
  • Unterstützung Fachteams (10 Personen) durch Coaching-Maßnahmen (OOA, OOD) zur Umsetzung fachl. Anforderungen direkt in UML mit Rational Rose
  • Entwicklung von OO-Patterns und Frameworks für Realisierung
  • Umsetzung Fachmodell in technisches UML-Modell, aus dem mittels Generatoren der SourceCode für die Datenobjekte und EntityBeans generiert wird
  • Durchführung von Coaching-Maßnahmen und Code-Reviews für Einsatz OO-Pattern und Framework im Realisierungsteam
  • Abwicklung Build-Prozess von technischen Modellierung, über Sourcegenerierung, manuelle Realisierung bis zur Integration mit Rational ClearQuest unter UCM
  • Aufwandsabschätzung und Fortschrittserfassung der Server-Realisierung mit eigens entwickeltem Tool nach FPM
  • Koordinierung
  • Analyse einzelner zeitkritischer Prozesse für Performance-Messungen und daraus folgend Vornehmen von Tuningmaßnahmen
  • Durchführung technisches Redesign und Umsetzung
  • Dokumentation
Intel-PC Win NT HP-UX Oracle Rational Rose Inprise/ Borland-App-Server Jbuilder Java J2EE EJB RMI JDBC PL-SQL XML JSP Rational Clearcase Rational ClearQuest
Einzelhandel
1 Jahr 7 Monate
1999-06 - 2000-12

Erstellung des PEGASUS Produktdaten-Server / Telekommunikation

Architekt und Teilprojektleiter Intel-PC Windows NT Solaris ...
Architekt und Teilprojektleiter

Architekt und Teilprojektleiter (Team mit 6-8 Personen) bei Erstellung des PEGASUS Produktdaten-Server für Telekomunikationsdaten im Bereich Billing und Debitoren

  • Analyse fachlicher Anforderungen und Fixierung mit Rational Rose als Use-Case-, Aktivity-, Sequenze- und UML-Diagramme
  • Entwurf EJB-Architektur mit BEA-Weblogic Application Server, Integration, Dokumentation
  • Entwicklung von OO-Patterns und Frameworks im Rahmen des DV-Konzeptes (Modellierung als UML-Diagramme in Rational Rose)
  • Aufwandsabschätzung, Koordination und Fortschrittserfassung der Teilaufgaben
  • Server- und Client-Realisierung
  • Entwicklung Entity-Bean-Generator, der den Source-Code aller EntityBeans zu 100% generiert und damit eine hohe Effizienz und Flexibilität bietet
  • Analyse einzelner zeitkritischer Prozesse für Performance-Messungen und daraus resultierend Vornehmen von Tuningmaßnahmen.
  • Durchführung technisches Redesign und Umsetzung
  • Coaching der Kundenmitarbeiter (3-4 Personen) für EJB-Technologien
  • Durchführung von Workshops
Intel-PC Windows NT Solaris Oracle Rational Rose Jbuilder Java EJB J2EE XML RMI JDBC Swing PL-SQL CVS AR-Tool onGO
Telekommunikation
1 Jahr
1998-06 - 1999-05

XETRA-Backoffice / Bank

Intel-PC Windows NT AIX ...

Projekt: Backoffice für Wertpapierhandel.
Qualitätssicherung der bestehenden Systeme, Realisierung zusätzlicher Features, Helpdesk für Wirkbetrieb Bank.
Rollen in den jeweiligen Teilprojekten:

  • Analyse fachlicher Prozess
  • Ist-Analyse aktueller Systemrelease (in UML Diagrammen)
  • Design / Redesign (mit Visio und Word als UML-Diagramme)
  • Realisierung, Integration,
  • Dokumentation mit Sequenz- und Aktivity-Diagrammen in Visio und Word

Teilprojekte:

  • Übernahme und Weiterentwicklung Backoffice-System für Wertpapierhandel, XETRA- und FLOOR mit C, Java, Jbuilder, Continuus, UML (08/98 - 05/99)
  • Entwicklung Reportgenerator aus XETRA-Backoffice-System mit MS-Access und Visual-Basic (03/99)
  • Entwicklung Schnittstellenkonverter für XETRA-Backoffice-System und PRISMA-System mit MS-Access und Visual-Basic (10/98 - 11/98)
  • Erstellung Testtool zur EDV-gestützten Durchführung der verschiedenen Testphasen und Ergebnis-Analysen mit MS-Access und Visual-Basic (06/98 - 08/98)
Intel-PC Windows NT AIX INFORMIX Informix-4GL und Informix-ESQLC C Continuus UML Java Jbuilder BossCube MS Access Visual-Basic Swift-Fileformat Trade-Fileformat
Bank
3 Monate
1998-04 - 1998-06

Schnittstellenprogrammierung zum Datenaustausch / Textil-Logistik

Intel-PC MS-Windows 95/NT MS-Access ...
  • Schnittstellenprogrammierung zum Datenaustausch zwischen einem Lagerverwaltungsystem und kundenseitigen Warenwirtschaftssystemen.
  • Analyse, Design, Realisierung, Integration, Dokumentation
Intel-PC MS-Windows 95/NT MS-Access Visual Basic
Textil-Logistik
3 Jahre 2 Monate
1995-04 - 1998-05

WYSIWYG-Textverarbeitung mit Tabellenkalkulation, Datenbank- und Grafik-Einbindung / EDV-Dienstleister und -Vertrieb

techn. Architekt und Entwickler Intel-PC MS-DOS MS-Windows 95 ...
techn. Architekt und Entwickler

WYSIWYG-Textverarbeitung unter der GUI "Zinc" mit zus.
Integration der Funktionalität einer Tabellenkalkulation,
Datenbank und Grafiksoftware.

Analyse, Design, Realisierung, Integration, Dok.  im Entwicklerteam

Intel-PC MS-DOS MS-Windows 95 MS-Windows NT OS/2 UNIX NOVELL TCP/IP C++ Zinc relationale DB
EDV-Dienstleister / EDV-Vertrieb
3 Jahre 7 Monate
1994-09 - 1998-03

Verfahrensoptimierung von Testmaschinen für unbestückte Leiterplatinen / Industrie

techn. Architekt, Entwickler Intel-PC Sun Unix-Solaris ...
techn. Architekt, Entwickler

Optimierung von Fingertestmaschinen für unbestückte Leiterplatten
* Erarbeiten von theoretischen Modellen zur Abbildung der
  verschiedenen elektrischen Testmethoden auf die Hardware der Testmaschinen
* Analyse, Konzeption und Realisierung von Algorithmen der Testmethoden
  für maximalen Durchsatz bei gesicherten Testergebnissen
* Offline-Simulation der Maschinenbewegungen für präventive
  Collision-Detection
* Ablaufoptimierung durch hardwarenahe Timetable-Modelle
* Wiederverwendung der Optimierungsalgorithmen im
  Online-Retest durch Modularisierung
* Positionierungsoptimierung der Werkstücke im Arbeitsbereich
  für maximalen Durchsatz
* Analyse, Design, Realisierung, Integration, Dok.  im Entwicklerteam

Intel-PC Sun Unix-Solaris Unix-SCO Linux Windows NT TCP/IP C
Industrie
1 Jahr 8 Monate
1995-06 - 1997-01

Verfahrensoptimierung von Testmaschinen für unbestückte Leiterplatinen / Industrie

Analyse, techn. Architektur, Entwicklung Intel-PC Sun Unix-Solaris ...
Analyse, techn. Architektur, Entwicklung

Erarbeiten von Datenformaten und Realisierung von Bibliotheken
zum Datenaustausch zwischen CAD - Platinenhersteller - TestCenter

* Analyse, Definition und Dokumentation von Datenformaten und
  Erweiterung der firmeneigenen, aber standardisierten
  Datenformaten ATF und AFT
* Erstellung von Funktionsbibliotheken zum gesicherten Einlesen
  und Schreiben von Daten inclusive Abhängigkeitsüberpüfungen
  gemäß den definierten Datenformaten
* Analyse, Design, Realisierung, Integration, Dok. im Entwicklerteam

Intel-PC Sun Unix-Solaris Unix-SCO Linux Windows NT TCP/IP C CAD ATF AFT
Industrie

Aus- und Weiterbildung

Aus- und Weiterbildung

  • technische Informatik FH Würzburg
  • Diplom Informatiker FH

Zertifikate:

  • Oracle Fusion Middleware 11g ADF
  • Einführung in OO mit UML
  • Einführung in UML mit Rational Rose
  • SCM für Entwickler mit Continuus
  • BEA WebLogic Server Development

Position

Position

Technische Architektur, Konzeption und Design, Coaching und Training für KnowHow-Transfer auf Mitarbeiter-Team im Rahmen der Projekte schon mehrfach durchgeführt

Kompetenzen

Kompetenzen

Top-Skills

Java, SOA, JEE

Schwerpunkte

Senior IT-Consultant
Technical Architect SOA/JEE

Produkte / Standards / Erfahrungen / Methoden

Amdocs
ant
Apache WebServer
Axis
Bugzilla
CheckStyle
ClearCase
Confluence
Continuus
CVS
Eclipse
EJB
FindBugs
Hibernate
IntelliJ IDEA
Jbuilder
JCA
JDeveloper
JDO
Jira
JMS
JProbe
JSF
LDAP
Maven
MS-Office
Nexus
PMD
Portlets
PVCS
Rational ClearCase
Rational ClearQuest
Rational Rose
REST
RMI
SOA
SOAP
Sonar
Spring
SSO
SVN
Swing
Toplink
XMLSpy

Softskills (siehe Tätigkeiten in Projektbeschreibung):

  • Teamfähig
  • Kreativ
  • Kommunikationsfähig
  • Abstraktionsvermögen
  • Prozessanalytisches Denkvermögen
  • Senior Architect
  • Keyplayer
  • Teamleader
  • Coach
  • Coordinator
 
Bevorzugte Einsatzorte (sortiert nach Priorität):
  • Home-Office
  • bevorzugt Raum Würzburg (Umkreis von ca. 150 km bzw. PKW-Anfahrt bis max. 1,5h)
    • Rhein/Main-Gebiet
    • Großraum Stuttgart
    • Großraum Nürnberg/Erlangen
  • deutschlandweit
  • international
 
Tools:
MS Office Professional, MS Outlook, MS Visio, Confluence, Rational Rose, Rational ClearQuest, JDeveloper, Eclipse, TogetherJ, IntelliJ Idea, NetBeans, SVN, CVS, TeamCity, Nexus, Sonar, Bugzilla, PVCS/PVCS-Dimensions, Continuus, AR-Tool Remedy, ServiceCenter, Rational DDTS, Rational ClearCase, JIRA, Spring, Seam, Hibernate, Toplink, Ant, Maven, Xdoclet, Axis, XFire, CXF, Junit, JMeter, Jprobe, Loadrunner, ?

Methoden:
  • SA (DFD, ET, EB, PAP, Nassi-Schneidermann, ...)
  • ERM, ORM
  • Grundlagen des Projektmanagements (FPM, NPT, ...)
  • ITIL
  • Scrum
  • OOA/OOD mit UML unter Einsatz von Rational Rose, TogetherJ
  • SCM mit Continuus
  • Remedy Action-Request Tool von Konzeption, Entwicklung bis Abnahme
  • RUP mit Rational ClearQuest / ClearCase unter UCM
  • Dokumantenmanagement mit onGO DMS
 
Spezifikationen / Standards:
  • SOA (ESB, Apache ServiceMix, SOAP/REST)
  • JEE, Spring
  • EJB, Hibernate
  • RMI, JMS, JCA, JAAS
  • XML, JSON, JSP, HTML, JSF, ADF
  • Applets, Servlets, Portlets, WSRP
  • WebServices (JAX-WS, JAX-RS, Axis, XFire, CXF, Apache ServiceMix)

GUI:
  • Swing, JSP, HTML, JSF, ADF
  • Informix-4GL, MS-Windows, OS/2-PM,
  • Cscape, GEM, Zinc und andere Bibliotheken
 
EJB- Application-Server:
  • Oracle (BEA) Weblogic, Portal und Fusion Middleware
  • IBM WebSphere
  • JBoss Portal
  • Borland (Inprise)
 

Sonstiges 

  • CASE Tools (UML mit Rational Rose, TogetherJ)
  • Qualitätssicherung (Remedy AR-Tool, Rational UCM ClearQuest, Continuus, Bugzilla, PVCS-Dimensions, DDTS)
  • Versionsverwaltung (CVS, PVCS, Rational ClearCase, SVN)
  • IDEs (Borland C/C++/JBuilder, TogetherJ, IntelliJ IDEA, Eclipse, RAD/WAS, u.a. )
  • ApplicationServer (BEA-Weblogic, Inprise/Borland-Appserver, IBM WebSphere)
  • Objektorientierte Analyse/Design/Programmierung
  • Strukturierte Analyse/Design/Programmierung
  • Erstellung von Spezifikationen, Architekturen und Konzepten
  • OO Patterns und Frameworks
  • Codereviews, Coaching und Trainingsmassnahmen für KnowHow-Transfer
  • Nearshore-Koordination
  • Durchführung von Performanceanalysen und Performancetunings
  • Konzeption und Durchführung der Testphase
  • DB Design
  • Ereignisgesteuerte Programmierung
  • Bildverarbeitung
  • KI, Neuronale Netze (Interesse)
  • MS Office
  • Migration, Portierung
  • Dialog- und Prozessprogrammierung
  • Teilprojektleitung
  • Teamleitung
  • techn. Architekt
 
Fachliche Hintergründe:
Fach/BWL/Finanz-Kenntnisse
  • Fundiert durch Wirtschaftsabitur
  • Praktische Anwendung in den verschiedenen Projekten (s.u.):
    • Versicherung (SiKomm - Konzeption, Design, techn. Architektur, Entwicklung u Release-Management)
    • Automotiv (GO-PPM A&P - Konzeption, Design u techn. Architektur)
    • Telekommunikation (SOA CRM, WebApplikation für CRM, Produktdaten-Server im Bereich Billing und Debitoren ? techn. Architektur, Evaluierung u PoCs, Coaching, Prozessanalyse, Design, Realisierung)
    • Logistik (Schnittstelle zw. kundenseitigem Warenwirtschaftsystem und Lagerverwaltung ? Prozessanalyse, Design, Realisierung)
    • Bank (Xetra-Handel-Backoffice und Helpdesk ? Prozessanalyse, Design, Realisierung)
    • Handel (Warenwirtschaft im Bereich Rechnungsprüfung - Prozessanalyse, Design, Realisierung, Coaching)
    • Handel (Fakturierungssytem für EDV-Handel ? Prozessanalyse, Design, Realisierung)
    • Lager (WarehouseManagement ? Prozessanalyse, Design, Realisierung, Dokumentation)
 
Technische Kenntnisse
  • Fundiert durch Studiengang ?technische Informatik? FH Würzburg
  • praktische Anwendung in den verschiedenen techn. Projekten (s.u.):
    • Automotive (Performance Optimierung, Review und Optimierung techn. Architektur und Infrastruktur)
    • Industrie (Simulation und Optimierung von Testmaschinen ? Prozessanalyse, Hardwareanalyse, Konzeption, Design, Realisierung, Dokumentation)
    • Industrie (Datenformate und Datenaustausch zwischen CAD/Platinenhersteller/TestCenter ? Analyse, Design, Realisierung, Dokumentation)
    • Bildverarbeitungsysteme (visuelle Produktionsüberwachung einer Siebdruckmaschine ? Prozessanalyse, Hardware-/Softwareentwicklung, Design, Realisierung, Dokumentation)
    • Industrie (Objekteditor einer Prozessvisualisierung ? Prozessanalyse, Design, Realisierung, Dokumentation)
    • Industrie (Debugging-Tool mit Simulation des Laufzeitsystems einer Prozessvisualisierung ? Prozessanalyse, Design, Realisierung, Dokumentation)
    • Techn. Labor (Signal- und Bildverarbeitung von Meteosat ? Analyse, Design, Realisierung, Dokumentation)
    • Industrie (Kommunikationstreiber ARC-Net ? Analyse, Design, Realisierung, Dokumentation)
    • Industrie (Warehousemanangement ? Analyse, Design, Realisierung, Dokumentation)

Rollen / Tätigkeiten
  • Die Einstiegsrolle war meist mit Schwerpunkt Realisierung. Doch habe ich dann relativ schnell Schlüsselpositionen mit Koordinations- und Keyplayer-Aufgaben übernommen. Somit war immer die Führung und Koordination einzelner Teamgruppen innerhalb der Realisierung, aber auch bereichs- und prozessübergreifend - von der fachlichen Analyse und Konzeption, über die Architektur und Realisierung bis zum Rollout - Teil meiner Aufgaben. Durch mein Abstraktionsvermögen sowie meine prozessanalytische Denkweise, konnte ich mittels entsprechendem technischem Background, immer sehr gut die Verbindung zwischen den einzelnen Bereichen herstellen. Ich fungierte somit immer als aktiver Part zwischen dem Management und der Realisierung, aber auch als Experte gegenüber dem Kunden für fachliche Klärungs- und Koordinationsgespräche.
  • Die Nähe zur Realisierung ermöglichte mir für die Managementaufgaben unterstützende Tools (RUP Rational Toolsuite, Remedy AR-Tool, etc.) einzusetzen und die Prozesse zu optimieren. Selbst eigens entwickelte Tools erleichterten beispielsweise die Aufwandsabschätzung nach FPM in der Entwicklung.
  • In der Rolle des Technischen Architekten ist mir persönlich das Feedback aus der Entwicklung bzw. Produktion sehr wichtig, um Architekturkonzepte zu verifizieren oder um mit entsprechender Vorlaufzeit auf Anforderungsveränderungen pro aktiv reagieren zu können. Dies war besonders effizient in Projekten, wo ich in der Architekten Rolle dennoch nah mit der Entwicklung zusammenarbeitete.

Betriebssysteme

AIX
Amiga OS
HP-UX
Linux
MS Windows
10/7/XP/2000/NT/9x, Projekterfahrung
MS-DOS
Projekterfahrung
OS/2
Projekterfahrung
PalmOS
SUN OS, Solaris
Solaris, AIX, HP, LINUX..., Projekterfahrung
UNIX
Unix und Derivate
Projekterfahrung
Win NT
Windows 10
Windows NT

Programmiersprachen

4gl
Projekterfahrung
Ada
Studienprojekt
ADF
Assembler
Studium
Basic
Projekterfahrung
C
Profi durch Projekterfahrung
C++
Profi durch Projekterfahrung
CORBA IDL
Berührungspunkte durch Projekt
dBase
kleinere Projekte
Delphi
Grundkenntnisse
Emacs
ESQL/C
Fortran
Studium
HPGL, HP PCL
Projekterfahrung
HTML
Projekterfahrung
Imake, GNU-Make, Make-Maker etc...
Projekterfahrung
J2EE
Profi, mehrj. Projekterfahrung
Java
Swing, JEE, EJB, Profi, mehrj. Projekterfahrung mit J2EE
JavaScript
Profi, mehrj. Projekterfahrung mit J2EE
JEE
Profi, mehrj. Projekterfahrung
JSON
Projekterfahrung
JSP
Projekterfahrung
JSP, JSF
Projekterfahrung
Lisp
Studium
Paradox
versch. Projekte
Pascal
Borland + OO-Erweiterung
Perl
PL-SQL
Projekterfahrung
PL/SQL
Projekterfahrung
Scriptsprachen
Shell
SOA ? SOAP/REST
Profi, mehrj. Projekterfahrung
Turbo Pascal
mit OO-Erweiterung
UML
Projekterfahrung
Visual Basic
Projekterfahrung
Visual-Basic
Projekterfahrung
WebService
Profi, mehrj. Projekterfahrung
XML
Projekterfahrung
yacc/lex
Studium
ZINC
Projekterfahrung

Datenbanken

Access
Projekterfahrung
B-Tree
BDE
CodeBase
DB2
Projekterfahrung
Dbase
HerCules
Projekterfahrung
Informix
Projekterfahrung
JDBC
Profi durch J2EE-Projekte
MS Access
Projekterfahrung
MS SQL Server
Projekterfahrung
ODBC
Projekterfahrung
Oracle
Projekterfahrung
Paradox
Projekterfahrung
SQL
Projekterfahrung
SQL-Developer
Projekterfahrung
Sybase
xBase
kleinere Projekte

Datenkommunikation

Bus
Projekterfahrung
CORBA
Projekterfahrung
EDIFACT
Ethernet
Projekterfahrung
Internet, Intranet
Projekterfahrung
ISDN
Anwendung
ISO/OSI
Message Queuing
Projekterfahrung
NetBeui
Novell
Projekterfahrung
OS/2 Netzwerk
parallele Schnittstelle
Projekterfahrung
RS232
Projekterfahrung
TCP/IP
Projekterfahrung
Windows Netzwerk
Projekte und Anwendung

Hardware

Amiga
Bus
Echtzeitsysteme
Hardware entwickelt
Zeilenkamera-Ankopplung
PC
Steuer und Regelsysteme
SUN

Design / Entwicklung / Konstruktion

CAD

Branchen

Branchen

  • Automatisierungstechnik
  • Automotive
  • Banken
  • Betriebswirtschaft
  • Handel
  • Industrie
  • Logistik
  • Lager
  • Medien
  • Systemhäuser
  • Telekommunikation
  • Versicherung

Einsatzorte

Einsatzorte

Stuttgart (+100km) Frankfurt am Main (+100km) Nürnberg (+100km) Würzburg (+50km)
Deutschland

Deutschland: bevorzugt im Umkreis von ca. 150km um Würzburg, dh.

Rhein/Main-Gebiet, Raum Stuttgart, Raum Nürnberg/Erlangen

möglich

Projekte

Projekte

6 Jahre
2018-04 - heute

SiKomm ? Benutzer-Berechtigungs-Verwaltung / Versicherung

Techn. Architektur, Entwicklung, Release-Management, Coach Intel-PC Windows 10/7 AIX ...
Techn. Architektur, Entwicklung, Release-Management, Coach
  • Konzeption einer Verwaltung von Benutzern und Berechtigungen in einer 5-Layer-SOA-Architekur im Scrum-Team
  • Design, Implementierung und Einführung einer Daten-Synchronisation zwischen den beteiligten Systemen (Kernsystem, SOA-Persistenzen und Cloud-Diensten)
  • Implementierung der SOA Services in Integration-, Process-, Business-  und Persistence-Layer
  • Modellierung des ER-Modells im Persistenz-Layer
  • Token basierte Authentifizierung und Autorisierung der Dienste
  • Release-Management
  • Coaching und Wissenstransfer für Linien-Übergabe und Betrieb
Intel-PC Windows 10/7 AIX Oracle SOA Stack (OSB; BPM; Weblogic; DB) Java JEE EJB CDI RMI JMS JSF JSON XML SOAP REST JWT/JWS/JWE SVN TeamCity Nexus Sonar Eclipse SOA-Designer Maven SoapUI SQL-Developer JUnit SVN Jira Confluence MS-Office
Versicherung
1 Jahr
2017-03 - 2018-02

GO-PPM Baubarkeit / Automotive

Intel-PC Windows 10 AIX ...
  • „Planungswelt“: fachliche Konzeption (Zustandsmodell u. Freigabe der Baubarkeit für P-Welt, Prozesse + Dialoge, Workshops,…)
  • „Ereignissteuerung“: fachliche Konzeption und Design
  • „>200 Code im Auftrag“: fachliche Konzeption und Design
  • danach jeweils geplant: techn. Design, Architektur und Aufbau Entwicklerteam
Intel-PC Windows 10 AIX Host DB2 IBM Websphere Application-Server MQ JMS MS-Office SVN Java SOA/JEE
Automotive
6 Jahre
2012-01 - 2017-12

Global WebPortal POS / Automotive

Intel-PC Windows 10 AIX ...
  • Taskforce "Performance-Optimierung"
  • Review von Design, Code und Infrastruktur
  • Optimierung der techn. Architektur und Infrastruktur
  • Vorbereitung auf globale Multi Markt- und Sprachfähigkeit
  • Rolle des techn. Architekten
  • Architektur und Design
    • SOA (serviceorientierte Architektur)
    • Redesign und Konzeption der Multi-Thier-Architektur
    • Redesign und Konzeption von Infrastruktur-Frameworks (Modularisierung der Konfiguration, Resourcen, Dialoge, Mehrsprachigkeit, ... in Vorbereitung auf globale Multi-Marktfähigkeit)
    • Redesign und Konzeption der Client-Server Middleware (IBM Websphere, MQ JMS, BIB) Topologie
    • Redesign und Konzeption eines neuen CMS (Ablösung des etablierten CMS day communiqué)
    • Optimierung und Komplexitätsreduktion der JMS Infrastruktur (Ausbau und Ablösung der Komponente 'IBM Business Integration Broker' und native Dispatcher durch Apache ServiceMix)
    • Applikationsnahe Betriebsüberwachung (Konzept, Design, Implementierung einer clusterbase AppliedReporting Anwendung)
    • Applikationsübergreifendes Monitoring (Evaluierung und Unterstützung einer Systemübergreifenden Monitoring-Lösung mit CA Wily Instroscope)
    • Vom "Monitoring on Demand" zu "Passive Monitoring" mit Erfassung von "synthetic Probes" und "Application Life Traffic" im Hintergrund in Verbindung mit der Applikationsnahen Betriebsüberwachung s.o. (Konzept, Design)
    • Review von Anforderungsdokumenten (BRD, HLD, SRS)
  • AM-Board
    • Third Level Support
Intel-PC Windows 10 AIX Linux DB2 IBM Websphere Application-Server Apache WebServer MQ JMS BIB CMS day communiqué Eclipse RAD/WAS Java J2EE EJB RMI WebService JMS JSF JSP HTML XML SOAP SVN HPQC Ant Maven Hibernate CheckStyle FindBugs PMD Sonar Wily Introscope Apache ServiceMix
Automotive
9 Jahre 6 Monate
2003-06 - 2012-11

CustomerCare / Telekommunikation

Intel-PC Windows NT/2000/XP Solaris ...
  • Migration einer CustomerCare-WebAppliktion von WebObjects nach J2EE
  • Einführung von SOA mit Umstellung der J2EE-Applikation als OrderCaptureComponent
  • Rolle des techn. Architekten und Entwicklungsleitung
  • Architektur und Design
    • OOA, OOD mit UML
    • SOA (serviceorientierte Architektur)
    • Serviceprovider / -consumer im SOA-Verbund
    • Design und Konzeption der Multi-Thier-Architektur
    • Abstraktion der Presentation- und Persistenz-Schicht wegen dynamischem Technologie-Einsatz
    • Design und Konzeption von Infrastruktur-Frameworks (Asynchronität / Parallelität, Exceptionhandling, Logging, Mehrsprachigkeit, Transaktionen, Prozessautomatisierung, etc...)
  • DV-Konzeption und Realisierung des Prototypen und der Anwendung
    • Evaluierung und Einsatz von ADF-View und ADF-Binding
    • Evaluierung und Einsatz von JavaServerFaces (JSF)
    • Einsatz von OO- und J2EE-Patterns
    • Einsatz von SourceCode-Generatoren (Xdoclet, ...)
    • Konzeption des Build-Prozesses und Umsetzung mit ant-Skripten
  • KnowHow-Transfer durch Coaching und Workshops
    • Projektübergreifende Prozesse nach ITIL
    • Optimierung der projektinternen Prozesse durch Einführung von RUP mit toolunterstützter Projektkoordination (Rational-RequisitPro, -ClearQuest, -ClearCase, -Rose)
    • Wissenstransfer von J2EE für Realisierungsteam
    • NearShore (St. Petersburg) Coaching und Koordination
  • Koordination des Entwicklungsteams und der Inbetriebnahme
  • Umstrukturierung und Koordination von T&M nach FixPrice
  • Dokumentation
  • Quality Assurance durch toolunterstützte Codeanalyse
  • Performancetuning und Stabilisierung
Intel-PC Windows NT/2000/XP Solaris Linux Oracle BEA/Oracle Weblogic Application-Server SunOne WebServer Jbuilder Eclipse JDeveloper TogetherJ Java J2EE EJB RMI WebService JMS JCA JSF ADF JSP HTML XML SOAP Rational RequisitPro Rational ClearQuest Rational ClearCase ServiceCenter DDTS Rational Rose ant xdoclet Axis XFire/CXF XMLSpy Spring Hibernate CheckStyle FindBugs QALab YourKit JRockit MissionControl
Telekommunikation
7 Monate
2008-09 - 2009-03

CRM / Telekommunikation

SOA Oracle Fusion Middleware 11g Amdocs ...
  • Evaluierung und Proof of Concept für NextGeneration CRM mit SOA
  • Rolle des techn. Architekten und Beraters
    • erarbeiten von ProofPoints als Basis der Evaluierung von Standard CRM SW
    • Workshops und Seminare zur Vertiefung der Detailkenntnisse der zu evaluierenden Standard CRM SW
    • Planung der Testcases wie die ProofPoints sichergestellt und die Softwareprodukte verglichen werden können
    • Fusion Middleware Zertifizierung im Oracle Headquarter, USA
SOA Oracle Fusion Middleware 11g Amdocs kundeneigene CRM JDeveloper
8 Monate
2007-05 - 2007-12

CRM Portal / Telekommunikation

Portlets WSRP JSF ...
  • Evaluierung und Prototype für ein neues CRM-Portal mit Portlets
  • Rolle des techn. Architekten und Beraters
    • Evaluierung eines Portlet-Containers
    • Architektur und Prototyp eines Portlet-Portals mit Einbindung existenter WebApplicationen per WSRP
Portlets WSRP JSF JSP JBossPortal (Seam) Eclipse ClearCase
Telekommunikation
2 Monate
2003-04 - 2003-05

Integration Börsen/Wertpapier-Services in Bank-Portal / Börse, Bank

Intel-PC Windows 2000/XP Linux ...

Integration von Börsen/Wertpapier-Informationen eines Web-Dienstleisters in ein Bank-Portal mit BEA Portal

  • Analyse der technischen Möglichkeiten die fachlichen Anforderungen zu erfüllen
    • Interfaceanalyse der Börsen/Wertpapier-Webservices
    • Integrationsanalyse der bestehenden Webportal-Realisierung
    • Toolunterstützte QS der gelieferten Integrationsdaten
  • DV-Konzeption und Realisierung
    • Page-, Portlet- und Layout-Generierung für BEA-Portal-Framework
    • OO-Modellierung für Web-Page-Mapping
    • XML-Design und XML-Parsing für Mapping-Datenbasis
    • Automatische Konfiguration für BEA-Portal-Framework
  • Integration beim Kunden
  • Dokumentation
Intel-PC Windows 2000/XP Linux Solaris Oracle BEA Weblogic Portal und Application-Server Idea IntelliJ Java J2EE EJB RMI JSP HTML XML Digester CVS
Börse, Bank
10 Monate
2002-07 - 2003-04

WarehouseManagementSystem, Lagerlogistik / Automotiv

Intel-PC Windows 2000/XP AIX ...

Entwicklung eines neuen WarehouseManagementSystems für ein global LogisticCenter im Kfz-Ersatzteilhandel

  • Konzeption der fachlichen Anforderungen in UML-Modelle mit Rational Rose
    • Workflow der Kommissionierung
    • Asynchrone Auftragsverwaltung (CommandPattern)
    • Streckenfindung der Lagertransportsysteme
  • DV-Konzeption und Review der bestehenden Architektur
    • Exceptionhandling
    • Mehrsprachige Logging- und Meldungsausgabe
    • Transaktionskonzept
    • Programmatische und interaktive Authentifizierung
    • Hintergrundprozesse
  • Realisierung der konzeptionierten fachl. Workflows unter Einsatz von OO-Patterns und Frameworks
  • Koordination und Coaching in der Entwicklung
Intel-PC Windows 2000/XP AIX DB2 Rational Rose IBM WebSphere-Application-Server Idea IntelliJ Java J2EE EJB RMI Toplink XML PVCS-Dimension CVS Bugzilla LoadRunner JProbe
Automotiv
3 Monate
2002-04 - 2002-06

UserManagementSystem (CRM) in CMS-Webportal / Systemhaus

Intel-PC Windows NT MS SQL-Server ...

Entwicklung eines dynamischen mandantenfähigen UserManagementSystems (CRM) als WebService zur Einbindung in ein Webportal mit CMS

  • Design, Konzeption, fachlicher Anforderungen mit UML-Modellen
    • assynchrone eMail-Generierung und Versand
    • dynamische Rechte- und Rollenverwaltung des UserManagements
  • DV-Konzeption mit Evaluierung durch protoypische Implementierung und Aufwandsabschätzung für die Umsetzung nach FPM
    • Persistenz-Layer: JDO(Castor) vs. JDBC vs. EntityBeans
    • assynchrone eMail-Generierung: JMS, MessageDrivenBean, JavaMail
    • Dynamische Rechte-/Rollenverwaltung:
      Java Security, BEA Weblogic Security, JAAS
  • Realisierung von Teilaufgaben im Backend
  • QS durch CodeReview und systematisierte Tests
Intel-PC Windows NT MS SQL-Server IntelliJ IDEA TogetherJ BEA-Application Server Java J2EE EJB MDB JMS XML LDAP SSO RMI JDBC JDO HTML JSP CVS Ant JUnit
Systemhaus
2 Monate
2001-12 - 2002-01

Migration von BEA Weblogic 5.1 auf 6.1, Performance-Optimierung / VersicherungVersicherung

Intel-PC Windows NT Sybase ...

Migration von BEA Weblogic 5.1 auf 6.1, Perfomance-Analyse und Performance-Tuning, Erweiterung der bestehenden web-basierten Applikation

  • Funktionalitätserweiterung der fachlichen Prozesse durch Realisierung vom Frontend bis zum Backend
  • Migration des BEA Application Servers von Version 5.1 auf 6.1
  • Performance-Analyse der verschiedenen fachlichen Prozesse der bestehenden Applikation
  • Coaching und KnowHow-Transfer für interne Mitarbeiter
Intel-PC Windows NT Sybase TogetherJ BEA-Application Server Java J2EE EJB XML RMI JDBC JSP HTML PVCS Ant Jprobe
Versicherung
3 Monate
2001-09 - 2001-11

Framework für Webshop, CallCenter und Logistikdienste / Medien

Intel-PC Windows NT Solaris ...

Weiterentwicklung und Qualitätssicherung Framework für Webshop, CallCenter, Logistikdienste. Projekt befand sich kurz vor der Einführung.

  • Abstimmung Aktivity-, Sequenz- und UML-Diagramme gegenüber Implementierung mit TogetherJ im Rahmen des DV-Konzeptes (Applicationframework war bereits vollständig implementiert)
  • CodeReview, Redesign und Optimierung einzelner fachlicher Prozesse mit Coaching der internen Mitarbeiter
  • Redesign für Exception-Handling und XA-Transaktionen, Optimierung und Automatisierung des Build-Prozesses
  • Analyse der Entwicklungsumgebung und der gegebenen Konventionen für die Versionierung mit PVCS. Daraus folgende Umstellung auf komplett scriptbasierten parametrierbaren Build-Prozess (Ant-Tool, PVCS-Command-Line-Api).
Intel-PC Windows NT Solaris Oracle TogetherJ BEA-Application-Server 6.0 Java J2EE EJB XML RMI JDBC JSP HTML PVCS Ant kundeneigenes Trouble Ticket System
Medien
7 Monate
2001-01 - 2001-07

Warenwirtschaftsystem / Einzelhandel

Intel-PC Win NT HP-UX ...

Architekt und Leitung des Serverteams bei Erstellung eines sprachenunabhängigen Warenwirtschaftsystems für europaweiten Einsatz

  • Durchführung Coaching-Maßnahmen (Inhouse-Seminare, Workshops und Einzelbetreuung) zum Aufbau Realisierungsteams (8-10 Personen), das fachl. Anforderungen mit der gegebenen technischen Architektur umsetzt. Knowhow-Transfer auf interne Mitarbeiter
  • Unterstützung Fachteams (10 Personen) durch Coaching-Maßnahmen (OOA, OOD) zur Umsetzung fachl. Anforderungen direkt in UML mit Rational Rose
  • Entwicklung von OO-Patterns und Frameworks für Realisierung
  • Umsetzung Fachmodell in technisches UML-Modell, aus dem mittels Generatoren der SourceCode für die Datenobjekte und EntityBeans generiert wird
  • Durchführung von Coaching-Maßnahmen und Code-Reviews für Einsatz OO-Pattern und Framework im Realisierungsteam
  • Abwicklung Build-Prozess von technischen Modellierung, über Sourcegenerierung, manuelle Realisierung bis zur Integration mit Rational ClearQuest unter UCM
  • Aufwandsabschätzung und Fortschrittserfassung der Server-Realisierung mit eigens entwickeltem Tool nach FPM
  • Koordinierung
  • Analyse einzelner zeitkritischer Prozesse für Performance-Messungen und daraus folgend Vornehmen von Tuningmaßnahmen
  • Durchführung technisches Redesign und Umsetzung
  • Dokumentation
Intel-PC Win NT HP-UX Oracle Rational Rose Inprise/ Borland-App-Server Jbuilder Java J2EE EJB RMI JDBC PL-SQL XML JSP Rational Clearcase Rational ClearQuest
Einzelhandel
1 Jahr 7 Monate
1999-06 - 2000-12

Erstellung des PEGASUS Produktdaten-Server / Telekommunikation

Architekt und Teilprojektleiter Intel-PC Windows NT Solaris ...
Architekt und Teilprojektleiter

Architekt und Teilprojektleiter (Team mit 6-8 Personen) bei Erstellung des PEGASUS Produktdaten-Server für Telekomunikationsdaten im Bereich Billing und Debitoren

  • Analyse fachlicher Anforderungen und Fixierung mit Rational Rose als Use-Case-, Aktivity-, Sequenze- und UML-Diagramme
  • Entwurf EJB-Architektur mit BEA-Weblogic Application Server, Integration, Dokumentation
  • Entwicklung von OO-Patterns und Frameworks im Rahmen des DV-Konzeptes (Modellierung als UML-Diagramme in Rational Rose)
  • Aufwandsabschätzung, Koordination und Fortschrittserfassung der Teilaufgaben
  • Server- und Client-Realisierung
  • Entwicklung Entity-Bean-Generator, der den Source-Code aller EntityBeans zu 100% generiert und damit eine hohe Effizienz und Flexibilität bietet
  • Analyse einzelner zeitkritischer Prozesse für Performance-Messungen und daraus resultierend Vornehmen von Tuningmaßnahmen.
  • Durchführung technisches Redesign und Umsetzung
  • Coaching der Kundenmitarbeiter (3-4 Personen) für EJB-Technologien
  • Durchführung von Workshops
Intel-PC Windows NT Solaris Oracle Rational Rose Jbuilder Java EJB J2EE XML RMI JDBC Swing PL-SQL CVS AR-Tool onGO
Telekommunikation
1 Jahr
1998-06 - 1999-05

XETRA-Backoffice / Bank

Intel-PC Windows NT AIX ...

Projekt: Backoffice für Wertpapierhandel.
Qualitätssicherung der bestehenden Systeme, Realisierung zusätzlicher Features, Helpdesk für Wirkbetrieb Bank.
Rollen in den jeweiligen Teilprojekten:

  • Analyse fachlicher Prozess
  • Ist-Analyse aktueller Systemrelease (in UML Diagrammen)
  • Design / Redesign (mit Visio und Word als UML-Diagramme)
  • Realisierung, Integration,
  • Dokumentation mit Sequenz- und Aktivity-Diagrammen in Visio und Word

Teilprojekte:

  • Übernahme und Weiterentwicklung Backoffice-System für Wertpapierhandel, XETRA- und FLOOR mit C, Java, Jbuilder, Continuus, UML (08/98 - 05/99)
  • Entwicklung Reportgenerator aus XETRA-Backoffice-System mit MS-Access und Visual-Basic (03/99)
  • Entwicklung Schnittstellenkonverter für XETRA-Backoffice-System und PRISMA-System mit MS-Access und Visual-Basic (10/98 - 11/98)
  • Erstellung Testtool zur EDV-gestützten Durchführung der verschiedenen Testphasen und Ergebnis-Analysen mit MS-Access und Visual-Basic (06/98 - 08/98)
Intel-PC Windows NT AIX INFORMIX Informix-4GL und Informix-ESQLC C Continuus UML Java Jbuilder BossCube MS Access Visual-Basic Swift-Fileformat Trade-Fileformat
Bank
3 Monate
1998-04 - 1998-06

Schnittstellenprogrammierung zum Datenaustausch / Textil-Logistik

Intel-PC MS-Windows 95/NT MS-Access ...
  • Schnittstellenprogrammierung zum Datenaustausch zwischen einem Lagerverwaltungsystem und kundenseitigen Warenwirtschaftssystemen.
  • Analyse, Design, Realisierung, Integration, Dokumentation
Intel-PC MS-Windows 95/NT MS-Access Visual Basic
Textil-Logistik
3 Jahre 2 Monate
1995-04 - 1998-05

WYSIWYG-Textverarbeitung mit Tabellenkalkulation, Datenbank- und Grafik-Einbindung / EDV-Dienstleister und -Vertrieb

techn. Architekt und Entwickler Intel-PC MS-DOS MS-Windows 95 ...
techn. Architekt und Entwickler

WYSIWYG-Textverarbeitung unter der GUI "Zinc" mit zus.
Integration der Funktionalität einer Tabellenkalkulation,
Datenbank und Grafiksoftware.

Analyse, Design, Realisierung, Integration, Dok.  im Entwicklerteam

Intel-PC MS-DOS MS-Windows 95 MS-Windows NT OS/2 UNIX NOVELL TCP/IP C++ Zinc relationale DB
EDV-Dienstleister / EDV-Vertrieb
3 Jahre 7 Monate
1994-09 - 1998-03

Verfahrensoptimierung von Testmaschinen für unbestückte Leiterplatinen / Industrie

techn. Architekt, Entwickler Intel-PC Sun Unix-Solaris ...
techn. Architekt, Entwickler

Optimierung von Fingertestmaschinen für unbestückte Leiterplatten
* Erarbeiten von theoretischen Modellen zur Abbildung der
  verschiedenen elektrischen Testmethoden auf die Hardware der Testmaschinen
* Analyse, Konzeption und Realisierung von Algorithmen der Testmethoden
  für maximalen Durchsatz bei gesicherten Testergebnissen
* Offline-Simulation der Maschinenbewegungen für präventive
  Collision-Detection
* Ablaufoptimierung durch hardwarenahe Timetable-Modelle
* Wiederverwendung der Optimierungsalgorithmen im
  Online-Retest durch Modularisierung
* Positionierungsoptimierung der Werkstücke im Arbeitsbereich
  für maximalen Durchsatz
* Analyse, Design, Realisierung, Integration, Dok.  im Entwicklerteam

Intel-PC Sun Unix-Solaris Unix-SCO Linux Windows NT TCP/IP C
Industrie
1 Jahr 8 Monate
1995-06 - 1997-01

Verfahrensoptimierung von Testmaschinen für unbestückte Leiterplatinen / Industrie

Analyse, techn. Architektur, Entwicklung Intel-PC Sun Unix-Solaris ...
Analyse, techn. Architektur, Entwicklung

Erarbeiten von Datenformaten und Realisierung von Bibliotheken
zum Datenaustausch zwischen CAD - Platinenhersteller - TestCenter

* Analyse, Definition und Dokumentation von Datenformaten und
  Erweiterung der firmeneigenen, aber standardisierten
  Datenformaten ATF und AFT
* Erstellung von Funktionsbibliotheken zum gesicherten Einlesen
  und Schreiben von Daten inclusive Abhängigkeitsüberpüfungen
  gemäß den definierten Datenformaten
* Analyse, Design, Realisierung, Integration, Dok. im Entwicklerteam

Intel-PC Sun Unix-Solaris Unix-SCO Linux Windows NT TCP/IP C CAD ATF AFT
Industrie

Aus- und Weiterbildung

Aus- und Weiterbildung

  • technische Informatik FH Würzburg
  • Diplom Informatiker FH

Zertifikate:

  • Oracle Fusion Middleware 11g ADF
  • Einführung in OO mit UML
  • Einführung in UML mit Rational Rose
  • SCM für Entwickler mit Continuus
  • BEA WebLogic Server Development

Position

Position

Technische Architektur, Konzeption und Design, Coaching und Training für KnowHow-Transfer auf Mitarbeiter-Team im Rahmen der Projekte schon mehrfach durchgeführt

Kompetenzen

Kompetenzen

Top-Skills

Java, SOA, JEE

Schwerpunkte

Senior IT-Consultant
Technical Architect SOA/JEE

Produkte / Standards / Erfahrungen / Methoden

Amdocs
ant
Apache WebServer
Axis
Bugzilla
CheckStyle
ClearCase
Confluence
Continuus
CVS
Eclipse
EJB
FindBugs
Hibernate
IntelliJ IDEA
Jbuilder
JCA
JDeveloper
JDO
Jira
JMS
JProbe
JSF
LDAP
Maven
MS-Office
Nexus
PMD
Portlets
PVCS
Rational ClearCase
Rational ClearQuest
Rational Rose
REST
RMI
SOA
SOAP
Sonar
Spring
SSO
SVN
Swing
Toplink
XMLSpy

Softskills (siehe Tätigkeiten in Projektbeschreibung):

  • Teamfähig
  • Kreativ
  • Kommunikationsfähig
  • Abstraktionsvermögen
  • Prozessanalytisches Denkvermögen
  • Senior Architect
  • Keyplayer
  • Teamleader
  • Coach
  • Coordinator
 
Bevorzugte Einsatzorte (sortiert nach Priorität):
  • Home-Office
  • bevorzugt Raum Würzburg (Umkreis von ca. 150 km bzw. PKW-Anfahrt bis max. 1,5h)
    • Rhein/Main-Gebiet
    • Großraum Stuttgart
    • Großraum Nürnberg/Erlangen
  • deutschlandweit
  • international
 
Tools:
MS Office Professional, MS Outlook, MS Visio, Confluence, Rational Rose, Rational ClearQuest, JDeveloper, Eclipse, TogetherJ, IntelliJ Idea, NetBeans, SVN, CVS, TeamCity, Nexus, Sonar, Bugzilla, PVCS/PVCS-Dimensions, Continuus, AR-Tool Remedy, ServiceCenter, Rational DDTS, Rational ClearCase, JIRA, Spring, Seam, Hibernate, Toplink, Ant, Maven, Xdoclet, Axis, XFire, CXF, Junit, JMeter, Jprobe, Loadrunner, ?

Methoden:
  • SA (DFD, ET, EB, PAP, Nassi-Schneidermann, ...)
  • ERM, ORM
  • Grundlagen des Projektmanagements (FPM, NPT, ...)
  • ITIL
  • Scrum
  • OOA/OOD mit UML unter Einsatz von Rational Rose, TogetherJ
  • SCM mit Continuus
  • Remedy Action-Request Tool von Konzeption, Entwicklung bis Abnahme
  • RUP mit Rational ClearQuest / ClearCase unter UCM
  • Dokumantenmanagement mit onGO DMS
 
Spezifikationen / Standards:
  • SOA (ESB, Apache ServiceMix, SOAP/REST)
  • JEE, Spring
  • EJB, Hibernate
  • RMI, JMS, JCA, JAAS
  • XML, JSON, JSP, HTML, JSF, ADF
  • Applets, Servlets, Portlets, WSRP
  • WebServices (JAX-WS, JAX-RS, Axis, XFire, CXF, Apache ServiceMix)

GUI:
  • Swing, JSP, HTML, JSF, ADF
  • Informix-4GL, MS-Windows, OS/2-PM,
  • Cscape, GEM, Zinc und andere Bibliotheken
 
EJB- Application-Server:
  • Oracle (BEA) Weblogic, Portal und Fusion Middleware
  • IBM WebSphere
  • JBoss Portal
  • Borland (Inprise)
 

Sonstiges 

  • CASE Tools (UML mit Rational Rose, TogetherJ)
  • Qualitätssicherung (Remedy AR-Tool, Rational UCM ClearQuest, Continuus, Bugzilla, PVCS-Dimensions, DDTS)
  • Versionsverwaltung (CVS, PVCS, Rational ClearCase, SVN)
  • IDEs (Borland C/C++/JBuilder, TogetherJ, IntelliJ IDEA, Eclipse, RAD/WAS, u.a. )
  • ApplicationServer (BEA-Weblogic, Inprise/Borland-Appserver, IBM WebSphere)
  • Objektorientierte Analyse/Design/Programmierung
  • Strukturierte Analyse/Design/Programmierung
  • Erstellung von Spezifikationen, Architekturen und Konzepten
  • OO Patterns und Frameworks
  • Codereviews, Coaching und Trainingsmassnahmen für KnowHow-Transfer
  • Nearshore-Koordination
  • Durchführung von Performanceanalysen und Performancetunings
  • Konzeption und Durchführung der Testphase
  • DB Design
  • Ereignisgesteuerte Programmierung
  • Bildverarbeitung
  • KI, Neuronale Netze (Interesse)
  • MS Office
  • Migration, Portierung
  • Dialog- und Prozessprogrammierung
  • Teilprojektleitung
  • Teamleitung
  • techn. Architekt
 
Fachliche Hintergründe:
Fach/BWL/Finanz-Kenntnisse
  • Fundiert durch Wirtschaftsabitur
  • Praktische Anwendung in den verschiedenen Projekten (s.u.):
    • Versicherung (SiKomm - Konzeption, Design, techn. Architektur, Entwicklung u Release-Management)
    • Automotiv (GO-PPM A&P - Konzeption, Design u techn. Architektur)
    • Telekommunikation (SOA CRM, WebApplikation für CRM, Produktdaten-Server im Bereich Billing und Debitoren ? techn. Architektur, Evaluierung u PoCs, Coaching, Prozessanalyse, Design, Realisierung)
    • Logistik (Schnittstelle zw. kundenseitigem Warenwirtschaftsystem und Lagerverwaltung ? Prozessanalyse, Design, Realisierung)
    • Bank (Xetra-Handel-Backoffice und Helpdesk ? Prozessanalyse, Design, Realisierung)
    • Handel (Warenwirtschaft im Bereich Rechnungsprüfung - Prozessanalyse, Design, Realisierung, Coaching)
    • Handel (Fakturierungssytem für EDV-Handel ? Prozessanalyse, Design, Realisierung)
    • Lager (WarehouseManagement ? Prozessanalyse, Design, Realisierung, Dokumentation)
 
Technische Kenntnisse
  • Fundiert durch Studiengang ?technische Informatik? FH Würzburg
  • praktische Anwendung in den verschiedenen techn. Projekten (s.u.):
    • Automotive (Performance Optimierung, Review und Optimierung techn. Architektur und Infrastruktur)
    • Industrie (Simulation und Optimierung von Testmaschinen ? Prozessanalyse, Hardwareanalyse, Konzeption, Design, Realisierung, Dokumentation)
    • Industrie (Datenformate und Datenaustausch zwischen CAD/Platinenhersteller/TestCenter ? Analyse, Design, Realisierung, Dokumentation)
    • Bildverarbeitungsysteme (visuelle Produktionsüberwachung einer Siebdruckmaschine ? Prozessanalyse, Hardware-/Softwareentwicklung, Design, Realisierung, Dokumentation)
    • Industrie (Objekteditor einer Prozessvisualisierung ? Prozessanalyse, Design, Realisierung, Dokumentation)
    • Industrie (Debugging-Tool mit Simulation des Laufzeitsystems einer Prozessvisualisierung ? Prozessanalyse, Design, Realisierung, Dokumentation)
    • Techn. Labor (Signal- und Bildverarbeitung von Meteosat ? Analyse, Design, Realisierung, Dokumentation)
    • Industrie (Kommunikationstreiber ARC-Net ? Analyse, Design, Realisierung, Dokumentation)
    • Industrie (Warehousemanangement ? Analyse, Design, Realisierung, Dokumentation)

Rollen / Tätigkeiten
  • Die Einstiegsrolle war meist mit Schwerpunkt Realisierung. Doch habe ich dann relativ schnell Schlüsselpositionen mit Koordinations- und Keyplayer-Aufgaben übernommen. Somit war immer die Führung und Koordination einzelner Teamgruppen innerhalb der Realisierung, aber auch bereichs- und prozessübergreifend - von der fachlichen Analyse und Konzeption, über die Architektur und Realisierung bis zum Rollout - Teil meiner Aufgaben. Durch mein Abstraktionsvermögen sowie meine prozessanalytische Denkweise, konnte ich mittels entsprechendem technischem Background, immer sehr gut die Verbindung zwischen den einzelnen Bereichen herstellen. Ich fungierte somit immer als aktiver Part zwischen dem Management und der Realisierung, aber auch als Experte gegenüber dem Kunden für fachliche Klärungs- und Koordinationsgespräche.
  • Die Nähe zur Realisierung ermöglichte mir für die Managementaufgaben unterstützende Tools (RUP Rational Toolsuite, Remedy AR-Tool, etc.) einzusetzen und die Prozesse zu optimieren. Selbst eigens entwickelte Tools erleichterten beispielsweise die Aufwandsabschätzung nach FPM in der Entwicklung.
  • In der Rolle des Technischen Architekten ist mir persönlich das Feedback aus der Entwicklung bzw. Produktion sehr wichtig, um Architekturkonzepte zu verifizieren oder um mit entsprechender Vorlaufzeit auf Anforderungsveränderungen pro aktiv reagieren zu können. Dies war besonders effizient in Projekten, wo ich in der Architekten Rolle dennoch nah mit der Entwicklung zusammenarbeitete.

Betriebssysteme

AIX
Amiga OS
HP-UX
Linux
MS Windows
10/7/XP/2000/NT/9x, Projekterfahrung
MS-DOS
Projekterfahrung
OS/2
Projekterfahrung
PalmOS
SUN OS, Solaris
Solaris, AIX, HP, LINUX..., Projekterfahrung
UNIX
Unix und Derivate
Projekterfahrung
Win NT
Windows 10
Windows NT

Programmiersprachen

4gl
Projekterfahrung
Ada
Studienprojekt
ADF
Assembler
Studium
Basic
Projekterfahrung
C
Profi durch Projekterfahrung
C++
Profi durch Projekterfahrung
CORBA IDL
Berührungspunkte durch Projekt
dBase
kleinere Projekte
Delphi
Grundkenntnisse
Emacs
ESQL/C
Fortran
Studium
HPGL, HP PCL
Projekterfahrung
HTML
Projekterfahrung
Imake, GNU-Make, Make-Maker etc...
Projekterfahrung
J2EE
Profi, mehrj. Projekterfahrung
Java
Swing, JEE, EJB, Profi, mehrj. Projekterfahrung mit J2EE
JavaScript
Profi, mehrj. Projekterfahrung mit J2EE
JEE
Profi, mehrj. Projekterfahrung
JSON
Projekterfahrung
JSP
Projekterfahrung
JSP, JSF
Projekterfahrung
Lisp
Studium
Paradox
versch. Projekte
Pascal
Borland + OO-Erweiterung
Perl
PL-SQL
Projekterfahrung
PL/SQL
Projekterfahrung
Scriptsprachen
Shell
SOA ? SOAP/REST
Profi, mehrj. Projekterfahrung
Turbo Pascal
mit OO-Erweiterung
UML
Projekterfahrung
Visual Basic
Projekterfahrung
Visual-Basic
Projekterfahrung
WebService
Profi, mehrj. Projekterfahrung
XML
Projekterfahrung
yacc/lex
Studium
ZINC
Projekterfahrung

Datenbanken

Access
Projekterfahrung
B-Tree
BDE
CodeBase
DB2
Projekterfahrung
Dbase
HerCules
Projekterfahrung
Informix
Projekterfahrung
JDBC
Profi durch J2EE-Projekte
MS Access
Projekterfahrung
MS SQL Server
Projekterfahrung
ODBC
Projekterfahrung
Oracle
Projekterfahrung
Paradox
Projekterfahrung
SQL
Projekterfahrung
SQL-Developer
Projekterfahrung
Sybase
xBase
kleinere Projekte

Datenkommunikation

Bus
Projekterfahrung
CORBA
Projekterfahrung
EDIFACT
Ethernet
Projekterfahrung
Internet, Intranet
Projekterfahrung
ISDN
Anwendung
ISO/OSI
Message Queuing
Projekterfahrung
NetBeui
Novell
Projekterfahrung
OS/2 Netzwerk
parallele Schnittstelle
Projekterfahrung
RS232
Projekterfahrung
TCP/IP
Projekterfahrung
Windows Netzwerk
Projekte und Anwendung

Hardware

Amiga
Bus
Echtzeitsysteme
Hardware entwickelt
Zeilenkamera-Ankopplung
PC
Steuer und Regelsysteme
SUN

Design / Entwicklung / Konstruktion

CAD

Branchen

Branchen

  • Automatisierungstechnik
  • Automotive
  • Banken
  • Betriebswirtschaft
  • Handel
  • Industrie
  • Logistik
  • Lager
  • Medien
  • Systemhäuser
  • Telekommunikation
  • Versicherung

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.