GULP | Kontaktieren | Profil in Englisch anzeigen

Photo
Personen-ID                79747 
Wohnort                    511xx Köln, Deutschland 
Jahrgang                   1972 
EDV-Erfahrung seit         1991 
Staatsbürgerschaft         Deutsch 
Verfügbar ab               01.10.10 zu 100%, Vor-Ort-Einsatz 100% möglich 
Profil erstellt am         27.08.06 
Profil zuletzt geändert am 29.08.10 
Java/JEE, Agile Softwareentwicklung; Application Lifecycle Management (ALM/SCM); Konfig-, Build-, Deploy-, Release-Mgt.
Software-Entwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training
Projektmanagement / -leitung / Organisation / Koordination
Qualitätsmanagement / Qualitätssicherung / Test
Engineering / IT-nahe Ingenieurdienstleistungen

JEE/Java Entwicklung/Architektur/Beratung, Coach, Experte für agile Softwareentwicklung, Intensives Know-How und Praxiserfahrung zu gängigen Frameworks, Design und Entwicklung von Frameworks, Rich UI Applications, Swing, (e)RCP, JSF u.a. Java Core Class Patching/Java Enhancement, Performance Tuning, Build Management, SCM (Software Configuration Management), Release-Management, Automatisierung, Testen von Web- und Swing Anwendungen (Regressionstests, funktionale Tests, Komponententests), Prozess Management, Anforderungsmanagement, Infrastruktur für den kompletten Software Life-Cycle

Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
Ausbildung zum DV-Kaufmann (DV-Kfm.) bei 3M, Borken, Abschluss 1994 (mit Note sehr gut)
Studium der Wirtschaftsinformatik an der Universität Paderborn, Diplom 2001 (mit Note gut), Diplomarbeit: "Konzeption und prototypische Realisierung eines XML-basierten Repositories für eine konstruktionsbegleitende Kalkulation eines Automobilzulieferers".
Kontinuierliche Weiterbildung durch die von mir organisierten, hochkarätigen Fachvorträge der [Name auf Anfrage], mein Engagement in der Agile Alliance und [Name auf Anfrage], internationale Konferenzen und als "Sun Java Champion" internationale Kontakte mit den führenden Java Persönlichkeiten und direkte Java-Mitgestaltungsmöglichkeiten; zur persönlichen Weiterbildung zählt ferner das Lesen eines neues Fachbuches alle 2-3 Wochen, Studium von Java Publikationen und Durchführung von Zertifizierungen
Deutschland
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Deutschland: Rheinland und Ruhrgebiet bevorzugt

DeutschMuttersprache
EnglischFließend in Wort und Schrift
PolnischGrundkenntnisse

AS/400 
IBM Großrechner 
PC 

MVS, OS/390 
OS/400 
SUN OS, Solaris 
UnixViele Derivate
Windows 

C++ 
CL/400 
Cobol 
Conzept 16 
Java 
JavaScript 
JCL 
Perl 
PHP 
PL/SQL 
Rexx 
RPG 
Scriptsprachen 
Shell 

----
Java:
- J2EE / JEE: JSF, EJB, Hibernate, Spring, JDO, JDBC, Servlets, JSP, Struts, Web-Services, XDoclet, JMS & MQSeries
- J2SE: GUI (Swing, AWT), JavaBeans, Class-Loader, Threading

XML: XML, XSL, XSLT, XPath, DTD, Schema

Testing: JUnit, TestNG, Selenium, Webtest, FEST, DBUnit, Performance-Tests, Continuous Integration (Cruise-Control, Hudson, Teamcity, Maven, Ant)


Access 
Conzept 16 
DB2 
ISAM 
JDBC 
Lotus Notes 
MS SQL Server 
MySQL 
ODBC 
Oracle9i, 10g
Postgres 
Progress 
SQL 

CICS 
CORBA 
EDIFACT 
LAN, LAN Manager 
Message Queuing 
Proprietäre Protokolle 
Public Networks 
SMTP 
TCP/IP 
Token Ring 
Windows Netzwerk 

AutoCAD 

FIT (Finite-Integral-Methode) 
Rapid Control Prototyping (RCP) 

