GULP Logo

Ihre Quelle für externe Spezialisten aus IT und Engineering

GULP Profil: C/C++ Entwickler, Software Architekt, Problemanalyse, algorithmische …

Kontakt zum Kandidaten:







Über GULP:
  • GULP ist die wichtigste Quelle
    für die Besetzung von IT-/Engineering-Projekten im deutschsprachigen Raum.
  • Sie suchen Projektunterstützung?
    Im Kandidaten-Pool von www.gulp.ch mit mehr als 75.000 IT-Freiberuflern, darunter 10.500 Freelancer mit Schwerpunkt Engineering, finden Sie die externen Mitarbeiter für Ihre Anforderungen.
  • Sie suchen selbst ein Projekt?
    Mit Ihrem Profil bei GULP können Sie Projektangebote von 3.000 Unternehmen erhalten. Registrieren Sie sich kostenfrei.
Dieses Profil wurde anonymisiert. Die vollständige Anzeige ist für registrierte GULP Nutzer möglich.
 
Wohnort                    30xxx, Deutschland 
EDV-Erfahrung seit         1984 
Verfügbar ab               01.01.13 zu 100%, Vor-Ort-Einsatz 100% möglich 
C/C++ Entwickler, Software Architekt, Problemanalyse, algorithmische Probleme
Software-Entwicklung / Programmierung
Beratung / Consulting
Engineering / IT-nahe Ingenieurdienstleistungen
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
Studium der angewandten Mathematik an der Universität Charkow (Ukraine).(1981-1986)
Diplomabschluß als Dipl.-Mathematiker, "Mit Auszeichnung" (Gesamtnote - 'sehr gut').(1986)
Diplomanerkennung in Deutschland. (1997)
Deutschland
Österreich
Schweiz
Weitere Einsatzorte: Niederlande
Deutschfließend
Englischlesen und schreiben
RussischMuttersprache
Ukrainischfließend

MS-DOS 
SUN OS, Solaris 
UnixSinix, Linux, AIX
VMS 
Windows1.x-3.x, 95, 98, Me, NT, 2000, 2003, XP

Adaim Studium kennengelernt
Algolim Studium kennengelernt
BasicIn Projekten eingesetzt
CExperte
C++Experte
ClipperIn Projekten eingesetzt
CobolDurch Code-Inspections und Portierung zweier alter Cobol-Produkte kennengelernt
CORBA IDLIn Projekten eingesetzt
dBaseIn Projekten eingesetzt
Delphibegrenzte Kenntnisse
EmacsIn Projekten eingesetzt
FortranIn Projekten eingesetzt (FORTRAN 4 und FORTRAN 77)
FoxproIn Projekten eingesetzt
HPGL, HP PCLIn Projekten eingesetzt
Imake, GNU-Make, Make-Maker etc...In der alltäglichen Nutzung.
JavaIn Projekten eingesetzt
JavaScriptIn Projekten eingesetzt
LispIn Projekten eingesetzt ( AutoLisp von AutoDesk)
Pascalbegrenzte Kenntnisse
PL/SQLIn Projekten eingesetzt
PL/1In Projekten eingesetzt
QtIn Projekten eingesetzt

AccessVerwendung als ODBC Datenquelle unter C++
JDBCVerwendung bei den meisten Java - Projekte.
ODBCVerwendung bei den meisten C++ - Projekte.
OracleVerwendung bei den meisten Projekte.
POETZweimonatliche Projekterfahrung
SQLIn Projekten eingesetzt
xBase 

AutoCAD 
Autodesk Inventor 

Erfahrungsschwerpunkte.

Softwarearchitektur:                Objektorientierte Analyse und objektorientiertes Design, UML,

Design Patterns, Leitung der softwaretechnischen Entwicklung, RUP

C++/C:                              OOP, Performanzoptimierung, Speicherverwaltung,         Templatesentwicklung
Angewandte Mathematik:              Optimierungsalgorithmen, "digital geometry"
Entwicklung für GIS/CAD:   Mehrschichtarchitektur, Serialisierung der Objekte,  extrem

