GULP | Kontaktieren | Profil in Englisch anzeigen

Personen-ID                25681 
Wohnort                    651xx Wiesbaden, Deutschland 
Jahrgang                   1961 
EDV-Erfahrung seit         1995 
Staatsbürgerschaft         deutsch 
Verfügbar ab               18.06.12 zu 100%, Vor-Ort-Einsatz 100% möglich 
Profil erstellt am         23.04.01 
Profil zuletzt geändert am 22.05.12 
Dipl. Math., Software-​Architekt, Entwickler, (C++, Smalltalk, Java), CUJ Autor
Software-Entwicklung / Programmierung
Coaching / Schulung / Training
Qualitätsmanagement / Qualitätssicherung / Test
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
Mathematik Diplom 1995 (Abschlußnote "gut")

Deutschland
Österreich
Schweiz
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Deutschland: bevorzugt Rhein-Main-Gebiet

Englischfließend in Wort und Schrift
FranzösischGrundkenntnisse (4 Jahre Schule)
SpanischGrundkenntnisse (regelmäßige Aufenthalte in Spanien)

IBM RS6000 
PC 

SUN OS, Solaris 
Windows 

Linux
BasicGrundkenntnisse
Cgute Kenntnisse
C++sehr gute Kenntnisse, ANSI C++
CORBA IDLgute Kenntnisse, Standard Version 2.3 (TAO unter C++)
Javagute Kenntnisse, JDK 1.2-1.6
JavaScriptgute Kenntnisse, JDK 1.2-1.6
Pascal2 semestriger Kurs in numerischer Mathematik während des Studiums
SmalltalkSehr gute Kenntnisse (2 Jahre Entwicklungsstätigkeit (VisualWorks 2.5.2))

C#: Grundkenntnisse
Access 
DB2 
MS SQL Server 
Oracle 
SQL 

CORBA 
EDIFACT 

Produkte
========
   Netbeans,
   Eclipse,
   git,
   JProfiler,
   vmware,
   Parasoft Insure++,

Rational Rose;

Rational ClearCase;

Rational Purify;

Rational Quantify;

Visual C++ (6.0 und 7.1);

CodeWarrior;

Sun Workshop;

Emacs;

GCC;

Comeau;

Sniff+;

Visual Works 2.5.2;

PowerJ 3.5;

Oracle 9i;

TOAD;

SQL-Server 2000, 2008;

Microsoft Access


Standards
=========

ANSI C++ STANDARD (ISO/IEC 14882);

COM;

XML;

HTML;

CORBA 2.3;

HBCI;


Banken, Versicherungen, Energieversorger (Gaswirtschaft), Eisenbahn,
Telekommunikation, Verkehr
Seit 10.2011 Smiths Heimann, Wiesbaden
  Importschnittstelle für den automatischen Abgleich der Benutzerdaten mit einer
  externen SQL-Server Datenbank.
Tools/Umgebung:
  Linux, Windows Server 2008, Java, Ant, Swing, Hibernate, JPA, JBoss, Eclipse,
  SQL-Server 2008, SVN, CVS, vmware

 

Seit 1.2007 IBM, Frankfurt
  NGN: Next Generation Network
  VoIP Telefonie Serverimplementierung, Fehlerprotokollierung, QoS, diameter,
  Policy-Parser gemäß rfc4745, Routing-Engine, Radix-Tree
Tools/Umgebung:
  C++, AIX, Linux, emacs, Eclipse, CVS, GIT, DB2, VoIP, SIP, xldb, xlC, GCC,
  dbx, Net-SNMP, Rational ClearQuest, Lua, Parasoft Insure++

10.2006-12.2011 Deutsche Flugsicherung Langen
  Harmonisierung: Redesign Middleware, Redesign Infrastruktur Fachmodell,
  Metaprogrammierung mit C++ Templates und Java Generics
