Systemfeld - Profil Michael Kuhlmann - Java, SOLR, Lucene

Embed Size (px)

DESCRIPTION

Profil unseres SOLR/Lucene-Experten Michael Kuhlmann - www.systemfeld.de - Das Entwickler-Netzwerk

Citation preview

Das Entwickler-NetzwerkVernetzte Entwicklung aus einer Hand

Michael Kuhlmann

PROFILJava Frontend/Backend - SchulungenE-Mail: [email protected] - Web: www.systemfeld.de - Tel.: +49 30 2576098-6 Trainings: Campus Profil

Profil CN11-2605

SkillsProgrammiersprachen: 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: [email protected]

Profil CN11-2605

Schwerpunkte und Beispiel-TtigkeitenJava-Frontend-Entwicklung: Entwurf grafischer Oberflchen mit Swing und SWT sowie mit GWT (Web) Anwendungsentwicklung: Eigenstndige 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 fr Webentwicklung

Schulung, Beratung, Projektleitung: Bis zu 4-tgige Java- und OO-Schulungen beim Kunden (Java, Eclipse RCP, SWT/ JFace) Langfristige Einfhrung von Java und OO-Techniken in Teams von ca. fnf Entwicklern beim Kunden; Coaching Teamleitung verschiedener Gruppen beim Kunden Technischer Ansprechpartner fr 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: [email protected]

Profil CN11-2605

ProjekteZeitraum: 05/2011 - Jetzt Kunde: Edarling/Betterdate Ort: Berlin Ttigkeit: Anbindung Apache Solr an Umkreissuche fr Dating-Portal Stichworte: Java, Solr, Geokoordinaten, JMS Tools: Eclipse, Maven, ActiveMQ, Cassandra

Zeitraum: 01/2011 - 04/2011 Kunde: Rocket Internet Ort: Berlin Ttigkeit: Anbindung Apache Solr an Magento-Shop fr 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 Ttigkeit: Anbindung Apache Solr; Implementierung Online-Shop in Java und Stripes; Administrationsoberflchen 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 fr CISCO-Partner) Ttigkeit: Implementierung Web-Oberflche 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: [email protected]

Profil CN11-2605

Kunde: DSA Daten- und Systemtechnik Aachen Ort: Aachen Projekt: Open Engineering Tester Ttigkeit: Layout-Algorithmus fr Ablaufdiagramme in Eclipse-RCP-Anwendung Stichworte: Java, GEF, RCP, Complex Test Sequence Tools: Eclipse, GEF

Zeitraum: 10/2008 - 03/2009 Kunde: Tutego Trainings Ttigkeit: Schulungsreferent bei verschiedenen Endkunden; Ecplise RCP, Java-Einfrung 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 Ttigkeit: 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 contentabhngiges Userverhalten Ttigkeit: Entwicklung und Modellierung der Statistik- und Logging-Komponente, Datenbankmodellierung Stichworte: Java, Webservice Tools: Eclipse, MySQL

Zeitraum: 09/2006 - 12/2007 Kunde: Technischer Automobilzulieferer fr Kunde X Ort: Berlin und Aachen Projekt: Test- und Diagnosesystem fr die Automobilindustrie Ttigkeit: GUI-Entwicklung mit SWT, Anbindung der MCD-Schnittstelle; Client-Manager fr 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: [email protected]

Profil CN11-2605

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

Zeitraum: 03/2006 - 09/2006 Kunde: Technischer Automobilzulieferer fr Kunde Y Ort: Berlin und Aachen Projekt: Grafischer Editor fr die Erstellung von Testszenarien Ttigkeit: 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 fr Modebranche Ort: Berlin und Dsseldorf Projekt: Bestands- und Aufgabenverwaltung fr Mode-Zwischenlager Ttigkeit: 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 fr Baumrkte Ttigkeit: Teamleitung jeweils fr 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 fr Versandhandel Ort: Nrnberg Projekt: Callcenterapplikation fr Versandhandel Ttigkeit: 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: [email protected]

Profil CN11-2605

Zeitraum: 03/2001 - 12/2001 Kunde: mittelstndisches Maschinenbauunternehmen Ort: Ditzingen Projekt: Steuerungsanwendung fr Stanz- und Frsmaschinen Ttigkeit: Einfhrung 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 Ttigkeit: Entwicklung einer Steuerungssoftware fr 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 Ttigkeit: Anbindung und Einfhrung des Weblogic-Servers, Java-Schulung, JSP-Entwicklung Stichworte: JSP, Servlets, HTML Tools: BEA Weblogic, Oracle

Zeitraum: 07/1999 - 03/2000 Kunde: IT-Dienstleister fr Energiewirtschaft Ort: Essen Projekt: Cheops Ttigkeit: Entwicklung von Use Cases zur Erfassung von Zhlerstnden in der Stromwirtschaft Stichworte: CORBA, Swing Tools: DB/2, JBuilder, hausinterne Frameworks, PVCS

Zeitraum: 10/1998 - 06/1999 Kunde: IT-Dienstleister fr Modebranche Ort: Dsseldorf Projekt: Bestandsverwaltung fr Warenlager und lieferung

systemfeld GmbH Oranienburger Str. 48/49 10117 Berlin

www.systemfeld.de

Tel.: 030 25760986 Fax: 030 69088445 E-Mail: [email protected]

Profil CN11-2605

Ttigkeit: 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 fr Modebranche Ort: Dsseldorf Projekt: Bestell- und Lieferverwaltung fr Lager in Fernost Ttigkeit: 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 fr Geschftsprozesse Ttigkeit: Studentische Hilfskraft; Entwicklung der grafischen Komponenten Stichworte: Smalltalk, ER-Modelle, Ablaufdiagramme Tools: Parcplace VisualWorks

Zeitraum: 11/1993 - 06/1994 Arbeitgeber: Institut fr Telematik an der Universitt Karlsruhe Projekt: Lernprogramm iom Rahmen eines EU-Projekts Ttigkeit: 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: [email protected]