schnelle Visualisierung


Erfahrungen.

Erstellung von Spezifikationen
Generative Softwareentwicklung
Komponentenorientierte Softwareentwicklung
Extreme Programmierung
Migration, Portierung
Refaktorisierung
Erstellung von Compilern, Interpretern und Programmgeneratoren
Automatische "Source to Source" Übersetzung
Weiterentwicklung von Billing & Customer Care (BCC) Produkten auf Basis von GemBase

Technologien.

OLE, DDE, ActiveX, ATL, COM, COM+, MFC, DLL, IDL, CORBA, JavaBeans
Awt, Swing, OpenGl, DirectX, Qt, Grit
ODBC, JDBC
XML, SAX, DOM, XSLT, DTD

Produkte.

Betriebssysteme:  MS-DOS, MS-Windows, VMS, SINIX, AIX, SUN SOLARIS, Linux
Programmieren:             Visual Studio, GNU C++, C++ Builder, JBuilder, NetBeans, J2EE, Crystal Reports
Analyse und Design:        Softwareprodukte von Rational Rose
Datenbanken:               Oracle,  früher - Gembase, PowerBuilder, dBase, Clipper
CAD:                       AutoCAD, AutoLISP;
GIS:                       MapInfo, MapX, MapBasic, MapSql, MapLink, tldx;
XML-Welt:                  XMLSpy, XML4C Parser
Tools:                     make, nmake, gmake, eclipse
Test:                      JUnit, CppUnit, Testautomatisierung
Versionierung:             cvs, cms, SourceSafe, ClearCase, Subversion, MKS


Spezialkenntnisse.

Computergrafik (extrem schnelle Visualisierung)
Compilerbau, Parser, Zustandsautomaten
Genetische Algorithmen
Operations-Research
Industrie(Maschinenbau):   14 Jahre
Transport:                  8 Jahre
Telekommunikation:         1,5 Jahr
Automotive                 1,5 Jahr
Zeitraum:         seit 05.2011
Projekt:          Routing for car navigation.
Kund:             Neusoft Technology Solutions GmbH, Hamburg
Aufgaben:         Design, Optimierungsalgorithmen für Routing, Performance und                                    Speicheroptimierung, Entwicklung (Multiplatform: Windows, QNX, WinCE, Linux)
Software:         C++, Visual Studio, gcc, Boost, CppUnit, UML, XML, Automotive, HMI, perforce

Zeitraum:         12.2010 - 04.2011
Projekt:          Messdatenerfassung, -auswertung, -darstellung.
Kund:             Continental AG, Technologie Zentrum, Hannover.
Aufgaben:         Analyse, Design, mathematische Algorithmen, Implementierung.
Software:         Visual Studio, C++, Boost, CppUnit, .Net, SQL

Zeitraum:         07.2010-03.2011
Projekt:          speech recognition engine for car navigation und infotainment.
Kund:             Elektrobit Automotive GmbH, Erlangen
Aufgaben:         Design, Entwicklung (Multiplatform: Windows, QNX, WinCE, Linux)
Software:         C++, Visual Studio, gcc, Boost, UML, XML, Automotive, HMI, sqlite3, cmake,                           subversion

Zeitraum:         11.2009 – 08.2010
Projekt:          Interaktive Stadtinformationssystem.
Kund:             Cityboard GmbH, Hannover.
Aufgaben:         Analyse, Software Architektur und Design, Entwicklung eines Prototyps.
Software:         Enterprise Architect, UML, C#, .Net, WPF, Visual Studio 2008-2010,         
                  Silverlight, SQL, Microsoft SQL Server 2008, GIS( Infoware), Subversion

 