Große Erfahrung in Architektur, Design und Entwicklung von hoch-komplexen mehrschichtigen, datenbank-getriebenen Systemen auf unterschiedlichen Plattformen wie JEE, Microsoft .NET und Host
Exzellentes Wissen in heterogenen Applikationens- und Middleware-Landschaften und dessen Integration (EAI, SOA).
Außerordentlich gutes Wissen in allen relevanten Java/JEE Best-Of-Breed Technologien (Web, Client), Frameworks (JDO, Spring, EJB, Hibernate, Struts, Tapestry...), Datenbanken (Oracle u.a.), IDEs, Werkzeugen und Best-Practices.
Expertenwissen im Bereich Rich UI Anwendungen (Eigene Erstellung von Swing Frameworks und Swing Java Patching/Enhancement)
Sehr gutes Wissen über Architekturen von verteilten, geschichteten Systemen mit Architektur-Patterns, Design-Patterns und Idioms.
Umfangreiche Software-Life-Cycle Kenntnisse und Verantwortung inklusive Anforderungsmanagement, Modellierung, Spezifikation, Design, Coding, Testing, Dokumentation, Rollout, User Support.
Große praktische Erfahrung sowohl in mittelständichen Unternehmen als auch in Großkonzernen.
Ausübung verschiedener Rollen vom Chefarchitekt bis zum Entwickler mit der Einstellung der agilen Entwicklung "Auch der Architekt muss mitentwickeln". Hemdsärmelig.
Langjährige Erfahrung als Festangestellter in verschiedenen Unternehmensformen und somit Erfahrungen über interne Abläufe und "Besonderheiten", eindeutiges Plus im Vergleich zu jemandem, der ausschließlich als Freelancer gearbeitet hat (und nur in verhältnismässig kurzen Intervallen das Leben einer Unternehmung begleitet hat, aber nie wirklich 100%-Bestandteil war)
Herausragende Prozess Management/Projekt Management Fähigkeiten unter Anwendung von agilen Methodiken und traditionellen Vorgehensmodellen.
Durch interdisziplinäre Ausbildung und Projekte außergewöhnlich gute Fähigkeiten mich in die Fachbereiche/Interessen der Anwender/Nutzer hineinzuversetzen.
Große Service-Orientiertheit mit hervorragenden sozialen Skills (Coaching, Leadership).
Sehr gutes Zeit-Management, organisatorische und Problemlösungs-Fähigkeiten.
Herausragende Fähigkeiten mich in neue Abläufe und Umgebungen in kürzesten Zeiten hineinzuarbeiten.
Coach und Tutor für Java Themen und Agile Softwareentwicklung, mit zahlreichen internationalen Kontakten und der Möglichkeit mich als "Sun Java Champion" aktiv an der strategischen Weiterentwicklung der Java-Plattform zu beteiligen.
Software Configuration Management (inkl. Build-, Konfigurations-, Deployment-, Release-, Integrations-Management), Testautomation
Effektivität & Effizienz
Application Lifecycle Management ALM, SCM4All, Serena Business Mashups



Handel, Chemie, Banken, Finanz, Industrie, Dienstleistung, Versicherung
## Zahlreiche Seminare, Publikationen (Bücher, Artikel) und Konferenzvorträge auf Anfrage ##

*** Kurzversion *** (Details auf Anfrage)

01.2010 - 09.2010
Unternehmung: Handel
Rolle: (Lead-)Entwicklung, Beratung, Aufbau und operative Durchführung: Build-/Deploy-/Konfig-/Release-Management (ALM); Testautomatisierung
Projekt: Betriebswirtschaftliche Anwendung für mobile Endgeräte im Filial-Einsatz
Technologien: eRCP/RCP, OSGi, J2ME, embedded, J9, Hudson, PMD, FindBugs, Checkstyle, JUnit, Maven, Tycho, Ant, Ivy, Subversion, Eclipse, Sonar, JProfiler, Performance-Optimierungen, Linux, Agile Softwareentwicklung, Anforderungs-Management

