Agile PO / Teamlead / Solution Architect / Senior Developer C++ / Qt / OO / CI

Profil Foto
Verfügbarkeit einsehen
  Umkreis (bis 200 km)
de  |  en
  88‐104€/Stunde
  65239 Hochheim am Main
 14.05.2018

Kurzvorstellung

Ich bin selbständiger IT-Berater mit Erfahrung als Agile Product Owner, Entwicklungs- und Teamleitung, Solution Architect und Senior Developer in Projekten mit den Schwerpunkten C++, Qt, Continous Integration und OOAD sowie Java und Delphi.

Ich biete

IT, Entwicklung
  • C++
    15 Jahre , 4 Monate Erfahrung
  • Objektorientierte Analyse und Design (OOAD)
    11 Jahre , 6 Monate Erfahrung
  • Software Architektur / Modellierung
    10 Jahre , 8 Monate Erfahrung
  • Qt
    9 Jahre , 1 Monat Erfahrung
  • Agile Entwicklung
    5 Jahre Erfahrung
  • Testautomation
    4 Jahre , 10 Monate Erfahrung
  • Projektleitung / Teamleitung (IT)
    4 Jahre , 5 Monate Erfahrung
  • Kontinuierliche Integration
    4 Jahre , 5 Monate Erfahrung
  • Adaptive Software Development (ASD)
    1 Jahr , 6 Monate Erfahrung
  • SCRUM
    8 Monate Erfahrung

Projekt‐ & Berufserfahrung