Zeitraum:         10.2009 - 03.2010
Projekt:          Messdatenerfassung, -auswertung, -darstellung.
Kund:             Continental AG, Technologie Zentrum, Hannover.
Aufgaben:         Analyse, Design, mathematische Algorithmen, Implementierung.
Software:         Visual Studio, C++, Boost, .Net, SQL

Zeitraum:         06.2009 - 09.2009
Projekt:          Refactoring und Erweiterung, des Instandhaltungs-Planungs-Systems.
Kund:             Kaltbandwerk BILSTEIN.
Aufgaben:         Analyse, Redesign, Implementierung.
Software:         Visual Studio 2005, Enterprise Architect, C#, NUnit, DotNet, WinForms,

Oracle10, SQL, Crystal Reports


Zeitraum:         10.2008 - 05.2009
Projekt:          MarketSensitiveForecaster(Airline Revenue & Price Optimization)
Kund:             Lufthansa-Systems, Berlin
Aufgaben:         Analyse und Ausarbeitung von Lösungsvorschlägen für anstehende

Performanceprobleme. Portierung von 32Bit-Windows Kode auf 64Bit-Unix(AIX).

Automatisierung des Tests.

Design und Implementierung der Datenzugriffschicht.

(Oracle, DB2C++ Fachklassenbibliothek).

Software:         AIX, xlC & xlF -compilers, Microsoft Visual Studio, GNU C++, Fortran,

Oracle, DB2, eclipse, CppUnit, perl, Enterprise Architect, UML, MKS


Zeitraum:         12.2006 - 09.2008
Projekt:          Betriebsleitsysteme und Fahrgastinformation für

den öffentlichen Personennahverkehr.

Kund:             T-Systems GEI GmbH, Hamburg.
Aufgaben:         Entwicklung eines GIS-basierten Anzeigemoduls (Echtzeitdarstellung

der aktuellen Lage der Verkehrsflotte auf den digitalen Karten und Stadtplänen).

            Konzeption, Architektur und Design, C++ Entwicklung.

Software:         Solaris, SunStudio, AIX, xlC-compiler, Windows, Microsoft Visual Studio .Net,

GNU C++, Qt, Boost, CppUnit, UML, CORBA, ACE TAO, Oracle, MS SQL Server, Ruby on Rails,

cvs, Bugzilla.


Zeitraum:         07.2007 und 11.2007
Projekt:          Weiterentwicklung des Instandhaltungs-Planungs-Systems.
Kunden:           Kaltbandwerk BILSTEIN.
Aufgaben:         Softwareentwicklung vor Ort beim Kund: Model-View-Controller Architektur,

Datenbankverbindung, Oberflächeprogrammierung.

Software :        Visual C++ 6.0, Oracle8i, Enterprise Architect, SQL, Boost


Zeitraum:         10.2006 - 11.2006
Projekt:          C++ Entwicklung mit GUI / MFC.
Kund:             Nero AG.
Aufgaben:         Entwicklung eines Registry-basierten autogenerierten Systems für Verwaltung

der Programmparameter. Mitwirkung bei der Entwicklung neuer Applikationen und bestehenden

Produkte der Nero AG unter C++, Entwicklung von Benutzeroberflächen (GUI)

und Einbindung verschiedener Klassenbibliotheken (MFC).

Software :        Microsoft Visual Studio .Net, cvs

Zeitraum:         06.2006 - 09.2006
Projekt:          Entwicklung eines XML-basierten autogenerierten Systems für Verwaltung

der Programmparameter.

Kund:             KHS AG.
Aufgaben:         Architektur, Design, Entwicklung, Integration.
Software :        UML mit Rational Rose, XML-Spy, Xerces,  Visual C++ 6.0, Boost, SourceSafe

Zeitraum:         11.2005 - 05.2006
Projekt:          Entwicklung Prozessinterkommunikation via CORBA. Erstellung eines                            Softwaresystems zur Steuerung von Qualitätssicherungssystemen  für                            Industrieanlagen.

Erstellung von Softwarekomponenten, die in einem verteilten System Messungen und Visualisierungen durchführt.

