You are on page 1of 8

Das Entwickler-Netzwerk

Vernetzte Entwicklung aus einer Hand

Michael Kuhlmann

PROFIL
Java Frontend/Backend - Schulungen
E-Mail: netzwerk@systemfeld.de - Web: www.systemfeld.de - Tel.: +49 30 2576098-6 Trainings: Campus Profil

Profil CN11-2605

Skills
Programmiersprachen: ● ● ● Java: JDK und J2EE seit 1.1 (1998) bis heute (1.6) Smalltalk: Parcplace Objectworks 4.1, Visualworks 1.0 & 2.0, Enfin ObjectStudio Dazu Scala und PHP

Produkte/Standards/Erfahrungen: ● ● ● ● ● ● ● ● Entwicklungsumgebungen: Eclipse, Netbeans Application Server: Glassfish, JBoss, Tomcat, Jetty Web-Frameworks: GWT + SmartGWT, JSF, Stripes, Wicket Build-Tools: Ant, Maven Suchmaschinen: Solr, Lucene Weitere Frameworks: Spring, OSGi (Equinox + Felix), ActiveMQ Datenbanken: MySQL, Postgresql, Cassandra, Redis Softwaremethoden: Scrum

systemfeld GmbH Oranienburger Str. 48/49 10117 Berlin

www.systemfeld.de

Tel.: 030 25760986 Fax: 030 69088445 E-Mail: netzwerk@systemfeld.de

Profil CN11-2605

Schwerpunkte und Beispiel-Tätigkeiten
Java-Frontend-Entwicklung: ● ● ● ● Entwurf grafischer Oberflächen mit Swing und SWT sowie mit GWT (Web) Anwendungsentwicklung: Eigenständige Applikationen und Eclipse Rich Client Applikationen Entwicklung von JSP/Servlets und Seiten mit JSF und Stripes Einsatz und Erweiterung bestehender Widget-Bibliotheken des Kunden

Java-Backend-Entwicklung: ● ● ● ● ● Volltextsuche mit Apache Solr und Lucene (Anbindung in Java und PHP) Webservices Datenbankanbindung an MySQL Datenbankanbindung mit Stored Procedures (PL/SQL) unter Postgresql Statistikkomponente für Webentwicklung

Schulung, Beratung, Projektleitung: ● ● ● ● ● ● Bis zu 4-tägige Java- und OO-Schulungen beim Kunden (Java, Eclipse RCP, SWT/ JFace) Langfristige Einführung von Java und OO-Techniken in Teams von ca. fünf Entwicklern beim Kunden; Coaching Teamleitung verschiedener Gruppen beim Kunden Technischer Ansprechpartner für Entwicklungsmannschaft von ca. 30 Personen Client Manager als erster Ansprechpartner beim Kunden

systemfeld GmbH Oranienburger Str. 48/49 10117 Berlin

www.systemfeld.de

Tel.: 030 25760986 Fax: 030 69088445 E-Mail: netzwerk@systemfeld.de

Profil CN11-2605

Projekte
Zeitraum: 05/2011 - Jetzt Kunde: Edarling/Betterdate Ort: Berlin Tätigkeit: Anbindung Apache Solr an Umkreissuche für Dating-Portal Stichworte: Java, Solr, Geokoordinaten, JMS Tools: Eclipse, Maven, ActiveMQ, Cassandra

Zeitraum: 01/2011 - 04/2011 Kunde: Rocket Internet Ort: Berlin Tätigkeit: Anbindung Apache Solr an Magento-Shop für Japan, Russland und Brasilien; Teamleitung PHP- und Java-Entwicklung; Linux-Serveradministration Stichworte: Java, Volltextsuche, Solr, Lucene, Magento, PHP, No-SQL Datenbank Tools: Netbeans, Maven, Redis, Nginx

Zeitraum: 02/2010 - 12/2010 Kunde: Zalando Ort: Berlin Tätigkeit: Anbindung Apache Solr; Implementierung Online-Shop in Java und Stripes; Administrationsoberflächen mit SmartGWT Stichworte: Java, Volltextsuche, Solr, Lucene, Magento, PHP, Stripes, SmartGWT, Postgresql Tools: Netbeans, Maven, Postgresql, Hudson