Product-Owner
DB Netz AG, Frankfurt / Main
8/2017 – 3/2018 (8 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2017 – 3/2018

Tätigkeitsbeschreibung

neXt Digikap – Agiler Product-Owner Übergreifende Funktionalitäten

Allgemein
Product-Ownership und Leitung eines 9-köpfigen Scrum-Teams von Entwicklern, das mit der Entwicklung einer übergreifenden C++ Funktionsbibliothek und einer Oracle 12 Datenbank zur Nutzung durch weitere Projektteams im Gesamtprogramm neXt-Digikap beauftragt ist. Planung, Design und Abstimmung von Epics und Features, Definition und Abnahme von User-Storys und zugehörigen Akzeptanzkriterien;

Nichtfachliche Aufgaben
Planung des Personaleinsatzes, Sichtung und Bewertung von Bewerbungsunterlagen, Durchführung von Bewerbungsgesprächen, Prüfung und Freigabe von Arbeitszeiten, Ansprechpartner für andere Teams, Statuserhebung und Berichtswesen an Programleitung;

Fachliche Aufgaben
Definition von Features und untergliedernden User-Storys, Definiton von Akzeptanz- und Testkriterien, Abnahme von Arbeitsergebnissen (C++ Code, SQL-Skripten, Dokumentation), Mitwirkung am Softwaredesign;

Strategische Aufgaben
Umstellung des zyklischen Integrationsprozesses mit nachgelagertem Code-Review durch Änderung der Toolchain von Subversion und Reviewboard hin zu Continous-Integration mit vorgelagertem Code-Review unter Einsatz von Git/Gerrit und Jenkins;

Eingesetzte Qualifikationen

Oracle Database, Red Hat Enterprise Linux (RHEL), SCRUM, DevOps, Agile Entwicklung, Objektorientierte Analyse und Design (OOAD), C++, PL/SQL, Git, Jenkins, Jira, Cloud Computing, Amazon Web Services (AWS), Personalwesen (allg.), Personalsuche / -auswahl


Team- und Entwicklungsleiter / Development-Architect
IBM Deutschland Global Business Solutions GmbH, Frankfurt / Main
4/2013 – 8/2017 (4 Jahre, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2013 – 8/2017

Tätigkeitsbeschreibung

NGNCC-TAS - Leiter Software-Entwicklung und Integrationstest

Allgemein
Dauerhafte Leitung eines 18-köpfigen Teams von Entwicklern, welches mit der
Entwicklung der flächendeckenden VoIP-Telefonie für die Dt. Telekom beauftragt ist (NGNCC TAS). Planung und Durchführung von Projekten im Zuge dieses Programms, u.a. Ausbau der Plattform für 4 Millionen Telefonanschlüsse (Ersatz für ISDN S0-Anschlüsse), Anbindung von Geschäftskunden-Telefonanlagen (PBX@SipTrunk, Ersatz für S2M-Anschlüsse). Verschlüsselung der Signalisierungs- und der Audiodatenströme (SIPS, SRTP)

Nichtfachliche Aufgaben
Planung des Personaleinsatzes, Sichtung und Bewertung von Bewerbungsunterlagen, Durchführung von Bewerbungsgesprächen, Mitarbeitergesprächen und -Bewertungen, Prüfung und Freigabe von Arbeitszeiten, zentraler Ansprechpartner für andere Abteilungen (Systemtest, Systemunterstützung), Statuserhebung und Berichtswesen an Projektleitung, Defect-Management, Release-Management;

Fachliche Aufgaben
Review von Arbeitsergebnissen (C++ Code, Python- und Lua Skripte), Erstellung und Prüfung von Softwaredesign- und Architekturdokumenten, Weiterentwicklung und Überwachung des automatischen Regressionstests (Unit-, Komponenten- und Integrationstests, statische Quellcodeanalyse mit LINT, SonarQube, Clang), Konzeption von neuen Testszenarien, Prüfung und Integration von Neuentwicklung in Bestandscode und Test, Voranalyse von Defects und Zuweisung an Entwickler, Festlegung und Zusammenstellung von neuen Releases; Anpassung des Bau- und Testprozesses der Gesamtplattform an CI.

Strategische Aufgaben
Umstellung des Team-Arbeitsprozesses von Top-Down/Wasserfall hin zu Agile (Kanban) mit Continous Integration, Einführung eines Dokumentenmanagements, Neuentwicklung des Distributed Testengines; Vereinheitlichung von Plattformkomponenten und deren Schnittstellen;

Eingesetzte Qualifikationen

PostgresSQL, SQL, DB2, OpenSuse, AIX, Release Management, Kanban (Softwareentwicklung), Projektleitung / Teamleitung (IT), Agile Entwicklung, Testautomation, Code Review, C++, Lua, NetBeans, Python, Git, Kontinuierliche Integration, Jenkins, Jira, Docker, VMware vCloud, TCP/IP, RTCP (RealTime Control Protocol), SIP (Session Initiation Protocol), VoIP, VMware vSphere, VMware ESXi, JavaScript Object Notation (JSON), Personalsuche / -auswahl


Solution Architect / Senior Developer
SIEMENS Audiologische Technik GmbH, Erlangen
6/2012 – 12/2012 (7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

6/2012 – 12/2012

Tätigkeitsbeschreibung

C++ Klassen-Framework für Audioalgorithmen

Konzeption der Architektur sowie Implementation eines C++ Klassen-Frameworkszur Einbindung von Matlab/Simulink-generierten Audioalgorithmen zur Abbildung von Hörgeräte-Hardware in Software;

Performanceoptimierung des Codes für Multithreading/Multitasking zur Echtzeitverarbeitung von 12 parallelen Audiokanälen, Nutzung von MMX/SSE-Intrinsics;

Umsetzung eines Memorymanagers zur Nachbildung der Hörgeräte-Hardware; strikte Typkonvertierung durch Einsatz von C++ Traits;

Umsetzung eines CPU-optimierten Task-Schedulers;

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Windows XP, Adaptive Software Development (ASD), Objektorientierte Analyse und Design (OOAD), Apache Subversion (SVN), Assembler, C++, MATLAB / Simulink, Qt, Visual C++, XML


Solution Architect / Senior Developer
SIEMENS Audiologische Technik GmbH, Erlangen
7/2011 – 5/2012 (11 Monate)
Gesundheitswesen
Tätigkeitszeitraum

7/2011 – 5/2012

Tätigkeitsbeschreibung

MARTA 2.0 - Neuentwicklung Laufzeitumgebung für Audioalgorithmen-Plugins

Analyse und Prüfung des Bestandssystem zur Simulation von Hörgeräte-Algorithmen, Prüfung auf Erweiterbarkeit und Skalierung;

Erstellung einer neuen Architektur, Konzeption und Implementation einer neuen Arbeits- / Laufzeitumgebung zur Evaluation von Audioalgorithmen-Plugins;

Ansteuerung von ASIO-Audio-Hardware (RME Fireface u. Multiface), Windows-Direct-Sound Geräten; Gestaltung Benutzeroberfläche mitels Qt, Austausch von Laufzeitparametern von Matlab und Simulink via UDP-Sockets, Ansteuerung der Algorithmen-Plugins in DLL-Form;

Performanceoptimierung des Code für Multithreading, Nutzung von MMX/SSE-Intrinsics; Konfiguration via XML-Dateien;

Eingesetzte Qualifikationen

Windows XP, Adaptive Software Development (ASD), Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), Apache Subversion (SVN), Assembler, C++, MATLAB / Simulink, Qt, Visual C++, XML, Signalverarbeitung, Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Senior Developer
Ziraatbank International AG, Frankfurt / Main
3/2011 – 6/2011 (4 Monate)
Banken
Tätigkeitszeitraum

3/2011 – 6/2011

Tätigkeitsbeschreibung

ZIRAAT-Wunschkredit - Erweiterungen

Konzeption und Umsetzung einer Erweiterung der webbasierten Anwendung zurKreditberatung mit Rating zur Einhaltung des novellierten Verbraucher-Kreditgesetzes.

Planung und Durchführung der Migration in neues Rechenzentrum; Einbindung externer C++ Bibliotheken zur Berechnung von Versicherungs-Tarifen über Java JNI;

Eingesetzte Qualifikationen

mySQL, JDBC (Java Database Connectivity), Firebird, Apache Tomcat, Apache HTTP Server, Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), Apache Subversion (SVN), Delphi, Hibernate (Java), J2EE (Java EE), Java (allg.), JNI (Java Native Interface), Pascal, XML, SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), JavaScript-Frameworks, JSF (Java Server Faces), JSP (Java Server Pages), Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Senior Developer
T-Systems SI GEI GmbH, Hamburg, Chemnitz
10/2010 – 2/2011 (5 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2010 – 2/2011

Tätigkeitsbeschreibung

KSS-VoIP - Anbindung VoIP/SIP in RBL/ITCS

Konzeption und Implementation der Ansteuerungen einer 3rd-Party Voice-Over-IP-Bibliothek in ein Leitstellenkommunikationssystem für TETRA-Digitalfunk und
GSM-Telefonie innerhalb eines RBL/ITCS Gesamtsystems;

Erstellung einer GUI für ein Softphone; Verbesserung Soundqualität durch FFT/Filterung; Schalldruck-Adaption von Mikrofon und Lautsprecher;

Evaluation und Auswahl von GSM-Gateways und Audiohardware für gesamte Leitstelle;

Eingesetzte Qualifikationen

Oracle Solaris (SunOS), Testdesign (IT), Software Design, Software Architektur / Modellierung, Apache Subversion (SVN), C++, Qt, Visual C++, CORBA, SIP (Session Initiation Protocol), VoIP, ISDN, GSM/GPRS, VMware Workstation, Rechnergestützten Betriebsleitsystem (RBL), Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Senior Developer
T-Systems SI GEI GmbH, Hamburg, Dortmund, Bochum
4/2010 – 8/2010 (5 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2010 – 8/2010

Tätigkeitsbeschreibung

KÖR-Funk - Analogfunk-Client-GUI Rückfallebene

Konzeption und Entwicklung einer GUI-Anwendung zur direkten Nutzung von BOS-Analogfunk als Rückfall-/Notfallebene in einem ITCS/RBL-Gesamtsystem; Tests

Feinabstimmung und Inbetriebnahme bei den Endkunden; Umgehung
sämtlicher Serverdienste bei Ausfall des RBL-Systems und direkte Kommunikation und Ansteuerung der Funkanlage per TCP;

Eingesetzte Qualifikationen

Oracle Solaris (SunOS), Testdesign (IT), Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), Apache Subversion (SVN), C++, Qt, Visual C++, CORBA, VMware Workstation, Rechnergestützten Betriebsleitsystem (RBL), Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Senior Developer
T-Systems SI GEI GmbH, Hamburg, Chemnitz
10/2009 – 3/2010 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2009 – 3/2010

Tätigkeitsbeschreibung

CVAG-VASB - Anbindung SIEMENS VAS-B an RBL/ITCS

Konzeption und Implementation der Ansteuerung und Integration eines SIEMENS HI-PATH VAS-B Leitstellen-Kommunikationssystem in ein RBL/ITCS Gesamtsystem;

Adaption der VAS-B API, Anpassungen an Signalisierungsmechanismen für TETRA und GSM;

Labortests- und Abnahme bei Siemens; Vor-Ort-Tests , Feinabstimmung und Inbetriebnahme beim Endkunden in Chemnitz;

Eingesetzte Qualifikationen

Testdesign (IT), Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), Apache Subversion (SVN), C++, Qt, Visual C++, Jira, CORBA, GSM/GPRS, Rechnergestützten Betriebsleitsystem (RBL), Lastenheft / Pflichtenheft / Anforderungsspezifikation