Kund:             Metec GmbH, Niederzissen.
Aufgaben:         Entwurf und Implementation der Kommunikation der Komponenten des Systems über

CORBA. Dabei werden unterschiedlich komplexe Datenstrukturen (Parametersätze,

Bilder, etc) teilweise zeitkritisch zwischen Haupt- und Nebenprozessen übertragen.

Die Übertragung von Bildern und Messergebnissen wird durch den CORBA-

Eventmechanismus ausgelöst. Die CORBA-Infrastruktur wird mit Name-, Event-,

Messageservices usw. aufgebaut. Die Verwaltung der Messparameter und Statistiken

wird persistent mittels XML realisiert.

Software :        CORBA(OmniORB, TAO), UML mit Rational Rose, XML-Spy, Xerces,  C++,

Qt, Boost, Halcon, SourceSafe


Zeitraum:         02.2006
Projekt:          Weiterentwicklung des Instandhaltungs-Planungs-Systems.
Kunden:           Kaltbandwerk BILSTEIN.
Aufgaben:         Softwareentwicklung vor Ort beim Kund: Model-View-Controller Architektur,

Datenbankverbindung, Oberflächeprogrammierung  mit grit.

Software :        Visual C++ 6.0, Oracle8i, SQL, Boost, grit


Zeitraum:         05.2005 - 10.2005
Projekt:          proKom - neue Kommunikationsverzeichnis der Telekom, Telefonauskunft.
Kund:             T-Systems GEI GmbH, Mülheim (Ruhr).
Aufgaben:         Erstellung des Feinfachkonzeptes und des DV-Konzeptes, XML-Schema Erstellung,

Design,  Pilotentwicklung.

Software :        UML mit Rational Rose 8.4, XML-Spy, GNU C++, AIX, Boost, Eclipse 3.0, Oracle 10g,

Telelogic CM Synergy.



Zeitraum:         10.2004 - 01.2005
Projekt:          Weiterentwicklung des Instandhaltungs-Planungs-Systems.
Kunden:           GFT Technologies AG, Kaltbandwerk BILSTEIN.
Aufgaben:         Softwareentwicklung vor Ort beim Kund.: Model-View-Controller Architektur,

Datenbankverbindung, Oberflächeprogrammierung  mit grit.

Software :        Visual C++ 6.0, Oracle8i, SQL, Boost, grit



01.03.1999 - 31.08.2004    Festangestellter bei  IVU Traffic Technologies AG und TTi Systems AG

(IT-Lösungen zur Planung und Steuerung von Verkehrs- und Transportsystemen sowie zur Optimierung

und Überwachung logistischer Prozesse)


Zeitraum :        01.2004 - 08.2004
Projekt  :        Weiterentwicklung eines GIS-basierten Anzeigemoduls (Echtzeitdarstellung der aktuellen

Lage der Verkehrsflotte auf den digitalen Karten und Stadtplänen)

Aufgaben :        Erstellung der Anforderungsliste, Konzeption, Architektur und Design,

Entwicklung und         Entwicklungskoordination.

Software :        Rational Rose, Visual C++ 6.0, COM / COM+, MapX, MapInfo, MapBasic, MapSql,

CppUnit, ICU, Qt, OpenGl, Boost, GNU C++, Grit, Visual Basic,

XML4c, XMLSpy, cvs


Zeitraum :        09.2003 - 12.2003
Projekt  :        Pflege und Weiterentwicklung des Dienststatistikmodul.
Aufgaben :        Optimierung der Berechnungen. Konzeption und Entwicklung der offenen                            Vorlagenbibliothek

für die Unterstützung der statistischen Berechnungen.

Schwerpunkt: Um Statistikfunktionalität zu programmieren, sind lediglich beliebige

Funktionen (sowohl Klassenmethoden als auch globale Funktionen), die Filterungsregeln,

