people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Mo-Fr 9.oo - 17.oo Uhr
+49 (89) 55 29 39 -40

Kontakt


Kontakt


people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Mo-Fr 9.oo - 17.oo Uhr
+49 (89) 55 29 39 -40

Kontaktdaten anfordern


Freelancerprofil: Z16032

Senior-Entwickler in C/C++ mit dem Schwerpunkt Datenbankentwicklung/Anwendungsentwicklung, Ruby, Eclipse, Linux, Postgres SQL

Position:
Coaching / Schulung / Training
Embedded Systems / Firmware Entwicklung
IT Datenbankentwicklung
Projektleitung / Organisation / Koordination
Software-Entwicklung / Programmierung
Management Summary:
? Analyse / Konzeption / Architekturentwurf im Bereich Telekommunikation und Versi-cherungswesen
? Erstellung von fachlichen und technischer Anforderungen und Überführung dieser in technische Konzepte
? Programmierung / Realisierung
? Datenbankdesign
? Betreuung und Durchführung technischer Tests
? Produktweiterentwicklung
Projekte im Werdegang

05/2014 - Mitarbeit als Architekt/Entwickler Projekt "V93000 SoC Series
SmarTest 8.0.x, Maintenance Framework" (C/C++, gcc, STL, Boost-Library 1.31, ruby, UNO-API, Rational Enterprise) git, eclipse, Linux RedHat Enterprise 5.8/7.0 ATML IEEE-1671, Postgres 8.4 Architektur, Design und Entwicklung eines Frameworks zur Reporting von gespeicherten TestResults als ATML Dateien nach IEEE Std 1671-2010 Redesign und Implementierung des Maintenance Frameworks für das Handling externer Resourcen Speichern von Testresults in einer PostgreSQL DB Produktweiterentwicklung und Fehlerbearbeitung und Implementierung von Integration Tests Architekt/Entwickler, Architect, Halbleiter

02/2014 - 04/2014 Mitarbeit als als Softwarearchitekt im Infotainmentumfeld DAG
NTG5.5 (C/C++, Windows Embedded Compact , Windows XP, Sparx Enterprise Architect 10, SVN, Eclipse) Branche Automotive (Hirschmann Car Comunmication GmbH) Analyse der bestehenden Requirements und deren aktuellen Umsetzung im Sourcecode Bestandsaufnahme der bestehenden Software-Architektur Darstellung der dynamischen Vorgänge mittels UML Sequence, Collaboration Diagrammen, etc Testcodeanalyse

07/2010 - 09/2013 Mitarbeit als Entwickler Projekt "V93000 SoC Series SmarTest
7.x/8.x" (C/C++, gcc, STL,Boost-Library 1.31, ruby, UNO-API, Rational Enterprise Architect, ClearCase, Linux RedHat Enterprise 5.6) Integration eines neuen Sequencer-Compliers in die bestehende Legacy bzw. FirmWare Software Analyse der bestehenden Software (FW) nach der Verwendung des bestehenden Compilers Implementierung neuer Features für das Patternmanagements Produktweiterentwicklung und Fehlerbearbeitung Performanceoptimierung und Implementierung neuer Features und Tests Architektur, Design und Implementierung des Patternmanagements für die kommende Generation SmarTest 8.x, TRON-II, Scrum-Projekt Entwickler, Architect, Halbleiter

10/2008 - 02/2010 Mitarbeit als Entwickler und Tester im Projekt "AMIS, Anbindung an ABS"
XML, Sybase SQL AnyWhere 10.0.1, VisualStudio 2008, Ruby 1.8.6, subversion) Branche Versicherungen, Allianz Deutschland AG objektorientiertes Design und Implementierung eines Importprogrammes, welches Daten für die Vertreter indirekt aus dem ABS HOST entgegennimmt und diese in die lokale Datenbank mittels embedded SQL einarbeitet Erstellen von Unittests mittels CppUnit 1.12 für das Importprogramm Performanceoptimierung der C++ Implementierung mittels Intel VTunes 9.1 Profiler Durchführung von Integration- und Lasttests zur Vorbereitung der Produktionseinführung Weiterentwicklung, Fehlerbehebung und Supportunterstützung Entwickler und Tester, Vertreter

06/2008 - 09/2008 Mitarbeit als Entwickler in der UNIX Entwicklergruppe eines Antivirenherstellers
OpenBSD, Solaris9, cmake, cvs, Enterprise Architect) Branche Softwarehersteller, Avira GmbH Analyse der SAP VSA Adapaterschnittstelle zwecks Betreuung eines Audits seitens SAP Analyse der bestehenden Cobion OrangeFiler Schnittstelle in C mit der Zielvorgabe, diese durch eine neue Implementierung in C++, mit der STL und boost zu ersetzen objektorientierte Analyse und Design (UML) Implementierung Erstellen von Unittests mittels CppUnit 1.12 Portierung auf diverse UNIX Systeme mit verschiedene glibc-Versionen (glibc2.2, 2.3, Debian, Solaris 7, OpenBSD) Test und Dokumentation Entwickler, Architect