Verification Architect / Initial Operations
T-Systems SI GEI GmbH, Hamburg, Mülheim/Ruhr, Dortmund, Bochum
6/2009 – 8/2009 (3 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2009 – 8/2009

Tätigkeitsbeschreibung

KÖR-Analogfunk - Inbetriebnahme

Inbetriebnahme der Ansteuerungen für BOS-Analogfunk (BOSCH u. CARLS), Vor-Ort-Systemtests und -Softwareanpassungen der Funkanlagenansteuerung sowie Anpassungen der Integration in das TETRA-Gesamtsystem; Feinabstimmung und Inbetriebnahme in enger Zusammenarbeit mit den Endkunden in Bochum und Dortmund; Durchführung der Abnahme mit den Endkunden;

Eingesetzte Qualifikationen

Windows Server (allg.), Oracle Solaris (SunOS), Testdesign (IT), Apache Subversion (SVN), C++, Visual C++, CORBA, VMware Workstation, Rechnergestützten Betriebsleitsystem (RBL), Inbetriebnahme (allg.)


Solution Architect / Senior Developer
T-Systems SI GEI GmbH, Hamburg, Mülheim / Ruhr
4/2008 – 3/2009 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

4/2008 – 3/2009

Tätigkeitsbeschreibung

KÖR-Analogfunk - Ansteuerung BOS-Analogfunk aus TETRA-Client

Integration Ansteuerung Analogfunkvermittlung BOSCH 457 und Elektronik-Labor Carls LSG 957 in ITCS/RBL Gesamtsystem;

Zwecks Adaption an das Handling von TETRA-Funk Kapselung in einer Abstraktionsschicht, Umsetzung der notwendigen Serverprozesse, CORBA-Kommunikation;

Auswertung und Versand aller Analogfunk Datentelegrammen, Ansteuerung der Selektivrufanlage für FMS, ZVEI, 5TF;

Ansteuerung Audio-Bedienplatz-Schaltung BPA957, Erstellung von Simulatoren/Testtreibern für die singulär vorhandene Hardware;

Eingesetzte Qualifikationen

Windows Server (allg.), Oracle Solaris (SunOS), Testdesign (IT), Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), Apache Subversion (SVN), C++, NetBeans, Qt, Visual C++, Jira, CORBA, TCP/IP, Rechnergestützten Betriebsleitsystem (RBL), Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Senior Developer
Ziraatbank International AG, Frankfurt / Main
1/2008 – 3/2008 (3 Monate)
Banken
Tätigkeitszeitraum