Zeitraum: 10/2009 - 02/2010 Kunde: Fastlane Ort: Berlin Projekt: Scribbles (Zertifikatsverwaltung für CISCO-Partner) Tätigkeit: Implementierung Web-Oberfläche mit GWT; Datenbankanbindung mit eXist Stichworte: Java, Frontend, XML, Dokumentenorientierte Datenbank Tools: Eclipse, Glassfish, GWT, eXist

Zeitraum: 04/2009 – 08/2009

systemfeld GmbH Oranienburger Str. 48/49 10117 Berlin

www.systemfeld.de

Tel.: 030 25760986 Fax: 030 69088445 E-Mail: netzwerk@systemfeld.de

Profil CN11-2605

Kunde: DSA Daten- und Systemtechnik Aachen Ort: Aachen Projekt: Open Engineering Tester Tätigkeit: Layout-Algorithmus für Ablaufdiagramme in Eclipse-RCP-Anwendung Stichworte: Java, GEF, RCP, Complex Test Sequence Tools: Eclipse, GEF

Zeitraum: 10/2008 - 03/2009 Kunde: Tutego Trainings Tätigkeit: Schulungsreferent bei verschiedenen Endkunden; Ecplise RCP, Java-Einfürung und Experten, OSGi-Service-Plattform, Webservices Stichworte: Java, RCP, OSGi, Webservices, Generics Tools: Eclipse, Netbeans, Equinox, Felix, TPTP (Eclipse Profiler)

Zeitraum: 04/2008 - 09/2008 Kunde: Bundesdruckerei GmbH Ort: Berlin Projekt: Automatische Grenzkontrolle Tätigkeit: Business Analyse, Anforderungen erfassen, Prozessmodellierung, Entwicklung Stichworte: Java, BPM, V-Modell XT, Ajax, EJB 3.0 Tools: In-Step, Eclipse, jBPM, Drools, Maven

Zeitraum: 01/2008 - 02/2008 Kunde: Webguidez Entertainment GmbH – www.gamona.de Ort: Berlin Projekt: Statistiken über contentabhängiges Userverhalten Tätigkeit: Entwicklung und Modellierung der Statistik- und Logging-Komponente, Datenbankmodellierung Stichworte: Java, Webservice Tools: Eclipse, MySQL

Zeitraum: 09/2006 - 12/2007 Kunde: Technischer Automobilzulieferer für Kunde X Ort: Berlin und Aachen Projekt: Test- und Diagnosesystem für die Automobilindustrie Tätigkeit: GUI-Entwicklung mit SWT, Anbindung der MCD-Schnittstelle; Client-Manager für Kunden Stichworte: Eclipse RCP-Anwendung, OSGi, Java, SWT, ASAM, ECU, CAN-Bus, Weblogic,

systemfeld GmbH Oranienburger Str. 48/49 10117 Berlin

www.systemfeld.de

Tel.: 030 25760986 Fax: 030 69088445 E-Mail: netzwerk@systemfeld.de

Profil CN11-2605

PKCS Tools: Eclipse, Kodo, Subversion, MCD-Kernel, Asam 3D, Ant, Spring, HSQLDB

Zeitraum: 03/2006 - 09/2006 Kunde: Technischer Automobilzulieferer für Kunde Y Ort: Berlin und Aachen Projekt: Grafischer Editor für die Erstellung von Testszenarien Tätigkeit: Erweiterung des Eclipse Visual Editor; Einbindung als RCP-Plugin Stichworte: Eclipse RCP-Anwendung, OSGi, Java, Swing, JEM, EMF, GEF, Visual Editor (VE) Tools: Eclipse, Spring, BEA Weblogic, CVS

Zeitraum: 04/2005 - 03/2006 Kunde: IT-Dienstleister für Modebranche Ort: Berlin und Düsseldorf Projekt: Bestands- und Aufgabenverwaltung für Mode-Zwischenlager Tätigkeit: Entwicklung einzelner Module; tabellarische Statistikauswertung Stichworte: Serviceorientierte Programmierung, JDBC, UML Tools: Hausinterne Frameworks, JDeveloper, JBOSS, MySQL, Maven, CVS

Zeitraum: 07/2003 - 03/2005 Kunde: Einzelhandelskette Ort: Wermelskirchen Projekt: Neues Marktwarenwirtschaftssystem für Baumärkte Tätigkeit: Teamleitung jeweils für Module Auftrag, Kasse und Framework; Analyse und Design; Schulung und Coaching der Kundenmitarbeiter in Java und Objektorientierung Stichworte: OOAD, UML, Swing, J2ME/PDA, MDA, JDBC, Oracle Tools: Eclipse, JBOSS, MySQL, CVS