Tools/Umgebung:
  Solaris, Sun CC, Linux (SLES10/SLES11), CMake, CPPUnit, ILOG Views, ACE, Java 5,
  Java 6, EasyMock, Netbeans, Subversion, Sockets, TCP, UDP, Java Threads,
  Java NIO, netty, JProfiler, MagicDraw UML, oAW, Xtext, Xpand, Xtend

  asterix: Design und Implementierung einer Komponente für die Weiterleitung
  von Towersimulatormeldungen.
Tools/Umgebung:
  Windows XP, Sockets, UDP, Visual C++ 8.0 (Visual Studio 2005), MFC, CPPUnit

  Reptor: Design und Implementierung einer Komponente für Aufnahme und
  Wiedergabe von Flugsimulationsübungen.
Tools/Umgebung:
  Solaris, Sun CC, ACE, Java 5, Netbeans, CVS, Subversion, Sockets, TCP,
  UDP, Java Threads, MagicDraw UML

  VADS: Simulationssystem für die Schulung von Fluglotsen.
  Design und Implementierung eines Frameworks zur Anbindung einer
  proprietären Middleware.
  Design und Implementierung eines Frameworks für fachliche Callbacks (Publish/
  Subscribe).
  Weiterentwicklung eines Motif basierten GUI Frameworks.
  Erweiterung der Anwendungslogik.
Tools/Umgebung:
  Solaris, Sun CC, GCC, CPPUnit, Emacs, Eclipse, CVS, SVN, XWidgets, STL, ACE,
  Rational Purify, Doxygen, MagicDraw UML

01.2005-12.2006 T-Mobile Bonn
Carmen: Customer Care Software,
  Guiframework, Geschäftsprozessframework, Servicecallframework (SOA),
  Parserframework (xerces), Printerframework (csv), Fehlerbehandlung,
  regelbasierte Validierungen im Applicationserver, fachliche
  Serviceimplementierung (SOA, Provider und Consumer Seite), fachliche
  Programmierung von Applicationserver Requests, fachliche Programmierung im
  Umfeld Rechnung

Tools/Umgebung:
  Visual C++ 7.1, VisualStudio 2003, VisualStudio 2005, Windows, Unix, Linux,
  Rational Rose, Rational ClearCase, Rational ClearDDTS, SOA, xerces, gdb,
  emacs, C#, managed C++

10.2004 - 12.2004 Sal. Oppenheim Frankfurt
- XTS: Anbindung des Derivathandels an ein externes Handelssystem, Entwicklung eines
  objektorientierten OCI Wrappers, Entwicklung des Frontends, Serialisierung
  von Anwendungsobjekten
Tools/Umgebung:
  Unix(Solaris), GCC, Visual C++ 6.0, Windows, OOA, OOD, Oracle 8.1.x, OCI, STL,
  QT, Sockets

10.2003 - 9.2004 Deutsche Bahn Frankfurt
- Implemementierung eines Modells zur Wagenbildung, Routensuche mit
  Abbiegewiederständen (Dijkstra).
- Design und Implementierung eines Analysewerkzeugs für Produktionsdaten
  Railion (PVG).
- Auswertung von Daten aus dem Reisenden-Erfassungs-System (RES) und Import in
  das Verkehrsplanungssystem Visum.
- Import PVG, Frachtbriefdaten, Simu-GV.
- Integration der Werkzeuge in das Konzernmodell.
- Konzeption und Entwicklung einer generativen Datenbankschicht
  (mit ADO als Backend).
- Konzeption und Entwicklung von generativen Parsern / Printern für BDL-Dateien
  (proprietäres Format der BVU).
- Design und Optimierung der Datenbank (SQL-Server 2000).
Tools/Umgebung:
  Visual C++ (6.0 und 7.1) unter Windows 2000 / XP, managed C++, C#,
  OOA, OOD mit Rational Rose, Rational Quantify, Rational Purify,
  Visual SourceSafe, SQL-Server 2000, Microsoft Access, ADO, MFC, Dot Net