1/2008 – 3/2008

Tätigkeitsbeschreibung

ZiraatWunschkredit - Webbasierte Kreditberatung

Konzeption und Implementation einer Webapplikation zur vollständigen und umfänglichen Kreditberatung im Internet bis zum Vertragsasbschluß. Anwendung zum Online-Vertrieb von Konsumentenkrediten;

Umsetzung von Haushalts-Rechnung, Scoring/Rating, SCHUFA-Abfrage über XML-Webservice; Berechnung von Restkreditversicherungen mittels per JNI eingebundener Windows-DLL / Linux Shared-Library;

Generierung von unterschriftsreifen Verträgen über Adobe FDF/PDF-Formularmechanismus.

Eingesetzte Qualifikationen

SQL, mySQL, JDBC (Java Database Connectivity), Apache Tomcat, Apache HTTP Server, Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), Apache Subversion (SVN), Delphi, Hibernate (Java), J2EE (Java EE), Java (allg.), EJB (Enterprise JavaBeans), JNI (Java Native Interface), Linux Entwicklung, Pascal, XML, SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), CSS (Cascading Style Sheet), Hibernate (Framework), JavaScript, JavaScript-Frameworks, JSF (Java Server Faces), JSP (Java Server Pages), Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Senior Developer
T-Systems GEI GmbH, Mülheim / Ruhr
4/2007 – 12/2007 (9 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2007 – 12/2007

Tätigkeitsbeschreibung

KÖR/BOGESTRA Doppelrechner - C++ Framework für HotStandby-Mirroring transienter Applikationsdaten

Entwicklung eines C++/CORBA Frameworks zur Lebensüberwachung von
Applikationen, Spiegelung transienter Daten auf Sekundär-Maschinen mit HotStandby-Applikationen und Umschaltung auf HotStandby-System im Fehlerfall;
notwendig zur Erhöhung der Betriebssicherheit eines bestehenden komplexes System zur Rechnergestützten Betriebsleitführung (RBL) im Öffentlichen Nahverkehr (U-/S-Bahnen (Schienenverkehr/Zugsicherung), Bussen, Funkverkehr, Dynamische Fahrgast Information);

Das Framework wurde über C++ Templates so umgesetzt, daß Anwendungsprozesse nur ihre transienten Daten über eine konkrete Instanz des Templates dem Partnerprozess zur Verfügung stellen. Die zeitlichen Abläufe und die Datensynchronisation wurden vollständig im Framework abgekapselt.

Eingesetzte Qualifikationen

Windows Server (allg.), Oracle Solaris (SunOS), Testdesign (IT), Load Balancing / Lastverteilung, Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), C++, CVS (Concurrent Versions System), Java (allg.), Qt, Visual C++, CORBA, Rechnergestützten Betriebsleitsystem (RBL), Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Senior Developer
T-Systems GEI GmbH, Mülheim / Ruhr
1/2007 – 3/2007 (3 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2007 – 3/2007

Tätigkeitsbeschreibung

KÖR-Analogfunk - Ansteuerung Analogfunkvermittlung LSG957

Konzeption und Implementation einer Ansteuerung für die analogen Funkvermittlung LSG957 von Elektroniklabor-Carls für BOS-Analogfunk zur späteren transparenten Einbettung in ein RBL/ITCS-Softwaresystem für den ÖPNV innerhalb einer TETRA-Funk-Umgebung; Umsetzung der Basiskommunikation, Planung der Serverprozesse;

Eingesetzte Qualifikationen

Windows Server (allg.), Oracle Solaris (SunOS), Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), C++, CVS (Concurrent Versions System), Qt, Visual C++, CORBA, TCP/IP, Rechnergestützten Betriebsleitsystem (RBL), Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Senior Developer
ABF GmbH, Niedernhausen
1/2006 – 12/2006 (1 Jahr)
Banken
Tätigkeitszeitraum