01/2008 - 04/2008 Integration eines Navigationssystems für Helikopter
Cockpitsimulatoren für CBT Arbeitsplätze unter MS Windows XP (C++, OpenGL, Qt 4.x, Boost-Library 1.35, LINUX und Windows XP, cmake, DO-178B Level C, ClearCase) Branche Avionik-software, EuroAvioncs GmbH Portierung der Software von LINUX nach MS Windows XP Definition der Applikations-Schnittstelle (TCP/IP) zur Steuerung und 'Fernbedienung' der Navigationssoftware aus den Cockpitsimulatoren heraus (Basis NMEA 0183) Protokoll Klassendesign und Implementierung Erstellen von Unittests Test und Dokumentation

06/2007 - 12/2007 Mitarbeit in der Gruppe "Qualifizierung/Qualitätssicherung"
Projekt EuroNav V (Navigationssystem für Helikopter) zur Erlangung einer Zertifizierung gemäss DO-178B Level C durch das Bundesluftfahrtamt (LBA);C/C++ Linux(Ubuntu),, cmake, OpenGL, SQl-Datenbank, ClearCase Branche Avionik-software, EuroAvioncs GmbH Erstellung von Klassen- und Komponententests zur Sicherstellung der Code- und Memory Coverage für die Erlangung der Zertifizierung gemäß DO-178B; eingesetzt wird das Tool IBM Rational Test Realtime 7 - Erstellen von Dokumenten und Statistiken für das LBA - Durchführung von Design- und Codereviews Beratung und Coaching der Entwickler zur Verbesserung des Software und des Entwicklungsprozesses Entwicklern, Coaching der Entwickler

01/2007 - 03/2007 Mitarbeit im Projekt DPM (Document Processing Management), welches Programme und Corba Services bereitstellt, die für den Dokumentenworkflow eines Telekommunikationsproviders benötigt werden
Datenbank, ClearCase Branche Telekommunikation Erweiterung bestehenden Clientkomponenten zur Anbindung eines neuen CRM-Systems (via Tibco Corba and JMS) Design und Entwicklungsdokumentation gemäss RUP- Prozessmodell (Einsatz von Rational Tools, UML) Technische Unterstützung des Komponententests Fehlerbehebung