Gruppierungsregeln und Rechenformeln beschreiben, vorzulegen. Anwendung der Bibliothek auf die

Implementierung der akuten Kundenanforderungen.

Software :        Visual C++ 6.0, Boost, Oracle8i, SQL Navigator, Crystal Reports, perl, SourceSafe


Zeitraum :        04.2003 - 08.2003
Projekt  :        Pflege und Weiterentwicklung des grafischen Diensteditors.
Aufgaben :        Implementierung der neuen graphischen Merkmale. Design und Implementierung                   des Interfaces für den Austausch von Mitteilungen und Kommandos zwischen

zwei laufenden Anwendungen, einschließlich Start und Beendigung der Anwendung aus der Partneranwendung.

Software :        Visual C++ 6.0, SourceSafe


Zeitraum :        12.2002 - 02.2003
Projekt  :        Refaktorisierung des Fußnotenmodul.
Aufgaben :        Neue Architektur und Design. Anpassung an die aktuellen Kundenanforderungen.

Entwicklungskoordination.

Software :        Rational Rose, Visual C++ 6.0, Oracle8i, SQL Navigator, SourceSafe


Zeitraum :        07.2001 - 10.2001
Projekt  :        Weiterentwicklung des Datenimportprogramms TransDataManager

(per XML konfigurierbarer XML-Datenaustausch zwischen

Softwareprodukten für den öffentlichen Verkehr)

Aufgaben :        Design und Implementierung der kritischen Komponenten

(Speicherverteiler, Parser etc).

Optimierung des Speicherbedarfs und Speicherverbrauchs unter Ersetzung bzw. Verbesserung

des Einsatzes der STL-Container und Speicherbelegung. Beschleunigungsmaßnahmen.

Software :        Visual C++ 6.0, CORBA, CppUnit, ICU, XML4c (Xerces), Boost, Grit, Crystal Reports, ClearCase


Zeitraum :        01.2000 - 12.2003
Projekt  :        Neuentwicklung eines GIS-basierten Anzeigemoduls

(Echtzeitdarstellung der aktuellen Lage der Verkehrsflotte

auf den digitalen Karten und Stadtplänen)

Aufgaben :        Erstellung der Anforderungsliste, Konzeption, Architektur und Design, Entwicklung und

Entwicklungskoordination.

Software :        Rational Rose, Visual C++ 6.0, COM / COM+, MapX, MapInfo, MapBasic, MapSql,

CppUnit, ICU, Qt, Boost,  OpenGl, Grit, Visual Basic, XML4c, XMLSpy, cvs


Zeitraum :        01.2001 - 06.2004
Projekt  :        Neu- und Weiterentwicklung der Anwendungen für den öffentlichen Verkehr

(kleine Projekte)

Aufgaben :        Erstellung der Anforderungsliste, Konzeption, Architektur und Design,                   Entwicklung und

Entwicklungskoordination.

Software :        Visual C++ 6.0, GNU  C++, C++ Builder, JBuilder, NetBeans, J2EE, JUnit,                   CppUnit, ICU, CORBA, JavaBeans, Qt, OpenGl, Grit, XML4c (Xerces), XMLSpy,                   Apache, Linux (SuSe, Red Hat), Crystal Reports, ClearCase, cvs

Zeitraum :        07.2001 - 07.2001
Projekt  :        Beschleunigung des Starts des Bordrechners i.box für Window CE.
Aufgaben :        Profiling und Refaktorisierung der kritischen Komponenten.
Software :        VTune Performance Analyzer, Visual C++


Zeitraum :        08.1999 - 10.1999
Projekt  :        Marktuntersuchung und Evaluierung diverser  Werkzeuge in einem                            Prototypprojekt im

Java/OO-Datenbankumfeld.

Aufgaben :        Marktuntersuchung, Bewertung der OO-Datenbanken, Entwicklung des                            Prototypmoduls mit Java und POET Software :        J2EE, POET