1/2006 – 12/2006

Tätigkeitsbeschreibung

ABF-Kreditberatung - Anwendung zur Kreditberatung mit Scoring / Rating

Konzeption und Umsetzung einer netzwerkfähigen Desktop-Anwendung zur Kreditberatung mit Scoring / Rating gemäß Basel-II-Abkommen mit zentraler Datenbank;

Umsetzung einer kompletten und standardisierten Bearbeitung von Kreditanfragen an Banken (Dispo, Verbraucherkredit, Gewerbe-Kredit, Baufinanzierung), d.h. von Aufnahme der Kundendaten über notwendiges Risiko-Rating/Scoring, Berechnung von Beiträgen zu Restkreditversicherung bis zum vollständigen Vertragsdruck über Adobe FDF/PDF.

Eingesetzte Qualifikationen

SQL, InterBase, Firebird, Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), Apache Subversion (SVN), CVS (Concurrent Versions System), Delphi, Pascal, Lastenheft / Pflichtenheft / Anforderungsspezifikation, Basel II / Basel III


Solution Architect / Senior Developer
Rohde & Schwarz GmbH & Co. KG, München
10/2002 – 12/2005 (3 Jahre, 3 Monate)
Innere und Äußere Sicherheit
Tätigkeitszeitraum

10/2002 – 12/2005