Zeitraum: 02/2002 - 06/2003 Kunde: IT-Dienstleister für Versandhandel Ort: Nürnberg Projekt: Callcenterapplikation für Versandhandel Tätigkeit: Weiterentwicklung Modul Kundenerfassung; Anbindung von Host-Services Tools: Enfin Smalltalk, MQ Series, Oracle, PVCS

systemfeld GmbH Oranienburger Str. 48/49 10117 Berlin

www.systemfeld.de

Tel.: 030 25760986 Fax: 030 69088445 E-Mail: netzwerk@systemfeld.de

Profil CN11-2605

Zeitraum: 03/2001 - 12/2001 Kunde: mittelständisches Maschinenbauunternehmen Ort: Ditzingen Projekt: Steuerungsanwendung für Stanz- und Fräsmaschinen Tätigkeit: Einführung und Coaching von Java und objektorientierten Techniken; Entwicklung mit dem Kunden Stichworte: Java, Swing, Schulungen, UML Tools: JBuilder, Together-J, Oracle, SQL Server

Zeitraum: 06/2000 - 03/2001 Kunde: Berliner Softwareentwickler Ort: Berlin Projekt: Softwareverteilungssystem Tätigkeit: Entwicklung einer Steuerungssoftware für Softwareverteilung und -analyse beim Kunden Stichworte: CORBA, Swing Tools: Emacs Zeitraum: 04/2000 - 05/2000 Kunde: Kabel New Media Ort: Hamburg Projekt: Webapplikation zur Produktsuche von Navigationssystemen Tätigkeit: Anbindung und Einführung des Weblogic-Servers, Java-Schulung, JSP-Entwicklung Stichworte: JSP, Servlets, HTML Tools: BEA Weblogic, Oracle

Zeitraum: 07/1999 - 03/2000 Kunde: IT-Dienstleister für Energiewirtschaft Ort: Essen Projekt: Cheops Tätigkeit: Entwicklung von Use Cases zur Erfassung von Zählerständen in der Stromwirtschaft Stichworte: CORBA, Swing Tools: DB/2, JBuilder, hausinterne Frameworks, PVCS

Zeitraum: 10/1998 - 06/1999 Kunde: IT-Dienstleister für Modebranche Ort: Düsseldorf Projekt: Bestandsverwaltung für Warenlager und –lieferung

systemfeld GmbH Oranienburger Str. 48/49 10117 Berlin

www.systemfeld.de

Tel.: 030 25760986 Fax: 030 69088445 E-Mail: netzwerk@systemfeld.de

Profil CN11-2605

Tätigkeit: Analyse, Spezifikation und Entwicklung der Verwaltungsanwendung Stichworte: Datenmodellierung, UML, Java, Swing Tools: DB/2, Visual Café, hausinternes Framework, PVCS

Zeitraum: 11/1997 - 09/1998 Kunde: IT-Dienstleister für Modebranche Ort: Düsseldorf Projekt: Bestell- und Lieferverwaltung für Lager in Fernost Tätigkeit: Entwicklung einzelner Use Cases Stichworte: Smalltalk, X.25 Tools: DB/2, Informix, Enfin Objectstudio, hausinternes Framework

Zeitraum: 08/1994 - 04/1997 Arbeitgeber: Forschungszentrum Informatik (FZI) Karlsruhe; ARS NOVA Ort: Karlsruhe und Esslingen Projekt: Grafisches Modellierungswerkzeug für Geschäftsprozesse Tätigkeit: Studentische Hilfskraft; Entwicklung der grafischen Komponenten Stichworte: Smalltalk, ER-Modelle, Ablaufdiagramme Tools: Parcplace VisualWorks

Zeitraum: 11/1993 - 06/1994 Arbeitgeber: Institut für Telematik an der Universität Karlsruhe Projekt: Lernprogramm iom Rahmen eines EU-Projekts Tätigkeit: Studentische Hilfskraft Stichworte: Smalltalk Tools: Parcplace ObjectWorks, MEI-Tools

systemfeld GmbH Oranienburger Str. 48/49 10117 Berlin

www.systemfeld.de

Tel.: 030 25760986 Fax: 030 69088445 E-Mail: netzwerk@systemfeld.de