4.2004 privat
- Konzeption und Entwicklung einer generativen XML-Bibliothek (basierend auf
  meiner Reflection Bibliothek).
Tools/Umgebung:
  Visual C++ (6.0 und 7.1) unter Windows 2000 / XP, Visual SourceSafe, GCC 3.2
  unter Linux, expat

3.2004
  C++ Users-Journal: Artikel "A Variation on the Curiously Recurring
  Template Pattern". Der Artikel ist in der Ausgabe Juni 2005 erschienen.

12.2003 privat
- Konzeption und Entwicklung einer Template basierten Reflection Bibliothek
  (Elementvariablen und Basisklassen). Beschreibung dieser Bibliothek für das
  C++ Users Journal.
  Die Bibliothek und der Artikel wurden in der Ausgabe September 2004 des
  C++ Users Journals veröffentlicht.
Tools/Umgebung:
  Visual C++ (6.0 und 7.1) unter Windows 2000 / XP, Visual SourceSafe, GCC 3.2
  unter Linux

4.2002 - 9.2003 Vodafone Information Systems Düsseldorf
Billit Faktura: Fakturierungssystem für Gas
- Design und Implementierung der Umsatzermittlung.

Billit Rubin: Abrechnungssystem für Gas
- Konzeption und Entwicklung der Energieauswertung (Berechnung der geflossenen
  Wärmemenge mit unterschiedlichen Algorithmen (Idealgasumwertung, GERG, ...).
- Design und Implementierung einer Template-Bibliothek zur Iteration über
  Objektstrukturen.
Projektlaufzeit:
  ca. 2 Jahre
Tools/Umgebung:
  Visual C++ unter Windows NT / 2000, Sun CC, Unix(Solaris) , STL, OOA, OOD mit
  Rational Rose, RUP, Rational Quantify, Rational Purify, Rational ClearCase,
  TOAD, Oracle 8.1.x und Oracle 9i.

10.2001 - 2.2002 DePfa Wiesbaden
- Design und Implementierung der Buchungslogik für ein Kontoführungssystem.
- Konzeption, Architektur und Entwicklung generativer Techniken für die
  Programmierung von Unit-Tests, Last-Tests, Akzeptanz-Kriterien, Generierung
  von Zufallsszenarien inklusive Prognose und Verifikation der Ergebnisse.
Tools/Umgebung:
  Visual C++ unter Windows 2000, STL, boost, Design Patterns, Loki,
  OOA, OOD mit Rational Rose, RUP, Objects9000, ClearCase.

4.2001 - 9.2001 Faktum Mainz
- Design und Implementierung eines SDK für HBCI-Server.
- Template Bibliothek zur Generierung von Geschäftsvorfällen in Abhängigkeit von
  der jeweils benötigten HBCI-Version. (Dabei werden abhängige Daten
  automatisch in der richtigen Version eingebunden).
Projektlaufzeit:
  6 Monate
Tools/Umgebung:
  HBCI-Standard, C++, STL, Design Patterns, Loki, CORBA, gcc 2.95.3, Linux,
  Sun Solaris, OOA, OOD mit Rational Rose

3.2000 - 3.2001 Festanstellung bei Mummert + Partner in Köln
11.2000 - 3.2001
Standardsoftware zur automatischen Erstellung von Dokumenten.
Konzeption und Implementierung
- Caching Mechanismen
- Klassenbibliothek zur Undo / Redo Funktionalität
- Template-basierte Bibliothek für XML-Konvertierungen
Projektlaufzeit:
  ca. 1 Jahr
Tools/Umgebung:
  C++ unter Windows 2000, COM, ATL, STL, Design Patterns, MS-Platform SDK,
  msxml, MFC, Rational Rose.

10.2000
- Modellierung und Implementierung eines Template-basierten Frameworks für die
  Behandlung der unterschiedlichen Datenströme bei einer Schnittstelle zur
  dezentralen Bereitstellung von Daten aus IBM Mainframe-basierten Systemen.
Projektlaufzeit:
  2 Monate
Tools/Umgebung:
  C++, STL, IBM-MQSeries, Sun Solaris, Sniff+, ClearCase

6.2000 - 9.2000
Margin-Man, Werkzeug zur Generierung von Kompensations-Geschäften
- Testframework, (Generierung von Testdaten, Protokollierung der generierten
  Ähnlichkeitseigenschaften )
- Produktionsreife
- Erweiterung der Funktionalität.
Projektlaufzeit:
  6 Monate
Tools/Umgebung:
  Java SDK 1.2, XML 1.0, Sun-Solaris, PowerJ 3.5, JDBC, Design Patterns,
  Rational Rose

3.2000 - 5.2000
Software zur Verwaltung von Aktienfonds Ordererfassung (inklusive Prüfungen
(Grenzen, Anlageregeln nach KAGG)) sowie Auswertung aller Bestandsdaten der
Fonds.
- Modellierung und Implementierung eines objektorientierten Frameworks für den
  Datenexport in MS-Excel.
- Konzepterstellung für die Migration nach VisualWorks 5.0 bei fortlaufender
  Entwicklungstätigkeit.
Projektlaufzeit:
  ca. 3 Jahre
Tools/Umgebung:
  Smalltalk / VisualWorks 2.5.2

4.1999 - 2.2000 Festanstellung bei debis in Mülheim.
Gamess. System zur Harmonisierung und Bereitstellung von Gasdaten auf
Meßschienen.
- Export der (Server) Anwendungs Klassen über COM.
- Generativer Adapter für häufig vorkommende Funktionalität im Zusammenhang mit
  COM (Parameterkonvertierung, Exception-Handling, ...).
Projektlaufzeit:
  ca. 1 Jahr
Tools/Umgebung:
  VisualC++, RUP, Rational Rose, COM, ATL, 3-schichtige Architektur unter
  Windows NT
- Mitarbeit an der Feinspezifikation eines Nachfolge-Produkts zur Abrechnung
  von Gas (AGAS).

11.1996 - 3.1999 Festanstellung bei ewen engineering in Wiesbaden.
Erweiterung eines Frameworks zur mobilen Datenerfassung von Gasdruckregelanlagen.
- Modellierung der Anwendungsobjekte.
- Auswertung der nach DVGW vorgeschriebenen Arbeitsschritte.
- Entwicklung automatisierter Tests.
- Erweiterung des Frameworks zur Datenerfassung beim Pipelinebau.
- Erweiterung des Frameworks zur Datenerfassung bei allgemeinen Tiefbaumaßnahmen.
- Erweiterung des Frameworks zur Kontrolle von Kleinkläranlagen.
Projektlaufzeit:
  ca. 4 Jahre
Tools/Umgebung:
  Apple Newton, NewtonScript (objektorientierte Sprache, an SELF angelehnt),
  Smalltalk (VisualWorks 2.5.x),Sun Solaris, AIX, CATIA.

3.1996 - 7.1996 Festanstellung bei GPSystemhaus in Mainz.
Software für Radiosender zur Aufbereitung der Verkehrsfunkmeldungen.
- Erstellung eines C-Frontends für eine Access-Datenbank.
Projektlaufzeit:
  6 Monate
Tools/Umgebung:
  C unter Windows 3.x, MSAccess. Borland C 4.0, Microsoft ODBC Treiber.

Projekt NEWSIM, 10/06 - 12/11
Referenz durch Head of Software Development, Unternehmen in der Luftfahrt-Branche (ca. 5000 MA), vom 29.02.12

"Der Consultant hat uns beim Redesign unseres Flugsicherungs-Simulators entscheidend unterstützt. Er hat sich schnell und gründlich in die komplexe Materie eingearbeitet und hat in allen Phasen des Projekts wichtigen Input geliefert. Vor allem seine C++ Kenntnisse sind über jeden Zweifel erhaben und waren für uns von großem Nutzen. Gerne würden wir in Zukunft wieder mit ihm zusammenarbeiten."

Projekt Carmen Customer Care, 01/05 - 12/06
Referenz durch Projektleiter, Telefondienstleister ca (7.000 MA), vom 26.04.07

"[...] Seine innovativen Vorschläge haben zu vielen Verbesserungen im Projekt beigetragen. Der Berater hat durch sein umfassendes und ausgezeichnetes Wissen als Entwickler und Designer die technische Architektur der Systeme entscheidend verbessert. Mit seinem zukunftsorientierten Denken hat er stabile und wieder verwendbare Software geschaffen. Der Berater besitzt ein herausragendes und fundiertes technisches Wissen, das er zur Lösung schwieriger Aufgaben souverän und erfolgreich einsetzt. Wir haben ihn als sehr einsatzbereiten und belastbaren Mitarbeiter kennen gelernt, der auch höchsten Beanspruchungen jederzeit gewachsen ist. Wir danken für die stets sehr gute Zusammenarbeit und für die vorbildliche Leistung im Projekt. Gerne würden wir in zukünftigen Projekten wieder auf seine Unterstützung bauen. [...]"

Projekt SQL-Server Programmierung unter Visual C++, 10/03 - 09/04
Referenz durch Abteilungsleiter, gr. dt. Transportunternehmen, 07.01.05

"Wir haben den Consultant als überaus kompetenten Entwickler erlebt. Er hat sich rasch in die komplexe Materie der Verkehrsprognose eingearbeitet. Seine analytischen Fähigkeiten beschränken sich nicht nur auf technische Aufgabenstellungen, sondern er ist auch in der Lage selbstständig fachliche Probleme zu lösen. Die Zusammenarbeit mit dem Consultant war außerordentlich produktiv, so dass wir uns freuen würden, in Zukunft wieder mit ihm zusammenarbeiten zu können."

Projekt Design und Implementierung eines Abrechnungssystems, 04/02 - 10/03
Referenz durch Softwarehaus eines Telekommunikations-Anbieters (900 MA), vom 08.09.03

"Der Consultant ist ein ungewöhnlich motivierter und sicherer Entwickler. Entscheidende Anteile des Projektes verdanken wir seiner außerordentlich produktiven Mitarbeit. Es gelingt ihm, auch für komplizierte Probleme in kürzester Zeit einfach zu verwendende Lösungen zu finden. Dabei beherrscht er die Möglichkeiten von C++ aus dem ff. Die Zusammenarbeit war überaus erfolgreich, so daß wir uns sehr freuen würden, in zukünftigen Projekten wieder mit ihm zusammenarbeiten zu können."

Projekt OO-Modellierung, C++ -Programmierung, 10/01 - 02/02
Referenz durch Projektleiter einer internat. Bank in Dtld. vom 04.02.02

"Wir haben den Consultant als hochmotivierten und mit umfassenden C++ -Kenntnissen ausgestatteten Mitarbeiter erlebt. Er beschränkte sich keineswegs darauf, die ihm übertragenen Tätigkeiten durchzuführen, sondern entwickelte darüber hinaus auch eigene Lösungen für kritische Projektbereiche, die den Fortgang des Projektes erheblich vereinfachten. Aufgrund der erfolgreichen Zusammenarbeit würden wir uns freuen, wenn wir in Zukunft wieder zusammenarbeiten würden."

Projekt Design und Implementierung eines verteilten Serversystems, 04/01 - 09/01
Referenz vom Projektleiter einer Security Firma in Mainz mit 70 MA vom 20.02.02

"Der Consultant hat eigenständig und mit größtem Engagement seine ihm anvertrauten Aufgaben durchgeführt. Sein großes Know-how im Bereich Design und C++ Entwicklung waren für das Projekt und den gewählten Ansatz unerlässlich. Wir würden jederzeit wieder mit ihm zusammenarbeiten."

Projekt Konzepterstellung, Implementierungen, Tests, 03/00 - 03/01
Referenz durch Hamburger Unternehmensberatung (> 1000 MA) vom 30.03.01

"[...] Der Consultant arbeitete sich aufgrund seiner guten Auffassungsgabe schnell und erfolgreich in neue Aufgabenstellungen ein. Seinen Arbeitsbereich beherrschte er umfassend und überdurchschnittlich. Er arbeitete sehr gewissenhaft, eigenverantwortlich, ging an neue Aufgaben stets planvoll heran und erledigte diese systematisch. Er war den Anforderungen seiner Position auch unter außergewöhnlichen Belastungen immer sehr gut gewachsen. Durch sein folgerichtige, zügige und termingerechte Arbeitsweise erzielte er ausgezeichnete Ergebnisse. Der Consultant zeichnete sich durch eine konstruktive Haltung, verbunden mit kritischem Sachverstand und sehr guten analytischen Fähigkeiten aus. Er hat die Fähigkeit, komplexe und diffizile Sachverhalte rasch zu erfassen, zu analysieren sowie praktikable Problemlösungen aufzuzeigen und zu entwickeln. Auf veränderte Situationen stellte er sich schnell ein. In seinem Fachgebiet verfügt der Consultant über äußerst umfassendes und fundiertes Wissen, das er auch bei der Lösung schwieriger Aufgaben sicher einsetzte. [...] Wir haben den Consultant als einen außerordentlich pflichtbewussten und zuverlässigen Mitarbeiter kennen gelernt, der jederzeit in besonderem Maße vertrauenswürdig und verantwortungsvoll war und sich mit seiner Aufgabe identifizierte. Besonders hervorzuheben ist sein großer persönlicher Einsatz auch über die normale Arbeitszeit hinaus. [...] Der Consultant wurde allseits geschätzt und fügte sich sehr gut in das Projektteam ein. [...]"

Projekt Spezifikation / Design eines Abrechnungssystems für Gaswirtschaft, 04/99 - 02/00
Referenz durch Bereichsleiter, Systemhaus (>10.000 MA) vom 29.02.00

"[...] Nach entsprechender Einarbeitung bearbeitete der Consultant sein Aufgabengebiet sehr selbständig und erzielte dabei stets gute Arbeitsergebnisse. Dabei zeichnete er sich bei der Erledigung seiner Arbeiten durch ein hohes Maß an Initiative und Problemlösungskompetenz aus. Besonders hervorheben möchten wir das gezeigte hohe Engagement des Consultants, was sich auch in dem Erfolg seiner Arbeit niedergeschlagen hat. Aufgrund seiner guten Fachkenntnisse konnte der Consultant auch mit schwierigen Aufgaben betraut werden, wobei er auch in Zeiten hoher Arbeitsbelastung ruhig und sachlich blieb. [...]"

Projekt Software-Entwicklungen, Analyse, Design, Dokumentation, Hotline, 11/96 - 03/99
Referenz durch Geschäftsführer eines Systemhauses (5 MA) vom 31.03.99

"[...] Der Consultant zeichnete sich durch seine sympathische Art und sein ruhiges Wesen aus. Er verstand es gut, sachlich und kooperativ alle anstehenden Probleme unter Wahrnehmung der unterschiedlichsten Belange zu lösen. Sein Verhalten gegenüber Vorgesetzten war geprägt von Loyalität und jederzeit einwandfrei. Kolleginnen und Kollegen schätzten die gute sachliche und persönliche Zusammenarbeit. Wir bescheinigen dem Consultant gerne, daß er die ihm übertragenen Aufgaben zu unserer vollsten Zufriedenheit erledigt hat und immer bereit war, zur Sicherstellung erfolgreicher Projektabwicklungen eigeninitiativ Mehrarbeit in großem Umfang zu übernehmen. [...]"

Alle Referenzen sind durch GULP bestätigt.

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 23.05.2012 00:45:03
© Copyright 1996-2012 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