Tätigkeitsbeschreibung

AMMOS GX410 AMLAB - SIGINT - System zur Technischen Funksignalanalyse

Projekt 3: AMMOS GX410 AMLAB 2.0 (Windows)
Portierung und Erweiterung des Analysesystems von Linux nach Windows

Ansteuerung von Funk-Empfängern, Analog-Digital- / Digital-Analog-Wandlern über CORBA, Datentransport von empfangenen Daten über FDDI, Darstellung von Echtzeit-Spektrum (FFT in Form eines Wasserfalls) unter Verwendung von OpenGL,

Downsampling von aufgezeichneten Funksignalen, Berechnung und Darstellung von Zeitdiagramm (Oszilloskope), Hüllkurve (Amplitude über Zeit), Momentanfrequenz über Zeit, Phasenwinkel über Zeit;

Zoom- und Scrollfunktionen, Handling von Dateien bis 200 GByte Größe mit höchster Performance, Verwendung einer MySQL-Datenbank zur Aufnahme von Mess- und Projektdaten;

Projekt 2: AMMOS GX410 AMLAB 1.0 (Linux)
Implementierung eines Analysesystems für digitale Funksignale (AM, FM, GSM, FSK, ASK, PSK, MSK, QPSK, QAM) unter Linux

Ansteuerung von Funk-Empfängern, Analog-Digital- / Digital-Analog-Wandlern über FlexComm-Protokoll, Datentransport von empfangenen Daten über Ethernet;

Darstellung von Echtzeit-Spektrum (FFT in Form eines Wasserfalls) unter Verwendung der SDL-Bibliothek, Berechnung und Darstellung von Zeitdiagramm (Oszilloskope), Hüllkurve (Amplitude über Zeit), Momentanfrequenz über Zeit, Phasenwinkel über Zeit; Zoom- und Scrollfunktionen;

Nutzung von XML für Projekt- und Konfigurationsdaten;

Projekt 1: Erstellung eines Konzepts für ein Analysesystems für Funksignale
Zusammenstellung aller Kunden-Anforderungen für ein Analysesystem für Funksignale; Erstellung einer Softwarearchitektur und eines Feindesigns.

Projekte 2+3 wurden werkvertraglich mit Geschäftspartner und einem eigenen Mitarbeiter durchgeführt (Auslastung 300%).

Eingesetzte Qualifikationen

mySQL, Testdesign (IT), Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), Assembler, C++, CVS (Concurrent Versions System), Qt, Visual C++, XML, CORBA, TCP/IP, Signalverarbeitung, Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Developer
Focus Infocom GmbH, Darmstadt
3/2002 – 9/2002 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2002 – 9/2002

Tätigkeitsbeschreibung

MessageService - Mailboxsystem für Mobilfunkmeßdaten

Erstellung eines Client-/Server-Mailbox-Systems für Austausch generischer Nachrichten;

