Deutschland: Profil von Michael Kuhlmann aus Berlin, Senior Java / OO-Consultant | IT Freiberufler, Selbständige, Unternehmens-Profile
Michael Kuhlmann, Senior Java / OO-Consultant aus Berlin
Michael Kuhlmann
Dipl.-Informatiker
Senior Java / OO-Consultant
15732 Berlin
verfügbar
Stunden-/Tagessatz:
75.00 €/Std.
Weitere:
Letztes Update: 11.01.2009 20:51
Datei-Anlagen
- keine -
Sprachkenntnisse
englisch (gut)
Fähigkeiten, Kenntnisse, Erfahrungen:
Ich habe 1993 als Smalltalkentwickler angefangen und arbeite seit zehn Jahren als Java-Entwickler und -Berater für verschiedene Kunden. Schwerpunkte der Entwicklung liegen bei Eclipse, sowohl grafische Applikationen als auch Back-End-Anbindungen. Außerdem mehrjährige Erfahrung in objektorientierter Analyse und Design (Anforderungs- und Software-Design).
Stichworte Entwicklung: J2EE, Eclipse RCP, JDeveloper, Swing, SWT, JDBC, CORBA, SOA, BPEL, JNDI.
Stichworte Analyse und Design: UML, OOAD, MDA.
Verwendete Tools und Anwendungen: Eclipse, JBOSS, Together-J, TREND, Spring, Hibernate, BEA Weblogic, Visual Editor, KODO.
Weitere Kenntnisse: Umfangreiches MySQL-Wissen sowie Erfahrung mit Oracle, DB/2, HSQLDB; Windows- und Linux-Kenntnisse; Englisch in Wort und Schrift.
Bisherige Schwerpunkte und beispielhafte Tätigkeiten:
· Java-GUI-Entwicklung:
o Entwurf grafischer Oberflächen mit Swing und SWT
o Anwendungsentwicklung: Eigenständige Applikationen und Eclipse Rich Client Applikationen
o Entwurf eines „UML-Runners“ als Rahmenanwendung, um mit UML beschriebene Use Cases ablaufen zu lassen
o Einsatz und Erweiterung bestehender Widget-Bibliotheken des Kunden
· Java-Backend-Entwicklung:
o Anbindung des hauseigenen Application Layer an MySQL
o Komponentenbibliothek zur SQL-Generierung unter Java
o Servicegetriebene Entwicklung mit JBoss
o Schnittstelle zur automatischen Generierung von Servlets für Webanwendungen für Tomcat
o Buildkomponente zur Datenbank-Schemagenerierung und initialen Befüllung; eingesetztes Tool: TREND (eigenes Framework)
· Modellierung:
o Analyse und Design von Klassendiagrammen in UML und als ER-Diagramm (OOAD); eingesetzte Tools: Rational Rose, Together-J, TREND
o Entwurf von Aktivitätsdiagrammen in UML zur modellgetriebenen Entwicklung (Model driven architecture, MDA)
o Anforderungsanalyse mit Standard-Office-Paketen und Visio
· Schulung, Beratung, Projektleitung:
o Bis zu 3-tägige Java- und OO-Schulungen beim Kunden
o Langfristige Einführung von Java und OO-Techniken in Teams von ca. fünf Entwicklern beim Kunden
o Teamleitung verschiedener Gruppen beim Kunden
o Technischer Ansprechpartner für Entwicklungsmannschaft von ca. 30 Personen
o Client Manager als erster Ansprechpartner beim Kunden
Referenzen:
Zeitraum: 03/2008 - 09/2008
Projekt: Automatisierte Grenzkontrolle
Tätigkeit: Definition der Use Cases und des Pflichtenhefts, Java-Entwicklung
Kunde: Bundesdruckerei
Stichworte: Java, biometrische Methoden
Tools: Eclipse, JBoss
Zeitraum: 01/2008 - 02/2008
Projekt: Spiele-Plattform V.3
Tätigkeit: Hochperformante Statistik- und Loggingmodul für Webplattform in Java
Kunde: Webguidez Entertainment GmbH - http://www.gamona.de
Stichworte: Java, JDBC, JSON, Lucene
Tools: Eclipse, Lucene
Zeitraum: 09/2006 - 12/2007
Projekt: Test- und Diagnosesystem für die Automobilindustrie
Tätigkeit: GUI-Entwicklung mit SWT, Anbindung der MCD-Schnittstelle; Client-Manager für Kunden
Kunde: Technischer Automobilzulieferer
Stichworte: Eclipse RCP-Anwendung, Java, SWT, ASAM, ECU, Weblogic
Tools: Eclipse, Kodo, Subversion, MCD-Kernel, Asam 3D, Ant, Spring, HSQLDB
Zeitraum: 03/2006 - 09/2006
Projekt: Grafischer Editor für die Erstellung von Testszenarien
Tätigkeit: Erweiterung des Eclipse Visual Editor; Einbindung als RCP-Plugin
Kunde: Technischer Automobilzulieferer
Stichworte: Eclipse RCP-Anwendung, Java, Swing, JEM, EMF, GEF, Visual Editor (VE)
Tools: Eclipse, Spring, BEA Weblogic, CVS
Zeitraum: 04/2005 - 03/2006
Projekt: Bestands- und Aufgabenverwaltung für Mode-Zwischenlager
Tätigkeit: Entwicklung einzelner Module; tabellarische Statistikauswertung
Kunde: IT-Dienstleister für Modebranche
Stichworte: Serviceorientierte Programmierung, JDBC, UML
Tools: Hausinterne Frameworks, JDeveloper, JBOSS, MySQL, Maven, CVS
Zeitraum: 07/2003 - 03/2005
Projekt: Neues Marktwarenwirtschaftssystem für Einzelhandel
Tätigkeit: Teamleitung jeweils für Module Auftrag, Kasse und Framework; Analyse und Design; Schulung und Coaching der Kundenmitarbeiter in Java und Objektorientierung
Kunde: Einzelhandel Baumärkte
Stichworte: OOAD, UML, Swing, MDA, JDBC
Tools: Eclipse, JBOSS, MySQL, CVS
Zeitraum: 02/2002 - 06/2003
Projekt: Callcenterapplikation für Versandhandel
Tätigkeit: Weiterentwicklung Modul Kundenerfassung; Anbindung von Host-Services
Kunde: Versandhandel
Tools: Enfin Smalltalk, MQ Series, Oracle, PVCS
Zeitraum: 03/2001 - 12/2001
Projekt: Steuerungsanwendung für Stanz- und Fräsmaschinen
Tätigkeit: Einführung und Coaching von Java und objektorientierten Techniken; Entwicklung mit dem Kunden
Kunde: mittelständisches Maschinenbauunternehmen
Stichworte: Java, Swing, Schulungen, UML
Tools: JBuilder, Together-J, Oracle, SQL Server
Zeitraum: 06/2000 - 03/2001
Projekt: Softwareverteilungssystem
Tätigkeit: Entwicklung einer Steuerungssoftware für Softwareverteilung und -analyse beim Kunden
Kunde: Berliner Softwaredienstleister
Stichworte: CORBA, Swing
Tools: Emacs
Zeitraum: 04/2000 - 05/2000
Projekt: Webapplikation zur Produktsuche von Navigationssystemen
Tätigkeit: Anbindung und Einführung des Weblogic-Servers, Java-Schulung, JSP-Entwicklung
Kunde: Kabel New Media
Stichworte: JSP, Servlets, HTML
Tools: BEA Weblogic, Oracle
Zeitraum: 07/1999 - 03/2000
Projekt: Cheops
Tätigkeit: Entwicklung von Use Cases zur Erfassung von Zählerständen in der Stromwirtschaft
Kunde: IT-Dienstleister für Stromwirtschaft
Stichworte: CORBA, Swing
Tools: DB/2, JBuilder, hausinterne Frameworks, PVCS
Zeitraum: 10/1998 - 06/1999
Projekt: Bestandsverwaltung für Warenlager und -lieferung
Tätigkeit: Analyse, Spezifikation und Entwicklung der Verwaltungsanwendung
Kunde: IT-Dienstleister für Modebranche
Stichworte: Datenmodellierung, UML, Java, Swing
Tools: DB/2, Visual Café, hausinternes Framework, PVCS
Zeitraum: 11/1997 - 09/1998
Projekt: Bestell- und Lieferverwaltung für Lager in Fernost
Tätigkeit: Entwicklung einzelner Use Cases
Kunde: IT-Dienstleister für Modebranche
Stichworte: Smalltalk, X.25
Tools: DB/2, Informix, Enfin Objectstudio, hausinternes Framework
Zeitraum: 08/1994 - 04/1997
Projekt: Grafisches Modellierungswerkzeug für Geschäftsprozesse
Tätigkeit: Studentische Hilfskraft; Entwicklung der grafischen Komponenten
Kunde: Forschungszentrum Informatik (FZI) Karlsruhe; ARS NOVA
Stichworte: Smalltalk, ER-Modelle, Ablaufdiagramme
Tools: Parcplace VisualWorks
Zeitraum: 11/1993 - 06/1994
Projekt: Lernprogramm iom Rahmen eines EU-Projekts
Tätigkeit: Studentische Hilfskraft
Kunde: Institut für Telematik an der Universität Karlsruhe
Stichworte: Smalltalk
Tools: Parcplace ObjectWorks, MEI-Tools
Zeitliche und räumliche Verfügbarkeit:
Ich bin momentan in Berlin Vollzeit verfügbar.
Ich habe 1993 als Smalltalkentwickler angefangen und arbeite seit zehn Jahren als Java-Entwickler und -Berater für verschiedene Kunden. Schwerpunkte der Entwicklung liegen bei Eclipse, sowohl grafische Applikationen als auch Back-End-Anbindungen. Außerdem mehrjährige Erfahrung in objektorientierter Analyse und Design (Anforderungs- und Software-Design).
Stichworte Entwicklung: J2EE, Eclipse RCP, JDeveloper, Swing, SWT, JDBC, CORBA, SOA, BPEL, JNDI.
Stichworte Analyse und Design: UML, OOAD, MDA.
Verwendete Tools und Anwendungen: Eclipse, JBOSS, Together-J, TREND, Spring, Hibernate, BEA Weblogic, Visual Editor, KODO.
Weitere Kenntnisse: Umfangreiches MySQL-Wissen sowie Erfahrung mit Oracle, DB/2, HSQLDB; Windows- und Linux-Kenntnisse; Englisch in Wort und Schrift.
Bisherige Schwerpunkte und beispielhafte Tätigkeiten:
· Java-GUI-Entwicklung:
o Entwurf grafischer Oberflächen mit Swing und SWT
o Anwendungsentwicklung: Eigenständige Applikationen und Eclipse Rich Client Applikationen
o Entwurf eines „UML-Runners“ als Rahmenanwendung, um mit UML beschriebene Use Cases ablaufen zu lassen
o Einsatz und Erweiterung bestehender Widget-Bibliotheken des Kunden
· Java-Backend-Entwicklung:
o Anbindung des hauseigenen Application Layer an MySQL
o Komponentenbibliothek zur SQL-Generierung unter Java
o Servicegetriebene Entwicklung mit JBoss
o Schnittstelle zur automatischen Generierung von Servlets für Webanwendungen für Tomcat
o Buildkomponente zur Datenbank-Schemagenerierung und initialen Befüllung; eingesetztes Tool: TREND (eigenes Framework)
· Modellierung:
o Analyse und Design von Klassendiagrammen in UML und als ER-Diagramm (OOAD); eingesetzte Tools: Rational Rose, Together-J, TREND
o Entwurf von Aktivitätsdiagrammen in UML zur modellgetriebenen Entwicklung (Model driven architecture, MDA)
o Anforderungsanalyse mit Standard-Office-Paketen und Visio
· Schulung, Beratung, Projektleitung:
o Bis zu 3-tägige Java- und OO-Schulungen beim Kunden
o Langfristige Einführung von Java und OO-Techniken in Teams von ca. fünf Entwicklern beim Kunden
o Teamleitung verschiedener Gruppen beim Kunden
o Technischer Ansprechpartner für Entwicklungsmannschaft von ca. 30 Personen
o Client Manager als erster Ansprechpartner beim Kunden
Referenzen:
Zeitraum: 03/2008 - 09/2008
Projekt: Automatisierte Grenzkontrolle
Tätigkeit: Definition der Use Cases und des Pflichtenhefts, Java-Entwicklung
Kunde: Bundesdruckerei
Stichworte: Java, biometrische Methoden
Tools: Eclipse, JBoss
Zeitraum: 01/2008 - 02/2008
Projekt: Spiele-Plattform V.3
Tätigkeit: Hochperformante Statistik- und Loggingmodul für Webplattform in Java
Kunde: Webguidez Entertainment GmbH - http://www.gamona.de
Stichworte: Java, JDBC, JSON, Lucene
Tools: Eclipse, Lucene
Zeitraum: 09/2006 - 12/2007
Projekt: Test- und Diagnosesystem für die Automobilindustrie
Tätigkeit: GUI-Entwicklung mit SWT, Anbindung der MCD-Schnittstelle; Client-Manager für Kunden
Kunde: Technischer Automobilzulieferer
Stichworte: Eclipse RCP-Anwendung, Java, SWT, ASAM, ECU, Weblogic
Tools: Eclipse, Kodo, Subversion, MCD-Kernel, Asam 3D, Ant, Spring, HSQLDB
Zeitraum: 03/2006 - 09/2006
Projekt: Grafischer Editor für die Erstellung von Testszenarien
Tätigkeit: Erweiterung des Eclipse Visual Editor; Einbindung als RCP-Plugin
Kunde: Technischer Automobilzulieferer
Stichworte: Eclipse RCP-Anwendung, Java, Swing, JEM, EMF, GEF, Visual Editor (VE)
Tools: Eclipse, Spring, BEA Weblogic, CVS
Zeitraum: 04/2005 - 03/2006
Projekt: Bestands- und Aufgabenverwaltung für Mode-Zwischenlager
Tätigkeit: Entwicklung einzelner Module; tabellarische Statistikauswertung
Kunde: IT-Dienstleister für Modebranche
Stichworte: Serviceorientierte Programmierung, JDBC, UML
Tools: Hausinterne Frameworks, JDeveloper, JBOSS, MySQL, Maven, CVS
Zeitraum: 07/2003 - 03/2005
Projekt: Neues Marktwarenwirtschaftssystem für Einzelhandel
Tätigkeit: Teamleitung jeweils für Module Auftrag, Kasse und Framework; Analyse und Design; Schulung und Coaching der Kundenmitarbeiter in Java und Objektorientierung
Kunde: Einzelhandel Baumärkte
Stichworte: OOAD, UML, Swing, MDA, JDBC
Tools: Eclipse, JBOSS, MySQL, CVS
Zeitraum: 02/2002 - 06/2003
Projekt: Callcenterapplikation für Versandhandel
Tätigkeit: Weiterentwicklung Modul Kundenerfassung; Anbindung von Host-Services
Kunde: Versandhandel
Tools: Enfin Smalltalk, MQ Series, Oracle, PVCS
Zeitraum: 03/2001 - 12/2001
Projekt: Steuerungsanwendung für Stanz- und Fräsmaschinen
Tätigkeit: Einführung und Coaching von Java und objektorientierten Techniken; Entwicklung mit dem Kunden
Kunde: mittelständisches Maschinenbauunternehmen
Stichworte: Java, Swing, Schulungen, UML
Tools: JBuilder, Together-J, Oracle, SQL Server
Zeitraum: 06/2000 - 03/2001
Projekt: Softwareverteilungssystem
Tätigkeit: Entwicklung einer Steuerungssoftware für Softwareverteilung und -analyse beim Kunden
Kunde: Berliner Softwaredienstleister
Stichworte: CORBA, Swing
Tools: Emacs
Zeitraum: 04/2000 - 05/2000
Projekt: Webapplikation zur Produktsuche von Navigationssystemen
Tätigkeit: Anbindung und Einführung des Weblogic-Servers, Java-Schulung, JSP-Entwicklung
Kunde: Kabel New Media
Stichworte: JSP, Servlets, HTML
Tools: BEA Weblogic, Oracle
Zeitraum: 07/1999 - 03/2000
Projekt: Cheops
Tätigkeit: Entwicklung von Use Cases zur Erfassung von Zählerständen in der Stromwirtschaft
Kunde: IT-Dienstleister für Stromwirtschaft
Stichworte: CORBA, Swing
Tools: DB/2, JBuilder, hausinterne Frameworks, PVCS
Zeitraum: 10/1998 - 06/1999
Projekt: Bestandsverwaltung für Warenlager und -lieferung
Tätigkeit: Analyse, Spezifikation und Entwicklung der Verwaltungsanwendung
Kunde: IT-Dienstleister für Modebranche
Stichworte: Datenmodellierung, UML, Java, Swing
Tools: DB/2, Visual Café, hausinternes Framework, PVCS
Zeitraum: 11/1997 - 09/1998
Projekt: Bestell- und Lieferverwaltung für Lager in Fernost
Tätigkeit: Entwicklung einzelner Use Cases
Kunde: IT-Dienstleister für Modebranche
Stichworte: Smalltalk, X.25
Tools: DB/2, Informix, Enfin Objectstudio, hausinternes Framework
Zeitraum: 08/1994 - 04/1997
Projekt: Grafisches Modellierungswerkzeug für Geschäftsprozesse
Tätigkeit: Studentische Hilfskraft; Entwicklung der grafischen Komponenten
Kunde: Forschungszentrum Informatik (FZI) Karlsruhe; ARS NOVA
Stichworte: Smalltalk, ER-Modelle, Ablaufdiagramme
Tools: Parcplace VisualWorks
Zeitraum: 11/1993 - 06/1994
Projekt: Lernprogramm iom Rahmen eines EU-Projekts
Tätigkeit: Studentische Hilfskraft
Kunde: Institut für Telematik an der Universität Karlsruhe
Stichworte: Smalltalk
Tools: Parcplace ObjectWorks, MEI-Tools
Zeitliche und räumliche Verfügbarkeit:
Ich bin momentan in Berlin Vollzeit verfügbar.
Jetzt registrieren
Profil Navigation
Neues Profil
Kundenecho
Kirstin HartmannNeue Verkaufschancen
Als Inhaberin einer IT-Traineragentur profitiere ich sehr von den Angeboten. Die Plattform ermöglicht mir es täglich neue Verkaufschancen zu generieren und so meinen Kundenkreis zu erweitern. Vielen Dank dafür!
Neue Firmenprofile
Aktuelles
Statistik
Der durchschnittliche Tagessatz unserer Freelancer beträgt 504 €, der Stundensatz 63 €.
Neue Projekte
RSS Projekt-Feeds
Erhalten Sie die neuesten Projekte als RSS News-Feed, um sie bequem in Ihrem Feed-Reader zu lesen.
Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
Themenrelevante Websites :









