07.2009 - 12.2009
Unternehmung: Versicherungsbranche
Rolle: Beratung, Aufbau und operative Durchführung, Build-/Deploy-/Konfig-/Release-Management, Application Lifecycle Management (ALM); Testautomatisierung
Projekt: Strategisches Großprojekt in zentraler Release-Abteilung
Technologien: Java/J2EE, Cobol, xCobol, JCL, Bash, Linux, Eclipse, MFE, Xpediter, CICS, TSO, SPF, z/Linux, z/OS, z/VM (VM/CMS), Tomcat, WAS, DB2, DDL/DML, Assembler, Ant, Maven, Axis2, XML, Eclipse RCP, SCM4All, JIRA, GreenHopper, FishEye, Bamboo, Mylyn, Tortoise, CVS, Subversion, JBoss Drools Expert, JBoss Drools Flow, CVS, UML, Enterprise Architect UML-Tool, Anforderungs-Management

06.2009
Zweites (englisch-sprachiges) Buch vorangebracht,
Thema: "Build-/Deploy-/Konfig-/Test-/Release-Management"
Schulungsblöcke & Konferenz-Vorträge (z. B. JavaOne)
Kick-Off drittes Buch (Co-Autor), Thema: "Agile Softwareentwicklung"

07.2008 - 05.2009
Unternehmung: Versicherungsbranche
Rolle: Beratung, Coaching, Communication-Hub, Prozess-, Build-, Release-, Test-, Deploy- und Konfigurationsmanagement (Aufbau und operative Durchführung), Leitender Entwickler
Projekt: Strategisches Großprojekt
Technologien: J2EE, JEE, Rich Client, EJB, DB2, WAS, RAD, Eclipse, CruiseControl, JUnit, Websphere, Notes, Subversion, CVS, Ant, EMMA, Checkstyle, EasyMock, Findbugs, Maven, Host, ChangeMan/ERO, Testabdeckung, Continuous Integration, u.a.

12.2007 - 06.2008
Unternehmung: Versicherungsbranche
Rolle: Beratung, Entwicklung, Architektur
Projekt: Strategisches Projekt
Technologien: J2EE, JEE, JSF, Servlets, JSP, Javascript, Ajax, X/HTML, CSS, EJB, DB2, WAS, RAD, JUnit, Selenium u.a.

02.2007 - 11.2007
Unternehmung: HDI-Gerling AG, Hamburg/Köln
Rolle: Entwicklung, Architektur, Beratung, Coaching bzgl. Technologie und agiler Entwicklung, stellvertretender Teilprojektleiter, Testmanager
Projekt: Bereitstellung einer Integrationsplattform auf einer Vielzahl von Umsystemen / Geschäftsprozessoptimierung
Technologien: Eclipse, Eclipse Runtime, OSGi, Eclipse Plugin-Entwicklung, Spring, Hibernate, EHCache, JDO, iBatis, JDBC, C, CORBA, Swing, JUnit, EasyMock, Ant, CruiseControl, CVS, Fit, REST, agile Entwicklung

01.2007
Voranbringen meines Buchs aus dem Themenspektrum Agile Softwareentwicklung und Java

07.2006 - 12.2006
Unternehmung: Pironet NDH AG, Köln
Rolle: Consultant mit Fokus auf Prozess Management, Lead Developer, Architekt für eine komplexe J2EE Anwendung, die unter hoher Last steht, mit sehr großen Datenmengen umgeht und besteht aus: Java Swing Client, Java Web Client, Sessions Beans, Entity Beans, MDB, JSP, Servlets, Spring u.a. Frameworks auf Tomcat/JBoss; Applikation nutzt sehr stark XML als Daten(austausch)-Format.
Technologien: J2EE, JEE, EJB, JSP/Servlets, XML, XMLSchema, XSL, Oracle, Eclipse u.a.

04.2003 - 06.2006
Unternehmung: REWE-Informations-Systeme GmbH, Köln
Rolle: Stabsstelle Prozesse und Werkzeuge, Enterprise-Frameworks
Technologien: J2EE, JEE, EJB, Java Rich Client, Swing, JSF, DB2, Hibernate, Spring

02.2001 - 03.2003
Unternehmung: Lycos Europe AG, Gütersloh
Rolle: Entwicklung im Kontext Core Search, Paid Submission
Technologien: Java, PHP, PL/SQL, XML, Protokolle, Cocoon, FOP, Lucene u.a.

02.2000 -  01.2003 (halbtags)
Unternehmung: Jobware Online Services GmbH, Paderborn
Rolle: Verantwortlicher Entwickler für eine B2C, B2B n-tier Web-Anwendung Anwendung
Technologien: C++, Visual Basic, ASP, NT Server, IIS, SQL Server, MTS, DLLs