Konzeption und Implementierung von Systemprogramm und linkbarer Applikationsbibliothek (DLL) zum Austausch generischer Nachrichten unter Windows (lauffähig für alle Windows-Versionen 95-2000);

Pull-/Push Funktionalität, Broadcast- und Server-Fernstartfunktionalität; bei den zu übermittelnden Daten handelte es sich um Mobilfunkmessungen, die via Taxi täglich gesammelt wurden und bei Eintreffen des Fahrzeugs in der Zentrale dort ad hoc übermittelt wurden;

Eingesetzte Qualifikationen

Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), C++, CVS (Concurrent Versions System), Visual C++, RPC (Remote Procedure Call), WLAN (Wireless Local Area Network), GSM/GPRS, Lastenheft / Pflichtenheft / Anforderungsspezifikation


Solution Architect / Developer
Convis GmbH & Co. KG, Mainz
3/2001 – 2/2002 (1 Jahr)
Gesundheitswesen
Tätigkeitszeitraum

3/2001 – 2/2002

Tätigkeitsbeschreibung

Minolta DICOM PaperPrint Druckserver

Systemprogramm mit Benutzeroberfläche für den Empfang von DICOM-Bildern (CT, MR, Röntgen), Aufbereitung (Dichte, Gamma, Helligkeit, Kontrast, individuelle Look-Up-Tables, Interpolation u.a. über kubische Splines);

Konvertierung zu Adobe PostScript, Druckwarteschlangen-Funktionalität, Ansteuerung von LPD und CUPS; optische Kalibrierung mittels Densitometer, dadurch Abgleich zwischen Soll und Ist der Dichtemesswerte;

Eingesetzte Qualifikationen

Software Design, Software Architektur / Modellierung, Objektorientierte Analyse und Design (OOAD), C++, CVS (Concurrent Versions System), Linux Entwicklung, PostScript, Qt, TCP/IP, Lastenheft / Pflichtenheft / Anforderungsspezifikation, Radiologie


