expert-profiles.com: Projektmanagement, Training und Coaching

Werbung
Link zum Profil: Projektmanagement, Training und Coaching
Projektmanagement, Training und Coaching
Mitarbeiterprofil
Profil zuletzt geändert am: 13.05.2015
Verfügbarkeit: 01.06.2015
Schwerpunkt
Projektmanagement
Training und Coaching
Architekturberatung
Geschäftsprozessanalyse
OO-Analyse und OO-Design (UML)
Java / Java EE-Implementierung
Betriebssysteme
Windows 3.X, 95, NT 4.0, 2000, XP; Unix-Derivate (Debian/Ubuntu)
Link zum Profil: Projektmanagement, Training und Coaching
Seite 1 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Programmiersprachen
Java (seit JDK 1.1), SQL, JavaScript, Natural
Datenbanken
MongoDB, Cassandra, MySQL, H2, ORACLE, AdabasD, AdabasC
Hardware
Personal Computer, Server-Systeme
Weiteres
Softwaretechnik
UML, GoF/J2EE-Pattern, EAI Pattern
Java SE/EE:
EJB2.1/3.x, JPA 2.x, Web Services (JAX-WS, JAX-RS),
JMS, Servlets, JSP, JSF, JDBC, JNDI, JTA, Swing
Spring Core 3.0
XML:
JAXP, JAXB
Kommunikation:
RMI, Web Services, RESTful Services, CORBA, Sockets
Link zum Profil: Projektmanagement, Training und Coaching
Seite 2 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Test:
JUnit, TestNG, Mockito, Selenium, Arquillian
Versionkontrolle:
svn, git
Build:
Maven, ant, Jenkins, Sonar
Applikationsserver
JBoss 4.2.x / 5.1 / 6.x / 7.x, EAP 6.x
Glassfish 3.1
WebLogic Enterprise 5.1, WebLogic Server ab V5.1,
SAP WebAS 6.40, ActiveMQ
IDE,RAD-/CASE-Tools
Sparx Enterprise Architect, ArgoUML, Innovator, Together Enterprise, Rational Rose,
Select Enterprise, Eclipse
Vorgehensmodelle
Scrum, OEP, V-Modell
Sprachen
Deutsch
Englisch
Link zum Profil: Projektmanagement, Training und Coaching
Seite 3 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Projektverlauf
01.09.2014 - 31.03.2015
Software Architekt
Analyse der Architektur der Planungssoftware für die Fertigung des Powertrains
(Motor, Getriebe, Achsen) eines deutschen Automobilherstellers.
Ziel der Analyse war es, die vorhandene Architektur des Systems zu erheben und
hinsichtlich Wartbarkeit und Erweiterbarkeit Aussagen zu ermöglichen und Szenarien
für die Weiterentwicklung zu entwerfen.
Erarbeitung einer Bewertungsmatrix anhand von ISO 9126
Analyse des Systems anhand der Bewertungsmatrix
Erarbeitung einer Architekturlösung, Evaluierung versch. Technologien
Implementierung eines technischen Prototypen
Ergebnispräsentation beim Kunden
Benutzte Systeme und Technologien:
SonarQube, CheckStyle, div. GoF, JavaEE und SOA Pattern, ATAM, Spring 3.2,
Hibernate, iBatis, Struts 1.3, Spring MVC, div. JavaScript Bibliotheken, ant, ivy,
subversion (svn), Tomcat, MS SQL-Server, JBoss EAP 6.2, EJB 3.1, JAX-WS, JAX-RS, JMS,
JPA 2.0
01.01.2014 - 31.05.2014
Stellv. Implementierungsverantwortlicher
DB Netz AG
Link zum Profil: Projektmanagement, Training und Coaching
Seite 4 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Implementierung von Backend-Komponeneten mittels EJB 3.1
Design und Implementierung einer Komponente für die Authentifizierung mittels JAAS.
Design und Implementierung einer Komponente für das Sessionhandling bei Rich
Clients und Stateless Komponenten mitels Interceptoren und client-seitigen Proxies
inkl. Caching der Sessions mittels Ehcache.
Evaluierung von Arquillian für Integrationstests
Prototypische Implementierung von Datenimport und -export mittels JSON und
Jackson
Benutzte Systeme und Technologien:
Sparx Enterprise Architect, JavaEE: EJB 3.1, JPA, Jackson, JAAS, Ehcache, Mockito,
Arquillian, Maven, Nexus, JBoss EAP 6.2
01.11.2013 - 31.05.2014
Technische Projektleitung
marktführenden Maschinenbauer
Teamleitung des Teams aus 3 Personen, Entwicklung des Backends
Plattformneutrales User Interface mittels HTML5, JavaScript und CSS3 unter Nutzung
von Apache CORDOVA / PhoneGap
Backendentwicklung zur Abstraktion der konkreten Fertigung / des Maschinenparks
unter Nutzung von JavaEE (EJB 3.1, JPA, RESTful Services, JSON) JBoss EAP 6 und
MariaDB (freier MySQL Klon)
Anbindung der kundenspezifischen Maschinenschnittstelle mittels CORBA
Benutzte Systeme und Technologien:
Link zum Profil: Projektmanagement, Training und Coaching
Seite 5 von 19
Link zum Profil: Projektmanagement, Training und Coaching
JBoss EAP 6.2, WildFly, EJB 3.1, WebSockets, RESTFul / JAX-RS, HTML 5, CSS 3, Apache
CORDOVA/ PhoneGap, OPC Connect über openSCADA/utgard und CORBA
01.06.2013 - 30.11.2013
Interims-Entwicklungsleitung / Implementierung eines MES in der
Fertigungskette der Automobilindustrie
Automobilindustrie (hier VW in Wolfsburg)
Steuerung des Teams aus 6 Mitarbeitern
Anforderungsanalyse
Architekturdefinition hinsichtlich Schichten, Modulen und eingesetzten Pattern
Implementierung im Java EE 6 Stack (Backend)
Definition des QS und Delivery Process
Applikation wurde in Time & Budget ausgeliefert und ist seit Anfang Sept. 2013 im
produktiven Einsatz (siehe Referenz im Anhang)
Benutzte Systeme und Technologien:
JIRA, eclipse, EJB 3.1, JMS (HornetQ), JAX-WS, JAXB, MS SQLServer, Mockito, Selenium,
TestNG, SONAR, JMeter Maven, Nexus
01.05.2013 - 30.06.2013
IT Architekt
deutscher Automobilhersteller
Link zum Profil: Projektmanagement, Training und Coaching
Seite 6 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Verantwortlich für die architekturkonforme Konzeption CarConnect Services
(Verbindung Auto zum Internet) auf proprietärer Integrationsplattform
Online Notruf
Online Terminvereinbarung
Vehicle Health Report
Benutzte Systeme und Technologien:
Sparx Enterprise Architect, Java, RESTful Services (Jersey), XML
01.01.2013 - 30.04.2013
Konzeption und Implementierung der Nachrichtenschicht und
Persistenzschicht zwischen SCADA-Systemen und MES Systemen
mittelständischen Maschinenbauer
Innerhalb dieses Projektes drehte es sich um die Entwicklung eines
Kommunikationsstacks sowie die performante Speicherung und die performante
Datenauswertung von sehr großen Datenmengen aus der Produktionebene.
Hierbei sollte die technische Kommunikation auf verschiedenen Standards
(WebService; Messaging, REST, RMI, POJI) beruhen, die Datenspeicherung auf
dokumentenorientierten NoSQL Datenbanken
Benutzte Systeme und Technologien:
Java EE, JMS, Spring Core, JAX-WS, JAX-RS, XSLT, Apache Camel, NoSQL: MongoDB,
morphia, OPC UA (Comet Java Client)
Link zum Profil: Projektmanagement, Training und Coaching
Seite 7 von 19
Link zum Profil: Projektmanagement, Training und Coaching
01.12.2012 - 31.12.2012
Konzeption und Durchführung eines advanced Architekturtrainings
Grossbank
Benutzte Systeme und Technologien:
GoF Pattern, Java EE 6.0 Pattern, Glassfish V3.1, EJB 3.1, JPA 2.1, JMS, JDK 1.7, eclipse,
Linux
01.05.2012 - 31.05.2012
Erstellung eines Exposes zur Architektur einer Lösung im HR Bereich
eines der weltweit größten Cash & Carry Unternehmens (60.000 Nutzer,
100.000.000 Records p.a.)
Zusammenarbeit mit verschiedenen Universitäten
Konformität zu gängigen Standards (sowie deren Anwendung).
Genügt die Qualität der gewählten Architektur Fragestellungen wie:
Ist die Architektur problemadäquat?
Bietet die Architektur die Basis für heutige und zukünftige Anforderungen?
Welche spezifischen Risiken existieren innerhalb der Architektur?
Identifizierung von Optimierungspotentialen
Benutzte Systeme und Technologien:
Java EE: EJB3.0, JBoss 6.1, Apache Wicket, Dozer, Design Pattern
Link zum Profil: Projektmanagement, Training und Coaching
Seite 8 von 19
Link zum Profil: Projektmanagement, Training und Coaching
01.05.2012 - 31.12.2012
Leitung der verteilten Entwicklung für ein MES System
mittelständigen Maschinenbauer
Steuerung der Teams in Deutschland und in Cluj/Rumänien
Coaching der Mitarbeiter in technischen Themen
Requirementsanalyse: Epics, User Stories, Features
Definition der Architektur des Gesamtsystems
Technologieauswahl
Dokumentation der Architektur mittels arc24 / Confluence
Implementierung von Backendkomponenten (Persistenzlayer, Integrationslayer,
Servicelayer, fachliche Komponenten) und Evaluationsprototypen
Benutzte Systeme und Technologien:
JBoss 6.1 / 7.1, Glassfish 3.1, EJB 3.1, JPA2.1, JMS, Web Services, Spring, Apache
Wicket, SCRUM, Atlassian Confluence, Atlassian JIRA, Selenium, JUnit, Mockito,
Jenkins, Balsamiq, UML
01.01.2011 - 31.12.2011
Leitung des Framework-Teams bei der Einführung von
Betriebsführungssystemen bei allen nuklearen Kraftwerken der e.on
Risikoanalysen bzgl. des Einsatzes (proprietärer) Frameworks, Erarbeitung von
Handlungsstrategien
Link zum Profil: Projektmanagement, Training und Coaching
Seite 9 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Release- und Rollout-Planung
Case-Management
Mitarbeiteraus- und Weiterbildung
Benutzte Systeme und Technologien:
openJET, Java SE, eclipse, JIRA, MS-Project, MS-Sharepoint...)
01.01.2011 - 31.05.2012
Verantwortlicher Architekt für die Implementierung eines MES eines
Zulieferers im Automotive Bereich
Automotive Bereich, Die Lösung wird produktiv u.a. bei Honda in Ohio/USA und bei
Ford in China und Thailand eingesetzt
Definition der technischen Grundarchitektur einzelner Komponenten
(Produktionsplanung, Produktionsausführung, Ressourcenmanagement)
Service-Definition einzelner Komponenten, Workflowmodellierung (Prototyp mittels
jBPM, danach Entwicklung eigener Prozesskomponente)
Java EE-Entwicklung insbes. serverseitiger Komponenten
Integration der ERP Systeme von Ford/Dearborn mit den MES Systemen in China,
Indien und der Türkei mittels WebServices
Integration der Shopfloor-Ebene und der ERP Systeme (Rückmeldung des
Produktionsfortschritts) über JMS
Schulung der Mitarbeiter
Benutzte Systeme und Technologien:
JBoss 6, ActiveMQ, EJB3.1, JPA 2.0, JSF 1.2 & 2.0, SoapUI, jBPM, JAXB, JUnit, Sonar
Link zum Profil: Projektmanagement, Training und Coaching
Seite 10 von 19
Link zum Profil: Projektmanagement, Training und Coaching
01.11.2010 - 31.01.2011
Implementieren eines Simulators für die automatische medikamentöse
Versorgung in der Intensivmedizin.
Benutzte Systeme und Technologien:
JavaSE, Sockets, div. Design Patterns
01.08.2010 - 30.11.2010
(Manufacturing Executive System) für einen Zulieferer aus dem
Automotive-Bereich (Weltmarktführer im Bereich Paint & Assembly),
Prototypische Implementierung (Message-basierte Integrationslösung)
und Begleitung der Imp..
Einsatz JavaEE und Applikationsserver
Messaging mit JMS
Architektur: GoF, Java EE Pattern und EAI Pattern
Technologien: JSF1.2/2.0, EJB 3.0, JPA, JMS
Prototyping und Schulung der Entwickler
Benutzte Systeme und Technologien:
JBoss 5.1, ActiveMQ, EJB 3.x, JPA, JSF und JSP, JMS, Maven, div. Design Pattern, UML
Link zum Profil: Projektmanagement, Training und Coaching
Seite 11 von 19
Link zum Profil: Projektmanagement, Training und Coaching
01.10.2009 - 31.10.2009
Projektleitung, Architektur und Entwicklung beim Aufbau eines
branchenspezifischen SOA Referenzmodells in Kooperation mit der Uni
Siegen und der GFFT e.V.;
Transport und Logistik
Ziel des Referenzmodells ist es, verschiedene Ansätze und Tools anhand des Modells
zu evaluieren um verlässliche Aussagen liefern zu können.
Toolauswahl
Design der Geschäftsprozesse
Implementierung der Backends
Benutzte Systeme und Technologien:
BPMN, JavaEE: EJB 3.0, JUnit, svn, JAX-WS, BPEL
01.08.2007 - 31.05.2009
Projektleitung / Entwicklung bei Migration und Betrieb der OnlineApplikationen der DBV-Winterthur
Nach Auswahl der Infrastruktur und Übernahme der Applikationen vorwiegend
Projektleitung
Benutzte Systeme und Technologien:
JBoss 4.2.x, JSP/Servlet, EJB 3.0, Solaris10, 6 MA
Link zum Profil: Projektmanagement, Training und Coaching
Seite 12 von 19
Link zum Profil: Projektmanagement, Training und Coaching
01.05.2007 - 31.07.2007
Projektleitung / Entwicklung bei der Beratung zur Plattformauswahl im
Kontext eCommerce für die DBV-Winterthur mit dem Ziel der
Homogenisierung der betrieblichen Infrastruktur
Ziel war es, anhand verschiedener Einsatzszenarien die optimale Infrastruktur
auszuwählen und prototypische Implementierungen zur Entscheidungsunterstützung
zu entwickeln
Benutzte Systeme und Technologien:
JBoss 4.x, Bea WebLogic, ePlattform der Credit Suisse, Solaris 10, 3 MA
01.10.2006 - 30.06.2007
Projektleitung und Entwicklung der Konzeption eines Frameworks zur
Workflow gesteuerten Umsetzung von Prozessen eines
Bundesministeriums (Auswärtiges Amt) und prototypische Realisierung
auf Basis zweier Muster-Workflows
Basis des Konzeptes war das Open-Source Framework jBPM, sowie die JEE EJB 3.0
Spezifikation und JSF als Front-end Technologie
Benutzte Systeme und Technologien:
jBPM, EJB 3.0, JPA, JSF 1.2, JBoss; alles auf Debian
Link zum Profil: Projektmanagement, Training und Coaching
Seite 13 von 19
Link zum Profil: Projektmanagement, Training und Coaching
01.07.2006 - 31.10.2006
Projektleitung / Entwicklung bei der Entwicklung eines Proof-of-Concept
Prototypen für ein CRM-System der OVB
Ziel war es, ausschließlich mittels OpenSource Frameworks einen Prototypen zu
erstellen welcher gegen eine Kauflösung gehalten wurde. Hierbei wurde der Auswahl
der Frameworks und dem damit zu erzielenden Produktivitätszuwachs besonderes
Augenmerk gewidmet da der Hersteller der Kauflösung mit dieser Argumentation
Preise im Bereich Tools und Implementierung rechtfertigte.
Requirements Engineering
Design der Softwarearchitektur unter Verwendung von J2EE Design Pattern
Aufbau der Persistenz Schicht mit Hibernate
Implementierung mit J2EE nach Spezifikation 2.1
Workflow Implementierung mit jBPM
Benutzte Systeme und Technologien:
Eclipse, CVS, Hibernate, Ant , SQL, JBoss , jBPM, Log4j, jUnit, JSF, MySQL5
01.03.2005 - 31.08.2005
Projektleitung bei der Erstellung eines Fachkonzeptes für ein
umfangreiches e-Learning-Projekt zum Thema „Enterprise SOA“ der SAP
AG.
Erarbeitung des didaktischen Konzeptes,
Link zum Profil: Projektmanagement, Training und Coaching
Seite 14 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Storyboarding und Überwachung der Umsetzung (Flash)
(Zielgruppe: 8.000 Entwickler, Dauer: 45 min) der SAP AG zum Thema "Enterprise
SOA".
01.05.2004 - 31.08.2004
Unterstützung in der Qualitätssicherung der OO-Analyse eines Top-5
Projektes für einen der grössten Logistiker weltweit
Ziel war es, die gelieferte OOA/OOD-Dokumentation in UML hinischtlich Qualität und
Vollständigkeit zu prüfen um den Auftrag ggf. fremdzuvergeben
Prüfung der Vollständigkeit der Artefakte.
Verifikation der OO-Analyse Artefakte gegen das UML-Metamodell
01.08.2003 - 01.01.2004
Durchführung eines Forschungsprojekts für einen weltweit aufgestellten
Logistiker zum Thema
Einführung objektorientierter Technologien in der Analyse und Design in bestehende
Vorgehensmodelle
Das bestehende am V-Modell des Bundes angelehnte Vorgehensmodell wurde
hinsichtlich der Einbindung von UML überarbeitet
Link zum Profil: Projektmanagement, Training und Coaching
Seite 15 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Benutzte Systeme und Technologien:
UML, OEP, RUP, V-Modell
01.04.2003 - 31.07.2003
Architektur, Design und Entwicklung eines proof-of-concept Prototypen
für die globale Datenerfassung eines Pharmakonzern
UML-gestützte Requirements Analysis
OOA/D mit UML
Implementierung von Teilbereichen des Systems
Benutzte Systeme und Technologien:
Together Enterprise, Bea WebLogic Server 7.1, Java EE:JSP's, EJB's 2.0, Ant, Struts
01.07.2002 - 31.12.2002
Architektur, Design und Entwicklung für die Erstellung eines OnlineBuchungssystemes (3 MA, Projektdauer: 3 Monate)
Spezifikation der Anforderungen
OOA / OOD in UML
Implementierung von Teilbereichen des Systems
Benutzte Systeme und Technologien:
Link zum Profil: Projektmanagement, Training und Coaching
Seite 16 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Together Enterprise, Java EE: JDBC, Servlets, JSP's,
Apache Tomcat
01.01.2001 - 30.06.2002
Projektmanager in einem Kundenprojekt für einen Logistikkonzern (20
MA)
Erstellung von Scoring - Modellen zur Toolauswahl für OOA/OOD und die Toolauswahl
im Applikationsserverumfeld
OO-Analyse und Design des Systems in UML
Implementierung von Teilbereichen des Systems
Fachliche und disziplinarische Leitung des Teams
Benutzte Systeme und Technologien:
Together Enterprise, Java EE: Servlets, EJB2.1, JMS,
JDBC Bea WebLogic Server, Oracle
01.04.2000 - 30.09.2000
Im Namen und Auftrag der Bea Systems (UK) für internationale Kunden
(insbes. British Telecom / London, Belgacom /Brüssel und Cognotec /
Dublin)
Sr. System Engineer / Projektleiter
Link zum Profil: Projektmanagement, Training und Coaching
Seite 17 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Benutzte Systeme und Technologien:
Java EE, CORBA, Weblogic Enterprise 5.1
01.03.2000 - 31.03.2001
Projektmanager in einem Kundenprojekt für einen Pharmakonzern (7
MA, Projektdauer 6 Monate)
Implementierung des Vorgehensmodells
Definition und Durchführung der QM-Massnahmen entsprechenden der Vorgaben der
FDA für den humanmedizinischen Bereich.
Überwachung des Projektfortschritts und der Kosten
01.10.1999 - 31.03.2000
Gruppenleiter für OO-Analyse und Design
Verantwortliche Analyse und Design eines UML-basierten Tools zur
modellgetriebenen, generatorgestützten Applikationsentwicklung in Java und CORBA;
Implementierung von Teilbereichen des Systems
Erstellung von Scoring Modellen zur Auswahl der genutzen CASE-Tools, Festlegung des
Vorgehens und Mitarbeit bei der Auswahl der Entwicklungs-umgebungen
Coaching der Mitarbeiter in objektorientierten Techniken
Link zum Profil: Projektmanagement, Training und Coaching
Seite 18 von 19
Link zum Profil: Projektmanagement, Training und Coaching
Ausarbeitung und Durchführung von Trainings und Workshops zu den
Themen:, im Namen und Auftrag der IT-Frankfurt u.a. für die
Commerzbank
SOA
Enterprise Java
GoF / Java EE Pattern
Benutzte Systeme und Technologien:
JBoss 4.2.x/5.1 / WebSphere CE, Java EE (JSP und JSF 2.0, EJB 3.0 / JPA); JAX-WS, BPEL,
Intallio BPM
Link zum Profil: Projektmanagement, Training und Coaching
Seite 19 von 19
Herunterladen