Zeitraum :        03.1999 - 12.2001
Projekt  :        Kombinatorische Optimierungsalgorithmen für das Fahr-Dienstplanungssystem                   PRO-REGIO.
Aufgaben :        Konzept, Entwicklung der Algorithmen, Implementierung.
Software :        gcc, Open VMS, Sinix, cvs



01.02.1998 - 28.02.1998    Festangestellter bei Debis Systemhaus (Telefon Billing Software) in Aachen

über IRKAS  Systemhaus GmbH.


Zeitraum :        04.1998 - 02.1999
Projekt  :        Testautomatisierung.
Aufgaben :        Design und Implementierung entsprechend Anforderungen.
Software :        gcc, visual basic, vba, cms

Zeitraum :        02.1998 - 02.1999
Projekt  :        Weiterentwicklung von Billing & Customer Care  Produkten auf Basis von GemBase
Aufgaben :        Entwicklung entsprechend der Spezifikation.
Software :        Gembase, cms



01.08.1986 - 31.03.1997    Festangestellter als Softwareentwickler und Projektleiter beim

Traktorenwerk Charkow (Ukraine).


Zeitraum   :      01.1992 - 03.1997         
Großprojekt:      Computerisierung und Integration des Ingenieurdienstes des Traktorenwerkes.
Aufgaben   :      Vorstudie, Konzeption, Definition, Datendesign und Datenmodellierung

Objektdesign, Entwicklung interner Standards

Projektleitung (15 Software-Entwickler)

Eigenhändige Software-Entwicklung

Konsultationen und Schulungen

Thematik   :

Datenbanken:    Entwicklung von Software für verschiedene technische  Datenbanken

(GUI-Oberfläche, Datenbearbeitung, Implementierung)

Computergrafik: Entwicklung von Software für EDV Arbeitsplätze von Ingenieuren verschiedener

                             Fachrichtungen zur Erzeugung von Zeichnungen und Dokumentation mit Hilfe des

 

                             Personalcomputers.

 

Integration:    Zusammenarbeit verschiedener Software, Datenexport/Import.

Software   :      PowerBuilder, SQL, C, C++, OLE, ODBC, Clipper, AutoCAD, AutoLISP, scripts

Zeitraum   :      07.1987 - 12.1991
Großprojekt:      Computerisierung der Konstruktionsabteilung des Werkes
Aufgaben   :      Vorstudie, Konzeption, Definition, Datendesign und Datenmodellierung

Entwicklung interner Standards

Softwareentwicklung

Konsultationen und Schulungen

Projektleitung (ein kleines Team von 2 bis 5 Softwareentwicklern)

Thematik   :

Datenbanken:    Entwicklung von Software für verschiedene Konstruktionsdatenbanken

Computergrafik: Entwicklung von Software für den EDV Arbeitsplätze von Maschinenbauingenieuren

                             und Konstrukteuren.

 

Software :        Clipper, dBase, C/C++ mit embedded SQL, AutoCAD, AutoLISP, scripts

Zeitraum :        07.1987 - 03.1997
Aufgaben :        Lösung von Optimierungs- und Rechnungsaufgaben für die Traktorenprojektierung
Software :        FORTRAN, C, C++, MathCAD, Excel.

Zeitraum :        08.1986 - 06.1987
Projekt  :        Entwicklung von Software für  das automatisierte Leitungssystem des Werkes.
Aufgaben :        Entwicklung
Software :        PL/I, COBOL, IBM-370, IBM VM/CMS.

01.09.1984 - 31.05.1985    Teilzeitmitarbeiter als Softwareentwickler beim Traktorenwerk

Charkow (Ukraine).


Zeitraum :        09.1984 - 05.1985
Projekt  :        Entwicklung von Software für  das automatisierte Leitungssystem des Werkes.
Aufgaben :        Entwicklung
Software :        PL/I, COBOL, IBM-370, IBM VM/CMS.
Referenzen werden für registrierte GULP Nutzer angezeigt.