08.1999 - 02.2000 (halbtags)
Unternehmung: Slawik Consulting GmbH, Paderborn
Rolle: Entwicklung Enterprise Ressource Planning Systems
Technologien: Progress Datenbank

05.1998 - 07.1998
Unternehmung: Cooperative Computing & Communication Laboratory C-Lab, Paderborn
Rolle: Software Engineering im Bereich Middleware, Datenbanken
Technologien: DB-Middleware OpenDM, JNI, C/C++, Java, RMI, Corba

06.1994 - 06.1994
Unternehmung: 3M, Borken
Rolle: Anwendungsentwickler ERP-Systeme
Technologien: RPG/400, AS/400, z/Os, iSeries

08.1991 - 06.1994
Unternehmung: 3M, Borken
Rolle: Ausbildung zum Datenverarbeitungskaufmann (DV-Kaufmann), Software Engineering im Bereich ERP
Technologien: RPG/400, Cobol auf IBM AS/400, Durchlauf Fachabteilungen, PC, Rechenzentrum


Schulungen, die ich gebe:

Java Tooling Bootcamp
Software Configuration Management (SCM) / Release-Management
Automatisiertes Testen von Webanwendungen mit Selenium und WebTest
Automatisiertes Testen von Java Swing Anwendungen
Maven 2
Subversion - Versionskontrolle

Termine nach Absprache, Infos hier: [URL auf Anfrage]

Training/Seminar

06.05 Aufbaukurs Projekt Management
05.04 Seminar Grundlagen der Gesprächsführung
01.04 Seminar Präsentationen
10.03 Seminar EJB (Evaluierung der Schulung für Entwickler der Projekte)
10.03 Augeo Projektmanagement-Tool (Teach the Teacher- Seminar)
07.03 Seminar WebSphere Application Developer WSAD (Evaluierung der Schulung für Entwickler der Projekte)
05.03 Seminar Java JFC, Swing (Evaluierung der Schulung für Entwickler der Projekte)
10.02 Software Quality Management / Software Testing
03.01 Seminar PHP 4.0

Mitgliedschaften

[Name auf Anfrage] User Group, seit 2005: [URL auf Anfrage]
[Name auf Anfrage] Gründer und Organisator, seit 2002: [URL auf Anfrage]
"Agile Alliance", seit 2006: http://agilealliance.org
"Mitglied des Sun Java Champion Programmes", seit 2006 (aufgrund besonderer Leistung nominiert und gewählt worden, einer von weltweit 96): https://java-champions.dev.java.net
"java.net JUGs Community Manager", seit 2007: http://community.java.net/jugs/

Zertifizierungen

Sun Certified Programmer for the Java Platform SCJP
Sun Certified Java Developer for the Java Platform SCJD
Sun Certified Java Associate for the Java Platform SCJA
Sun Certified Web Component Developer SCWCD

Konferenzen

Vortragender und regelmäßiger Besucher auf international führenden Konferenzen
z. B. Devoxx 2008, JavaOne 2007, JavaOne 2009, Jazoon 2009, GeeCON, Software & Systems Quality Conference
Speaker auf Java User Group Veranstaltungen in Hamburg und Karlsruhe
Buchlesung in Hamburg
...

Bücher

1. [Titel auf Anfrage]
2. [Titel auf Anfrage]
3. [Titel auf Anfrage]

Artikel (Auswahl)

[Liste auf Anfrage]

Wikipedia Artikel
"Extreme Programming", http://de.wikipedia.org/wiki/Extreme_Programming
"Anti-Pattern", http://de.wikipedia.org/wiki/Anti-pattern
...

[URL auf Anfrage] (aktuelle Vorträgsthemen)
siehe [URL auf Anfrage]

Seite drucken Seite drucken Zum Seitenanfang Zum Seitenanfang



GULP | Kontaktieren | Profil in Englisch anzeigen


GULP - Das Portal für IT Projekte
GULP Information Services übernimmt keine Gewähr für die Richtigkeit der hier gemachten Angaben.
Seite generiert am 01.09.2010 00:48:47
© Copyright 1996-2010 GULP Information Services GmbH,
Ridlerstraße 37, D-80339 München, Tel. +49-89-500316-0, Fax +49-89-500316-999, E-Mail info@gulp.de


Photo