10/2005 - 09/2006 Mitarbeit an einem Topologieserver eines Managementsystems für Mobilfunknetze
Branche Telekommuinkation, Nokia Siemens Networks (Der Topologieserver stellt u.a. Laufzeitdaten (z.B. Alarme, Verbindungszustände, etc.) über ein Mobilfunknetzwerk bereit, welche für graphische Clientapplikationen aufbereitet werden Arbeiten am Infomodel (Metamodel), Export der Daten aus dem Modellierungstool, Anreicherung dieser Daten mit weiteren graphischen Attributen, Generierung von C++ Code und Überführung dieses Codes in die Produktion Erstellen und Durchführen von WhiteBoxTests in Perl (Entwicklertests) und Fehlerbehebung Implementierung neuer Features (meist durch) Ändern/Anreichern der graphischen Attribute Einführung von CppUnit für neue Komponenten Betreuung von Testanlagen; Erstellen und Einrichten neuer Versionen des Managementsystems für fachliche Tests

03/2005 - 09/2005 Entwicklung eines Prototypen einer verteilten Datenbank
Anwendungen im Mobilfunknetzen; Java unter LINUX/Solaris mit MySQL (Fortführung des in 10/2004 begonnenen Projektes) Branche Telekommunikation, Alcatel Deutschland Topleveldesign für den Zugriff auf verteilte MySQL Datenbanken, Einführung einer objektorientierte, Datenbank unabhängigen Client-Schnittstelle (Query Object Pattern) Erstellen eines Prototypen in Java/JUnit Durchführung von Lasttests

10/2004 - 02/2005 Entwicklung eines Prototypen einer verteilten Datenbank
Anwendungen im Mobilfunknetzen; C++ unter LINUX/Solaris unter Verwendung von VERSANT ODBMS Branche Telekommunikation, Alcatel Deutschland Konzeption und Entwicklung eines Prototypen zum Nachweis der technischen Anforderungen bzgl. Antwortzeiten und Durchsatz Erstellen eines Datenbankdesigns für VERSANT ODBMS mit der Zielvorgabe, das Schema einfach online erweitern zu können Durchführung von Lasttests Einrichten und Administration der Entwicklungsumgebung

06/2004 - 09/2004 Migration einer heterogenen C/C++-Applikation für die Erstellung von Druckerzeugnissen von AIX 4.3.3 auf AIX 5.2 bei gleichzeitigem Update der Oracle-Datenbank
(Oracle7 und 8, embeddedSQL, CVS, subversion) Branche Dienstleistungen, Deutsche Post AG technische Risikoanalyse und Beratung Migration der Entwicklungsumgebung, Portierung des Quellcodes auf die neue C++Compilerversion VisualAge C++ 5 Update von MQ Series 5.1 auf 5.3 Migration der Datenbank von Oracle 7.3.4 auf 8.1.7 Vorbereitung und Durchführung der System- und Integrationstests

01/2002 - 12/2003 Erstellen an einer Risikoanalyse und eines Konzeptes des täglichen Datenabgleiches eines Client-Server-Systems mit einem neuen HOST-System (Bestandsführungssystems von KFZ- Flotten in der Versicherung
VERSANT ODBMS, PVCS) Branche Versicherungen, Allianz Deutschland AG Fachliche Risikoanalyse Erstellen von Auswertung und Statistiken der Daten aus dem VERSANT ODBMS Fachliche und technische Analyse der Migration und des Abgleiches der Daten von VERSANT ODBMS zum HOST (IMS-Datenbank) Realisierung der notwendigen Serverprozesse Betreuung des Integrationstests und Inbetriebnahme Konsolidierung der täglichen Migration Weiterentwicklung der Datenbank- und Serverkomponenten gemäss Kundenvorgaben Client-Server

09/2000 - 12/2001 Anwendungsentwicklung für die Euroumstellung eines Bestandsführungssystems von KFZ-Flotten in der Versicherungswirtschaft (C++ unter AIX mit VERSANT ODBMS, PVCS)
Branche Versicherungen, Allianz Deutschland AG Fachliche und Technische Analyse gemäss Kundenvorgaben Realisierung des Serverprozesses Test und Inbetriebnahme Konsolidierung des produktiven Datenbestände Weiterentwicklung der Datenbank- und Serverkomponenten gemäss Kundenvorgaben

06/1999 - 08/2000 Konzeption und Realisierung eines GUI-Clients für ein System für das Management von ATM-Breitbandnetzen (C++ auf SUN
Solaris mit VERSANT ODBMS, VisiBroker, ClearCase) Branche Telekomminikation, Siemens AG GUI Design und Entwicklung mittels ILogViews Anbindung der Serverkomponenten und Datenbank über CORBA (VisiBroker) Durchführung des Integrationstestes

01/1998 - 05/1999 Entwicklung eines Windowsclient für die Leistungsdatenerfassung eines Krankenhausinformationssystems (KIS). Als Datenbanksystem wurde Informix 7 (eSQL) unter Solaris verwendet.
Branche Gesundheitswesen Technische Konzeption Detaileddesign des Client Erweiterung/Korrektur des persistenten Datenmodells Realisierung und Test

01/1995 - 12/1997 Anwendungsentwicklung/Produktweiterentwicklung eines Systems zur medizinischen Dokumentation im Krankenhaus. Das
System wurde unter HP-UX/Solaris in C++ unter Verwendung von ORACLE 7.1.6 entwickelt Datenbankdesign und des persistenten Modells Erstellen der Zugriffsschicht mittels embedded SQL in C++ Realisierung der Kommunikationsschnittstelle auf Basis HL7 Releaseerstellung Kundensupport

 
Branche

  Gesundheitswesen
Logistikdienstleister
Telekommunikation
Versorgungswirtschaft
 
Kenntnisse

Hardware
Betriebssysteme
AIX
HP-UX
Linux
Microsoft Systemadministration
Sun OS / Solaris
Unix
Programmiersprachen
C
C#
C++
Eclipse
Java
JMS
JUnit
MySQL (Programmierung)
OOA/OOD
Perl (+++ (good), 2-4 yrs.)
PHP (+ (basic knowledge), 0 yrs.)
PL/SQL
Python (+ (basic knowledge), 0 yrs.)
Ruby on Rails (+++ (good), 2-4 yrs.)
SQL
XML

Datenbanken
DB2
IMS/DB - DL/1
Informix
MySQL
Oracle
SQL Datenbanken
Sybase

Datenkomm. / Netzwerk
ATM
IBM WebSphere Application Server (WAS)
TCP/IP

Design / Entwicklung

SAP / ERP Module
SAP CRM (Customer Relationship Management)

Software / Tools
CAD/CAM-Systeme
ClearCase Rational
CVS (Concurrent Version System)
Mercury WinRunner/QualityCenter
MS Excel
MS Office
PVCS Serena Versionsmanagement
Rational Rose (IBM)
Rational Software Architect
Subversion
Visual Studio

Standards / Prozesse
Problem Management
Rechnungswesen
RUP - Rational Unified Process
SCRUM
UML
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)
englisch


Sonstiges

 

We love Freelancing
& project work

die people4project Recruiting-Spezialisten unterstützen IT Fachbereiche und Unternehmensberatungen mit der Auswahl von geeigneten Freelancer / IT Fachkräften

Kontakt

Wir freuen uns auf Sie...

people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Tel: +49 (89) 55 29 39 -40

  Google Map  |  Kontakt

 

über uns

wir sind Recruiting-Spezialisten für die temporäre Unterstützung von IT Entwicklungs- und Betriebsthemen, sowie das Managen von Freelancer-Einsätzen bei unseren Kunden.

...mehr

Â