Developer / Tester
InterNetwork AG, Wiesbaden
10/2000 – 2/2001 (5 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2000 – 2/2001

Tätigkeitsbeschreibung

Performance-Analyse und Optimierung von Sm@rt-Test und Implementation einer Oracle-Forms Anwendung zur Auswertung von Meßergebnissen

Teilprojekt2:
Leistungstests, Benchmarking, Analyse und Optimierung des Softwarepakets Sm@art-Test zur Netzwerkperformance-Messung für die Protokolle (http, FTP, MAIL, PPPoE, PPPoA, RTP/RTSP); Suche nach Bottlenecks bei Hochlastbetrieb, Auswertung von Linux-Systemdaten (Context-/Task-Wechsel, Interrupts, IO-Last u.ä.);

Teilprojekt1:
Implementation einer Oracle-Forms Anwendung zur Verwaltung und graphischen
Auswertung von Meßdaten der Sm@rt-Test- Netzwerkperformance-Software für gängige Netzwerkprotokolle

Eingesetzte Qualifikationen

Oracle Database, SQL, Testautomation, Penetrationstest, Testdesign (IT), C++, Java (allg.), PL/SQL, TCL/TK, TCP/IP, RTP (Real-Time Transport Protocol), ATM, VMware Workstation


System Developer
Eckelmann AG, Wiesbaden
8/2000 – 9/2000 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

8/2000 – 9/2000

Tätigkeitsbeschreibung

Erstellung eines Systemprogramms zum dynamischen Tausch von IP-Adressen

Konzeption und Implementation eines Systemprogramms und einer linkbare Bibliothek (DLL) zum dynamischen Tausch von IP-Adressen. Ziel war die Bereitstellung einer Serverredundanz und einer dynamischer Task-Übernahme für Prozessleit-System (Steuerung der Roboter-Fahrzeuge, eingesetzt für die Papierzufuhr einer Großdruckerei)

Eingesetzte Qualifikationen

Windows NT, Load Balancing / Lastverteilung, Delphi, Pascal, Visual C++, TCP/IP


Ausbildung

Allgemeine Informatik
(Diplom-Informatiker (FH) )
Jahr: 1999
Ort: Wiesbaden

Qualifikationen

Erfahrung

IT-Erfahrung seit 1982
Selbständiger IT-Berater seit 1992
Firmengründung Ing.-Büro für Informatik C. [...] & J. Weimer in 2001
Firmengründung Distronic Vertriebs GmbH in 2012


Ausgeübte Positionen

Agile ProductOwner (mPV) nach SAFE 4.0
Agile Teamlead (mPV) nach Kanban
Solution Architect
Development Architect
Senior Developer


Fachliche Schwerpunkte

Analyse von Kundenspezifika
Definition von Anforderungen und Prüfbedingungen
Konzeption von Gesamt- und Teilarchitekturen
Objektorientierte Analyse und Design
Implementation von Anwendungs- und Systemprogrammen in C++ und Java
Product-Ownership
Agile Teamleitung
TDD/Continous-Integration
Etablierung von DevOps Prozessen
Erstellung von technischen Dokumentationen und Benutzer-Handbüchern
Personaleinsatzplanung


Fachkenntnisse - Betriebssysteme

Microsoft Windows 9x / NT 4 / 2000 / XP / Vista / 7
SuSE 4.2 - OpenSuSE 42.3
Novell SuSE Linux Enterprise 11-12
Sun Solaris / OpenSolaris
IBM AIX 6 und 7


Fachkenntnisse - Programmiersprachen / Bibliotheken

C/C++, Templates, Traits > 20 Jahre +++
Qt 2, 3, 4 15 Jahre +++
Java / J2EE 17 Jahre +
Pascal / Delphi > 20 Jahre ++

Python 3 Jahre ++
Assembler 80x86, MMX, SSE, 68K 15 Jahre ++
Intel MKL, IPP 15 Jahre ++
UML > 20 Jahre +++

Fachkenntnisse - Netzwerk- / Kommunikationsprotokolle

IP (Unicast, Broadcast, Multicast) 20 Jahre +++
UDP, TCP 20 Jahre +++
HTTP, RTP, RTSP, SIP, SSIP 17 Jahre +++
RPC, COM/DCOM, CORBA, SOAP 15 Jahre +++


Fachkenntnisse - Datenbanken

Postgresql 4 Jahre ++
MySQL 15 Jahre +++
Interbase / Firebird / Paradox > 20 Jahre +++
Oracle PS/SQL 1 Jahr +
IBM DB2 4 Jahre +


Fachkenntnisse - Quellcodeanalyse

PC-LINT / FlexeLint 15 Jahre +++
SonarQube 2 Jahre ++
SourceMonitor 5 Jahre +++


Fachkenntnisse - Integrierte Entwicklungsumgebungen

Microsoft VisualStudio
Intel Parallel Studio XE / VTune
KDevelop
SunStudio
NetBeans
IntelliJIDEA
PyCharm
XEmacs
Eclipse
MyEclipse
Delphi / RAD Studio
Rational DOORS


Fachkenntnisse - Sonstige Sprachen

Adobe PDF / FDF
Adobe PostScript
HPGL, HP PCL
LUA
Bash
JSON
XML
HTML/CSS

Fachkenntnisse - Tools / Sonstige Produkte

Collaboration

Redmine
Atlassian Confluence
Atlassian Jira
Phabricator
IBM Jazz TeamServer
Apache
Apache-Tomcat
Jenkins
ACE-TAO

Fachkenntnisse - Virtualisierung

VMWare ESX
VMWare Workstation
Libvirt
LXC
Docker
KVM
QEMU
IBM AIX WPAR / LPAR

Fachkenntnisse - Versionsverwaltung

Git
Gerrit
Subversion
ClearCase

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Profilaufrufe
113
Alter
47
Berufserfahrung
18 Jahre und 7 Monate (seit 10/1999)
Projektleitung
6 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »