Sehr gut in Architektur, Entwicklung und Test. Umfangr. Kenntnisse von Sprachen, Datenbanken, Schnittstellen, realtime- embedded und Web-Systemen.
Aktualisiert am 21.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.02.2025
Verfügbar zu: 100%
davon vor Ort: 60%
Architekt
Testanalyst
Datenbankentwicklung
Deutsch
fließend in Wort und Schrift
Englisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Stuttgart (+300km)
Deutschland, Österreich, Schweiz

Deutschland: Bevorzugt Süden von Stuttgart (Wohnort) 

Weitere Länder: Bevorzugt deutschsprachige Schweiz

möglich

Projekte

Projekte

1 Jahr 7 Monate
2023-06 - 2024-12

Analyse von Rückläufern aus der Automobilindustrie

Systemanalytiker, Forensiker
Systemanalytiker, Forensiker

Nach den strengen Tests der einzelnen Fahrzeugmodule vor der Auslieferung bei Valeo, werden die Module vor dem Einbau ins Fahrzeug nochmals vom Kunden getestet. Treten hierbei Fehler auf, werden Sie an den Lieferanten zurückgeschickt. Dies trifft auch auf überraschend aufgetretene Fehler in eingebauten Teilen und gelaufenen Teilen zu. Auch diese werden zurück geschickt mit der Bitte um Aufklärung.

Diese Teile sind schwer zu überprüfen, da die meisten Logmeldungen abgeschaltet wurden und die Teile nicht verändert werden können.
Valeo Telematik und Akustik GmbH
D-61381 Friedrichsdorf
1 Jahr 2 Monate
2023-04 - 2024-05

Test von Lichtsignalanlagen und Kreuzungssteuerungen

Tester
Tester
Tests von Ampelanlagen
SWARCO TRAFFIC SYSTEMS GmbH
D-72669 Unterensingen
4 Jahre
2019-04 - 2023-03

Weiterentwicklung eines Beatmungsgeräts

Software-Ingenieur Scrum C++ Python
Software-Ingenieur

Anbindung verschiedener Geräte/Prozessoren an das Beatumungsgerät

Unterstützung bei der Weiterentwicklung und den Tests

IBM Rational Rhapsody Subversion JIRA Atlassian Confluence VxWorks Cantata (Unit-Tests)
Scrum C++ Python
Hamilton Medical AG
Bonaduz
1 Jahr 1 Monat
2018-02 - 2019-02

Mitarbeit am Fahrplankonstruktions- und -managementsystem TPS

Software-Entwickler Scrum C++ Ansi SQL
Software-Entwickler
QT Git
Scrum C++ Ansi SQL
HaCon Ingenieurgesellschaft mbH
Hannover
2 Jahre 1 Monat
2016-09 - 2018-09

Weiterentwicklung des DCC Campingführers zu einem offenen System (Touristik, Infotainment, Datenbank, Interpreter, Generator)

Systemanalytiker, Architekt, Entwickler, Tester. GIS DB-Design Firefox ...
Systemanalytiker, Architekt, Entwickler, Tester.
  • Umstellung auf ein modulares Single Page Design.
  • Umstellung auf  Datenbank, PHP und MySql.
  • Umstellung auf Mehrsprachigkeit (utf-8).
GIS DB-Design Firefox Internet-Explorer Opera Google-Chrom Safari Python HTML5 CSS3 JavaScript jquery OpenStreetMap OpenLayers MySql PHP HTML5 CSS3 JavaScript HTML5
SRKF-UB GmbH
Remote
4 Monate
2017-10 - 2018-01

Überarbeitung eines IoT-Cloud-Testprogramms (Test, Embedded, Maschinenbau)

Systemanalytiker, Entwickler, Tester OO SCRUM Interntkommunikation ...
Systemanalytiker, Entwickler, Tester
  • Aufbau einer C++ Entwicklungsumgebung mit Vbox, Eclipse, MinGW,
  • Überarbeitung und Optimierung eines C++ Cloud-Testprogramms.
OO SCRUM Interntkommunikation C++ Boost Google Test Python Shell TcpIP Curl VBox Eclipse Git Jenkins Slack Jira Confluence.
Simpleworks Int. Ltd.
Duisburg
1 Jahr 9 Monate
2016-01 - 2017-09

Planung, Entwicklung und Einführung einer Gerätedatenbank (Datenbank, Maschinenbau)

Systemanalyse, Architektur, Entwicklung und Einführung UML OO SCRUM ...
Systemanalyse, Architektur, Entwicklung und Einführung

Prototyperstellung auf Basis eines HTML-Handbuches

Entwicklung des Datenbankmodells nach Codd

Aufbau einer relationalen Entwicklungs- und Geräte-Datenbankwelt.

Prozess-Work-DB (SQLite)

Prozess-Init-DB (SQLite)

Geräte-DB (SQLite)

Sammel-Geräte-DB (MySQL)

Entwicklungs-DBs (MySQL)

Automatische Versionierung und Datenbankabgleich

Schnittstellenkonzept und Schnittstellen

Mehrsprachigkeit (utf-8)

MySql SqLite C C++ QTCreator Git Jenkins (Dayli Build) Enterprise Architect Jira Google Test HTML GoogleTest Confluence Python Qt QtCreator
UML OO SCRUM DB-Design nach Codd
Landsberg am Lech
10 Monate
2015-03 - 2015-12

Weiterentwicklung eines Dialysegeräts (Medizintechnik)

Mitarbeit UML OO Scrum ...
Mitarbeit

Softwareänderungen und -anpassungen in einem extrem sensiblen, medizintechnischem Umfeld.

Diverse Prozessoren, kein Betriebssystem

C C++ Keil-Compiler X32 PCLint Polarion Subversion Tortoise Jenkins (Dayli Build)
UML OO Scrum Misra-C
Fresenius Medical Care
Schweinfurt
1 Jahr
2014-02 - 2015-01

Entwicklung eines Mensch/Maschine Schnittstellenmoduls (Maschinenbau)

Software -Requierements, -Architektur, -Entwicklung, -Tests UML OO MISRA-C
Software -Requierements, -Architektur, -Entwicklung, -Tests
Zwischen den Modulen Schrauber und Baterie wurde ein
weiteres Modul zur Auswahl und Eingabe von Werten mit Bildschirm und Tastatur durch den Anwender entwickelt.
Die Herausforderung war der eingeschränkte Speicherplatz und die Orientierung der Datenhaltung an die Flash-Pages, sowie das Einpassen des Moduls in die vorhandene Umgebung.
  • Requirements auf Englisch mit Doors
  • Architektur mit EnterpriseArchitect in UML2
  • Entwicklung mit Eclipse und µVision IDE/Debugger


     
 
.
 
 
 

ch
C Keil-Compiler Doors Arm-Processor RTOS-Linux Subversion EnterpriseArchitect RTOS-Linux
UML OO MISRA-C
Hilti Entwicklungsgesellschaft mbH
Landsberg am Lech
1 Jahr 9 Monate
2013-04 - 2014-12

DCC Campingführer ins Internet (Infotainment, Touristik, Datenbak)

Architekt, Entwickler, Tester, Betreuer GIS
Architekt, Entwickler, Tester, Betreuer

Mit Python generierte Rich-Client-Web-Anwendung, welche die Daten aus dem DCC-Campingführer anzeigt und findbar macht.

Firefox Internet-Explorer Opera Googel-Chroom Safari Python HTML5 CSS3 JavaScript jquery openStreetMap openLayers
GIS
Deutscher Camping Club
München
2 Jahre 6 Monate
2011-10 - 2014-03

NewGen Plattform (Medizintechnik, Test)

Entwickler, Tester, MatLab/Octave UML OO MISRA-C ...
Entwickler, Tester, MatLab/Octave

Im Rahmen der Entwicklung eines neuen Blutanalysegeräts:

Programmanalysen und Tests der Programme auf Speicher Leaks, Laufzeitprobleme und andere Fehler.

Entwicklung automatische Tests für das Dayli Build-Programm (Hudson).

Umsetzung und Integration eines Scoring Algorithmus.

C++ JavaScript Python Can Eclipse MISRA-C++ Subversion Tortoise EnterpriseArchitect MatLab Octave Valgrind rcov lcov genHtml Windows UBUNTU-Linux. Hudson
UML OO MISRA-C Dayli Build Testautomatisierung
Roche Diagnostics Internationl
Rotkreuz (Schweiz)
1 Jahr
2010-10 - 2011-09

Entwicklung eines Massenspeichergeräts (Datenbank, Maschinenbau)

Datenbanarchitekt und -Entwickler UML OO Scrum
Datenbanarchitekt und -Entwickler

Mitarbeit bei der Entwicklung eines neuen Speichergerätes.
Verantwortlich für Architektur und Entwicklung der zentralen SQLite Datenbank.

In einem Thread läuft die SQLiteDB und bedient alle anderen Threads mit Daten.

Deutsch-Chinesisches Team

C++ sqlite3 XLM SCM Eclipse UML2 EnterpriseArchitect Windows-XP VSM Ubuntu-Linux RTOS-Betriebssystem.
UML OO Scrum
DT AG
Rottweil
9 Monate
2010-02 - 2010-10

Entwicklung eines Hochfrequenz Skalpells (Medizintechnik)

Entwickeln von Modulen, Kommunikationsmodulen und Prototypen UML QAC-MISRA OO
Entwickeln von Modulen, Kommunikationsmodulen und Prototypen

Mitarbeit bei der Entwicklung eines Hochfrequenz Skalpells.
Architektur, Entwicklung und Test von Kommunikationsmodulen.
Prototyping für die eigentliche Entwicklung.

C UnderstandPro Subversion Tortoise Windows-XP RTOS-Betriebssystem
UML QAC-MISRA OO
BOWA Elektronic
Gomaringen
1 Jahr 11 Monate
2008-03 - 2010-01

Entwicklung von Fahrzeugarmaturen (Infotainment, Automotive, Datenbank)

Berater, Architekt, Entwickler, Tester UML OO Spice
Berater, Architekt, Entwickler, Tester

Mitarbeit bei der GUI-Entwicklunge von Fahrzeugarmaturen (30%). Tests der Programm
(30%). HMI, Fahrzeugdaten, Navigation, Straßeninformationen.
Übertragung der CAN-Datenbank in eine relationale SQLite Datenbank. (10%)
Mitarbeit bei der Fehlersuche in bereits ausgelieferten Produkten. (30%)

Programmgenerierung aus CANdb/SQLiteDB, Doors und XML mittels Python.

C++ C Python Perl SQLite XML Eclipse Tornado WindMil WindRiver CANdb CANoe CANalyzer CAPL ClearCase ClearQuest RTRT-Test Doors Dokumentum Jira CMMI Windows-XP VxWorks
UML OO Spice
Bosch GmbH
Leonberg
4 Monate
2007-11 - 2008-02

Prototypentwicklung einer Datenbankgetriebenen Testsoftware (Datenbank, Maschinenbau)

Datenbank-Architektur und -Entwickler UML OO
Datenbank-Architektur und -Entwickler

Architektur und Entwicklung einer SQL Datenbank nahe Realtime.

Übertragung der SQLite Daten auf einen MS-SQL Server.

Sicherung der Daten unter Berücksichtigung großer Rechnernetze und dem Einsatz von Business-Intelligence für Messrechner.

Entwicklung von Prototypen für ein StartUp

C# C++ Visual C++ Visual Studio Eclipse SQLite MS SQL-Server 2005 XML .NET Linux Windows-XP Windows-Vista
UML OO
GP Solar GmbH
München/Konstanz
7 Monate
2007-04 - 2007-10

Bluetooth und Telephony für Autoradio (Infotainment, Automotive)

Entwicklung, Test, Betreuung UML OO Spice
Entwicklung, Test, Betreuung
C++ VisualC++ Mocca Elvis Eclipse AT-Protokoll Windows-XP QNX
UML OO Spice
Harman&Becker
Ulm
3 Monate
2007-01 - 2007-03

Entwicklung einer ?Scoring Engine? (Datenbank, Business Inteligence)

Architektur, Entwicklung und Test C Java
Architektur, Entwicklung und Test

Data Mining Projekt

Auswertung von 28 Millionen Datensätzen in einer Nacht.

Das Unternehmen Insightful liefert die Data Mining Modelle.

Das Unternehmen SAND/DNA Technoloy lieferte die Archivierungsdatenbank für große Datenmengen und schnelle Zugriffe.

SAND/DNA ODBC ClearCase Insightful-Modelle Suse-Linux
C Java
United Internet
Karlsruhe
1 Jahr 4 Monate
2005-09 - 2006-12

ISP-Projekt (Internet Service Provider, Telekommunikation, Datenbank)

Entwickler, Tester XML Client/Server Sockets ...
Entwickler, Tester

Entwicklungen im Radius-Prototoll Bereich

CVS ClearQuest ClearCase AIX Linux DB2 C C++
XML Client/Server Sockets Threads TCP/IP UDP/IP RADIUS
IBM/Deutschen Telekom
Frankfurt
1 Monat
2005-08 - 2005-08

Entwicklung eines Application-Servers

Architekt, Entwickler, Tester XML
Architekt, Entwickler, Tester

Entwicklung eines Application-Servers mit 5 Funktionen in 20 Tagen. (mehr Geld stand nicht zur Verfügung)

Prototypentwicklung

Linux C C++ STL MySQL
XML
Deutsche Bundesdruckerei
Berlin
4 Monate
2005-04 - 2005-07

CEF-Projekt, Echtzeit-Handelsdaten (Finanzdienstleister)

Entwickler, Tester XML Threads Client/Server ...
Entwickler, Tester

Mitarbeit am CEF-Projekt, Echtzeit-Handelsdaten.

Daten verdichten nach dem LZW-Algorithmus.

Sun-Solaris(UNIX) Windows 2000 C C++ STL Java/J2SE JavaScript Oracle Apache/JBoss Server
XML Threads Client/Server TCP/IP CRF-Protokoll
Deutsche Börse Gruppe
Frankfurt
7 Monate
2004-07 - 2005-01

Kommunikation Windows - Linux - RTOS

Architektur, Entwicklung, Tests Corba XML-RPC XML ...
Architektur, Entwicklung, Tests

Aufbau einer C++ Entwicklungsumgebung auf dem RTAI Realtime Computer.

Embedded realtime Entwicklung von Verbindungs- und Kommunikationsfunktionen in einer multiprozessor Architektur zwischen Windows-NT/XP, Linux und dem Real-Time Messrechnern (MSX-Box).

Windows-NT/XP Suse-Linux Debian-Linux Debian-RTAI-Linux Eclipse GNU C GNU C++ VC++ 6.0 Apache/JBoss/Tomcat Server
Corba XML-RPC XML TCP/IP-Sockets FIFOs Threads CGI CVS
Carl Zeiss SMT AG
Oberkochen
3 Jahre 3 Monate
2001-04 - 2004-06

ADatP3 Kommunikationsprotokoll für SAMOC (Datenbank, Wehrtechnik)

Konzeption, Architektur, Entwicklung, Tests, Übergabe V-Modell UML OOA ...
Konzeption, Architektur, Entwicklung, Tests, Übergabe

Innerhalb des SAMOC-Teams (Luftverteidigung GBAD) das Teilprojekt Kommunikation mit anderen Truppenteilen und/oder Partnern (Nato) über AdatP3-Meldungen (69 Meldungen).

Empfang, Interpretation und Datenspeicherung ankommender Meldungen im ADatP3-Format.
Generierung und Formatierung von Meldungen im ADatP3-Format.


Projektleitung, Konzeption, Architektur, Entwicklung, Tests, , Übergabe an die Bundeswehr

SWING J2SE J2EE EJB Servlets XML XSL JSP JDBC ODBC VC++ MFC Access Oracle 9i TCP/IP Jbuilder Eclipse Rational Rose Clear Case Windows-NT/XP Java Linux
V-Modell UML OOA OOD OOP parsen interpretieren formatieren GIS Compilerbau
EADS-Ulm, Abteilung ADBM6
Ulm
5 Jahre 2 Monate
1996-11 - 2001-12

"der interaktiver Regio-Stuttgart-Führer" (Touristik, Infotainment)

Systemanalyse, Architektur, Entwicklung, Tests ,Produktion ECMS Bildbearbeitung Filmbearbeitung ...
Systemanalyse, Architektur, Entwicklung, Tests ,Produktion

Entwicklung eines interaktiven Reiseführers basierend auf dem, von der SRKF-UB GmbH entwickelten Browser STRPS.

Gefüllt mit vorhandenem multimedialem, touristischen Werbematerial.

  • Bildschirmfüllende Panorama-, Rundum- und normale Bilder,
  • interaktive Karten,
  • eingebettete und bildschirmfüllende Filme,
  • Musik, Ton und Animation.

Wissensbasiertes Suchsystem

Leistungsfähiger, semantischer E-Commerce-Teil
Komplexe Reisekostenberechnung

Win3.11 Win95 Win98 Win2000 Windows-NT Windows-XP Borland C++ OWL
ECMS Bildbearbeitung Filmbearbeitung CD-Rom Produktion GIS
Regio Stuttgart Marketing und Tourismus GmbH
Stuttgart
2 Jahre 5 Monate
1998-11 - 2001-03

Entwicklung eines Kommunikationsprogramms (Maschinenbau)

Architektur, Entwicklung, Test, Dokumentation, Übergabe TCP/IP Client-Server DDE ...
Architektur, Entwicklung, Test, Dokumentation, Übergabe

Entwicklung eines sicherheitsrelevanten, embedded, echtzeit Kommunikationsprogramms zwischen NC-Maschinen und NC-Archiv.

Windows-NT Prozeßrechne C++ VC++ VAC++
TCP/IP Client-Server DDE OLE DSP HTML
Arburg, Abteilung: CIM
Loßburg im Schwarzwald
9 Monate
1998-02 - 1998-10

Portierung des ITS-Monitors (Telekommunikation)

Architekt, Entwickler Borland C++ Mobilfunk GSM GNU C++
Architekt, Entwickler

Portierung des embedded echtzeit ITS-Monitors zur Überwachung und Weiterleitung von Datenströmen in Funknetzen von Borland C++ nach GNU C++ und von Windows nach Sun- Solaris (UNIX). 
Analyse-Entwicklung-Test-Dokumentation-Übergabe

Windows98 Sun-Solaris
Borland C++ Mobilfunk GSM GNU C++
Wandel & Goldermann
Ehningen bei Reutlingen
1 Jahr 5 Monate
1996-07 - 1997-11

Multipers Projekt (Buchhaltung, Infotainment)

Entwicklung, Test, Dokumentation, Übergabe VAC++ DB2 Präsentation-Manager ...
Entwicklung, Test, Dokumentation, Übergabe

Mitarbeit an einer Dialogschnittstelle des Lohn- und Gehaltsabrechnungssystems MULTIPERS der IBM.

OS-2 MVS
VAC++ DB2 Präsentation-Manager Client-Server-Anwendung COBOL II
IBM-Deutschland GmbH
Sindelfingen
2 Jahre 9 Monate
1994-11 - 1997-07

"BusinessObject"

Vertrieb, Kundeneinführung und Schulung
Vertrieb, Kundeneinführung und Schulung

Vertrieb, Kundeneinführung und Schulung des Data Warehouse Datenbankabfragewerkzeugs BusinessObject.

BusinessObjects Oracle DB2
UB Tectum GmbH
Vaihingen und Leinfelden-Echterdingen
6 Monate
1996-01 - 1996-06

Multimedia Reisekatalogs "Fit und weg" (Touristik, Infotainment)

Projektleitung, Architektur, Entwicklung, Test, Produktion Bildbearbeitung Filmbearbeitung Tonbearbeitung
Projektleitung, Architektur, Entwicklung, Test, Produktion

Entwicklung des Multimedia Reisekatalogs "Fit und weg" mit umfassender Reisekostenberechnung.

Infotainment-Projekt mit STEPS

Multimediaprojekt mit Bild- ,Film- ,Ton- und Animation.

Win3.11 Win95 Win98 Windows-NT Windows-XP
Bildbearbeitung Filmbearbeitung Tonbearbeitung
Partnergesellschaft Schönlaub, Mäntele und Sommer
1 Jahr 2 Monate
1994-11 - 1995-12

Projekt Multipers (Buchhaltung, Infotainment)

Entwicklung, Test, Dokumentation, Übergabe DB2 Präsentation-Manager Client-Server-Anwendung ...
Entwicklung, Test, Dokumentation, Übergabe

Mitarbeit an einer Dialogschnittstelle des Lohn- und Gehaltsabrechnungssystems MULTIPERS der IBM.

OS-2 MVS
DB2 Präsentation-Manager Client-Server-Anwendung Cobol II VAC++
BM-Deutschland GmbH
Sindelfingen
4 Monate
1994-07 - 1994-10

STEPS, Internetbrowser und Suchmaschine (Infotainment)

Systemanalyse, Architektur, Design, Entwicklung, Test Borland C++ OWL Bildbearbeitung ...
Systemanalyse, Architektur, Design, Entwicklung, Test

Das Programm STEPS ist ein, auf Objekten basierender Browser mit Suchmaschine und multimedialter Präsentation.

Er basiert auf einer ADatP3 ähnlichen Beschreibungssprache, unterstützt alle multimedialen Möglichkeiten und konnt über eine Suchmaschine auf große Datenmengen zugreifen.

Die Vision war das World-Wide-Wep

Der erste WWW-Browswer (Mosaic) kam im Dezember 1994 als einfacher Textbrowser auf den deutschen Markt.

Win3.11
Borland C++ OWL Bildbearbeitung Filmbearbeitung Tonbearbeitung
SRKF-UB GmbH
Eutingen im Gäu
8 Jahre 3 Monate
1986-04 - 1994-06

Entwicklung und Betrieb eines Kassen- und Managementinformationssystems

Technische Projektleitung, Planung, Entwicklung, Betrieb.
Technische Projektleitung, Planung, Entwicklung, Betrieb.

Entwicklung und Betrieb des ersten kommerziellen Intranets in Baden-Württembergs mit 98 Locationen.

  • Übernahme, Nachdokumentation und Korrektur der Kontronprogramme.
  • Aufbau des operatorlosen Betriebs an allen Locationen.
  • Aufbau des Kommunikationsnetzes zwischen den 98 Lokationen.
  • Entwicklung eines sicheren und kontrollierbaren Datenflusses.
  • Aufbau einer prozeduralen Entwicklungsumgebung für verteilte Daten.
  • Entwicklung eines Dokumentationssystems
  • Planung und Leitung von Programmauslieferung bei laufendem Betrieb.
  • Entwicklung von Schutz- und Sicherungsmechanismen in Datennetzen.
  • Aufbau und Unterstützung der Hotline.
  • Aufbau einer objektorientierten Entwicklung. 
    Planung und Leitung von neuen Releases und Systemumstellungen. 
  • Systemadministration, Datenbankadministration, Entwicklung.

Umstellung aller 490 Programme auf den STEPS-Browser.

C Curses AWK SED Bash Shell CShell UUCP Ingres-DB Berkeley UNIX UNIX V5.32 Interactive-UNIX
TÜV-Südwest
Filderstadt
2 Jahre 3 Monate
1990-04 - 1992-06

Mehrere Schulungen

Schulungen zu den Themen

  • "von COBOL zu C", 
  • "die Programmiersprache C",
  • "UNIX-Einführung", 
  • "UNIX-Systemadministration",
  • "Datenbanken".
GSB (TÜV-Tochter)
Stuttgart
2 Jahre
1989-01 - 1990-12

Entwicklung eines Programmbrowsers (Steps)

Entwicklung eines Browsers, der ganze Anwendungen mit Dialogmasken und Batchprogrammen nachbilden kann.

Ein Steuerfile initialisiert die Anwendung, danach reagiert sie Ereignisgesteuert.

C Ingres
Eigenentwicklung
7 Monate
1989-08 - 1990-02

Tuning eines Warenwirtschaftssystems

Ein komplexes, partitioniertes C-Programm musste von Fehlern befreit und getunt werden.

Ziel war ein Messetermin

C dBASE LAN MS-DOS
Bizerba (Wagenbau)
Balingen
1 Jahr
1988-07 - 1989-06

Schulung einer Entwicklungsabteilung in C und UNIX

Client/Server

Prototyp eines Masken- und Datenbankbrowsert in C, systemübergreifend für UNIX, AIX, XENIX, Berkley-UNIX und MS_DOS.

Anbindung von COBOL-Unterprogrammen an C-Programme

(Corba ähnliche Client-Server Applikation)

C dBASE ORACLE UNIX AIX XENIX Berkley-UNIX MS_DOS
Client/Server
Daimler-Benz
Waiblingen
6 Monate
1985-10 - 1986-03

Erstellung der Ladenanwendung PISA2 für IBM-Läden

Architektur, Design, Entwicklung (Programmgenerator), Test, Doku Generatorbau
Architektur, Design, Entwicklung (Programmgenerator), Test, Doku

Entwicklung eines Programmgenerators,

Entwicklung von Programmen.

C dBASE LAN Panel von Lattice PC-286 MS-DOS
Generatorbau
IBM Deutschland
Sindelfingen
9 Monate
1985-01 - 1985-09

Tuning von Programmen einer Großlagerverwaltung

Systemanalyse, Entwickler
Systemanalyse, Entwickler
Cobol PL1 CICS (Transaktionsmonitor) VSAM DOS/VSE IBM4361
Bauknecht
Schorndorf
1 Jahr 6 Monate
1984-04 - 1985-09

Lohnscheinerfassung und Maschinenauslastung

Design und Realisierung einer Dialog- und Batchanwendung.
Design und Realisierung einer Dialog- und Batchanwendung.

Entwicklung mit Generator

TDS (Transaktionsmonitor) IDS2 (Nerzwerkdatenbank) HB64 GCOS Cobol
Fischer-Werke
Tumlingen
1 Jahr 8 Monate
1984-02 - 1985-09

PeiD - ProgrammEntwicklung im Dialog

  • Beschreibung des Programmablaufs und der Dialogmasken über Templates in WordStar
  • Generierung des Programmrahmens
  • Generierung von COBOL-Copy Elementen

Nach der Übersetzung konnte das COBOL-Programm auf IBM-Großrechnern unter CICS, Honywell-Bull Rechnern unter TDS und auf PCs als Prototy genutzt werden.

Abschließend wurden noch die programmindividuellen Regeln eingebaut und das Programm war dokumentiert und einsatzfähig.

Micro-Focus COBOL Word-Star (Schreibsystem) TDS (Transaktionsmonitor) CICS (Transaktionsmonitor) HB64 IBM 370 PC-Dos GCOS MVS IBM-PC Cobol
Eigenentwicklung
7 Monate
1984-06 - 1984-12

Erfassen und statistisches Auswerten von Prüfbelegen

Architektur und Entwicklung
Architektur und Entwicklung

Entwicklung eines Cobol-Programms in Verbinung mit der relationalen DB2 Datenbank.

Erstes relationales DB2 Batchprogramm in Deutschland als Pilotkunde der IBM

Cobol SQL/DS DB2 IBM4361 VM/CMS
TÜV-Stuttgart
Stuttgart
4 Monate
1983-10 - 1984-01

Entwicklung einer Anlagenbuchhaltung

Entwickler
Entwickler

Entwicklung eines flexiblen Listengenerator

Cobol CICS (Transaktionsmonitor) IMS (hierarchische Datenbank) IBM370 MVS
UB Klumpp
Stuttgart
1 Jahr 1 Monat
1982-09 - 1983-09

Preiskalkulation, Preissimulation

Architektur, Entwicklung, Tests, Übergabe
Architektur, Entwicklung, Tests, Übergabe

Design und Realisierung einer Dialog- und Batchanwendung.

TDS (Transaktionsmonitor) IDS2 (Nerzwerkdatenbank) HB64 GCOS Cobol
Fischer-Werke
Tumlingen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Mathematik an der FH-Stuttgart
mit Schwerpunkt Informatik
Abschluß als Diplom-Mathematiker (FH)

Position

Position

Motto: vordenken - nachdenken - querdenken

Einsatzgebiete

Systemanalyse
OO-Software Architektur
OO-Software Entwicklung / Programmierung
Datenbankdesign

Tester

Kompetenzen

Kompetenzen

Top-Skills

Architekt Testanalyst Datenbankentwicklung

Produkte / Standards / Erfahrungen / Methoden

Apache- JBOSS/Tomcat-Server
Apache/JBoss Server
Apache/JBoss/Tomcat Server
Arm-Processoren
AT-Protokoll
Atlassian Confluence
Bildbearbeitung
BusinessObjects
Can
CANalyzer
CANoe
CAPL
CD-Rom Produktion
CICS (Transaktionsmonitor)
Clear Case
ClearCase
ClearQuest
Client-Server
Client-Server-Anwendung
Client/Server
CMMI
CMS
Compilerbau
Confluence
CRF-Protokoll
CSS3
Curses
CVS
DDE
Dokumentum
Doors
Eclipse
Eclipse (Debian+Windows)
ECMS
EJB
Elvis
EnterpriceArchitect
Enterprise Architect
FIFOs
Filmbearbeitung
Firefox
formatieren
gcc
gdb
Generatorbau
genHtml
GIS
Git
Googel-Chroom
Google Test
GoogleTest
HTML-Hilfe
HTML5
Hudson
IBM Rational Rhapsody
Insightful-Modelle
Internet-Explorer
interpretieren
Jbuilder
jenkins
Jenkins (Dayli Build)
Jira
lcov
MFC
MinGW
Mocca
MS SQL-Server 2005
OLE
OO
OOA
OOD
OOP
openlayers
openStreetMap
Opera
Owl
Panel von Lattice
parsen
Polarion
Präsentation-Manager
PVCS
QAC-MISRA
Qt
QTCreator
RADIUS
Rational Rose
rcov
RTRT-Test
Safari
SCM
SCRUM
Servlets
slack
Spice
sqlite3
STL
Subversion
SWING
TCP/IP-Sockets
TDS (Transaktionsmonitor)
Threads
Tonbearbeitung
Tornado
Tortoise
UDP/IP
UML2
UnderstandPro
V-Modell
VAC++
Valgrind
Visual Studio
WindMil
WindRiver
Word-Star (Schreibsystem)
XLM
XML
XSL
CVS, ClearQuest, ClearCase,
HTML, XHTML, CSS, XML, XSLT,
ADatP3 (Meldungsformat der NATO),
Eclipse, Jbuilder, J2SE, J2EE, EJB, WebServer, JSP, Application Server,
Business-Object,
Systemanalyse(OOA/UML), Softwarearchitektur(OOD/UML),
Softwareentwicklung(OOP),
Extreme Programming(XP),
Strukturierte Analyse/Programmierung/Design,
Datenbankdesign nach E.F.Codd,
Verteilte und/oder sicherheitsrelevante Systeme, Embedded Systeme,
Dialog-Programmierung, Multimedia-Programmierung, Web-Programmierung,
ECM, Bildverarbeitung, Videobearbeitung, CD-ROM Erstellung,
Migration, Portierung, Testverfahren, Qualitätssicherung, Schulung.

Betriebssysteme

AIX
Berkeley UNIX
Berkley-UNIX
Debian-Linux
Debian-RTAI-Linux
DOS/VSE
Echtzeitbetriebssysteme
GCOS
Interactive-UNIX
Linux
MS-DOS
MS-DOS
MS_DOS
MVS
MVS, OS/390
OS-2
PC-286
PC-Dos
Prozeßrechne
QNX
RTOS-Betriebssystem
RTOS-Betriebssystem.
RTOS-Linux
Sun-Solaris
Sun-Solaris(UNIX)
Suse-Linux
Ubuntu-Linux
UBUNTU-Linux.
Unix
UNIX V5.32
VM/CMS
VMS
VxWorks
Win2000
Win3.11
Win95
Win98
Windows
Windows 2000
Windows-NT
Windows-NT/XP
Windows-Vista
Windows-XP
Windows-XP/Vista
Windows98
XENIX
Suse-Linux, Debian-Linux, Sun Solaris, Aix, Berkly 4.2 UNIX, UNIX V5.32,
Win3.11, Win95, Win98, Win2000, Windows-NT, Windows-XP, OS/2,
RTAI-Linux, QNX, VxWorks, MQX


Programmiersprachen

.NET
AC++
AWK
bash
Bash Shell
Borland C++
C
C#
C++
C/C++
Cobol
COBOL II
CORBA IDL
CShell
dBase
ESQL/C
Fortran
GNU C
GNU C++
GNU-C++ und C
GNUC++
HTML
J2EE
J2SE
Java
Java/J2SE
JavaScript
JavaSript
jquery
JSP
Keil-Compiler
MatLab
Micro-Focus COBOL
Misra-C
MISRA-C++
Octave
PCLint
Perl
PHP
PL/SQL
PL1
Python
python3
SED
SQL/DS
UML
VC++
VC++ 6.0
VC++6.0
Visual C++
VisualC++
yacc/lex
HTML, XHTML, XML, DTD, XSLT,
SH, CSH, AWK, SED, Perl, PHP

Datenbanken

Access
Ansi SQL
CANdb
DB-Design
DB-Design nach Codd
DB2
IDS I ,IDS II
IDS2 (Nerzwerkdatenbank)
IMS
IMS (hierarchische Datenbank)
Ingres
Ingres-DB
ISAM
JDBC
MySQL
ODBC
Oracle
Oracle 9i
SAND/DNA
SQL
SqLite
VSAM
xBase

sqlite3

Datenkommunikation

APPC CPI-C RS232
CGI
CICS
CORBA
Internet, Intranet
ISDN
ISO/OSI
LAN
LAN
LAN, LAN Manager
Mobilfunk GSM
parallele Schnittstelle
RPC
RS232
SNMP
Sockets
TCP/IP
UUCP
VTAM
X32
XML-RPC
TCP/IP, UDP
HTTP, FTP, MAIL, LAN, WAN,
XML-RPC, Sockets, blocked + unblocked FiFos
Client/Server
Mobilfunk GSM, RADIUS
Proprietäre Protokolle (Specials...)

Hardware

Arm-Processor
DSP
Echtzeitsysteme
Keil, RTAI-Linux, QNX, VxWorks, MQX
embedded Systeme
ARM-Prozessor, Freescale, Fujitsu, Adi-Data
HB64
IBM 370
IBM Großrechner
IBM-PC
IBM370
IBM4361
PC
i386-Prozessoren (Intel), mipsel-Prozessoren (Risc)

Berechnung / Simulation / Versuch / Validierung

Dayli Build
Testautomatisierung
VSM

CANoe, Matlab, octave

Design / Entwicklung / Konstruktion

EnterpriseArchitect

UML2, Enterprise Architect, Scrum-Prozess

Branchen

Branchen

Medizintechnik, Automotive, Maschinenbau, Wehrtechnik, Telekommunikation, Dienstleister, Touristik.

Einsatzorte

Einsatzorte

Stuttgart (+300km)
Deutschland, Österreich, Schweiz

Deutschland: Bevorzugt Süden von Stuttgart (Wohnort) 

Weitere Länder: Bevorzugt deutschsprachige Schweiz

möglich

Projekte

Projekte

1 Jahr 7 Monate
2023-06 - 2024-12

Analyse von Rückläufern aus der Automobilindustrie

Systemanalytiker, Forensiker
Systemanalytiker, Forensiker

Nach den strengen Tests der einzelnen Fahrzeugmodule vor der Auslieferung bei Valeo, werden die Module vor dem Einbau ins Fahrzeug nochmals vom Kunden getestet. Treten hierbei Fehler auf, werden Sie an den Lieferanten zurückgeschickt. Dies trifft auch auf überraschend aufgetretene Fehler in eingebauten Teilen und gelaufenen Teilen zu. Auch diese werden zurück geschickt mit der Bitte um Aufklärung.

Diese Teile sind schwer zu überprüfen, da die meisten Logmeldungen abgeschaltet wurden und die Teile nicht verändert werden können.
Valeo Telematik und Akustik GmbH
D-61381 Friedrichsdorf
1 Jahr 2 Monate
2023-04 - 2024-05

Test von Lichtsignalanlagen und Kreuzungssteuerungen

Tester
Tester
Tests von Ampelanlagen
SWARCO TRAFFIC SYSTEMS GmbH
D-72669 Unterensingen
4 Jahre
2019-04 - 2023-03

Weiterentwicklung eines Beatmungsgeräts

Software-Ingenieur Scrum C++ Python
Software-Ingenieur

Anbindung verschiedener Geräte/Prozessoren an das Beatumungsgerät

Unterstützung bei der Weiterentwicklung und den Tests

IBM Rational Rhapsody Subversion JIRA Atlassian Confluence VxWorks Cantata (Unit-Tests)
Scrum C++ Python
Hamilton Medical AG
Bonaduz
1 Jahr 1 Monat
2018-02 - 2019-02

Mitarbeit am Fahrplankonstruktions- und -managementsystem TPS

Software-Entwickler Scrum C++ Ansi SQL
Software-Entwickler
QT Git
Scrum C++ Ansi SQL
HaCon Ingenieurgesellschaft mbH
Hannover
2 Jahre 1 Monat
2016-09 - 2018-09

Weiterentwicklung des DCC Campingführers zu einem offenen System (Touristik, Infotainment, Datenbank, Interpreter, Generator)

Systemanalytiker, Architekt, Entwickler, Tester. GIS DB-Design Firefox ...
Systemanalytiker, Architekt, Entwickler, Tester.
  • Umstellung auf ein modulares Single Page Design.
  • Umstellung auf  Datenbank, PHP und MySql.
  • Umstellung auf Mehrsprachigkeit (utf-8).
GIS DB-Design Firefox Internet-Explorer Opera Google-Chrom Safari Python HTML5 CSS3 JavaScript jquery OpenStreetMap OpenLayers MySql PHP HTML5 CSS3 JavaScript HTML5
SRKF-UB GmbH
Remote
4 Monate
2017-10 - 2018-01

Überarbeitung eines IoT-Cloud-Testprogramms (Test, Embedded, Maschinenbau)

Systemanalytiker, Entwickler, Tester OO SCRUM Interntkommunikation ...
Systemanalytiker, Entwickler, Tester
  • Aufbau einer C++ Entwicklungsumgebung mit Vbox, Eclipse, MinGW,
  • Überarbeitung und Optimierung eines C++ Cloud-Testprogramms.
OO SCRUM Interntkommunikation C++ Boost Google Test Python Shell TcpIP Curl VBox Eclipse Git Jenkins Slack Jira Confluence.
Simpleworks Int. Ltd.
Duisburg
1 Jahr 9 Monate
2016-01 - 2017-09

Planung, Entwicklung und Einführung einer Gerätedatenbank (Datenbank, Maschinenbau)

Systemanalyse, Architektur, Entwicklung und Einführung UML OO SCRUM ...
Systemanalyse, Architektur, Entwicklung und Einführung

Prototyperstellung auf Basis eines HTML-Handbuches

Entwicklung des Datenbankmodells nach Codd

Aufbau einer relationalen Entwicklungs- und Geräte-Datenbankwelt.

Prozess-Work-DB (SQLite)

Prozess-Init-DB (SQLite)

Geräte-DB (SQLite)

Sammel-Geräte-DB (MySQL)

Entwicklungs-DBs (MySQL)

Automatische Versionierung und Datenbankabgleich

Schnittstellenkonzept und Schnittstellen

Mehrsprachigkeit (utf-8)

MySql SqLite C C++ QTCreator Git Jenkins (Dayli Build) Enterprise Architect Jira Google Test HTML GoogleTest Confluence Python Qt QtCreator
UML OO SCRUM DB-Design nach Codd
Landsberg am Lech
10 Monate
2015-03 - 2015-12

Weiterentwicklung eines Dialysegeräts (Medizintechnik)

Mitarbeit UML OO Scrum ...
Mitarbeit

Softwareänderungen und -anpassungen in einem extrem sensiblen, medizintechnischem Umfeld.

Diverse Prozessoren, kein Betriebssystem

C C++ Keil-Compiler X32 PCLint Polarion Subversion Tortoise Jenkins (Dayli Build)
UML OO Scrum Misra-C
Fresenius Medical Care
Schweinfurt
1 Jahr
2014-02 - 2015-01

Entwicklung eines Mensch/Maschine Schnittstellenmoduls (Maschinenbau)

Software -Requierements, -Architektur, -Entwicklung, -Tests UML OO MISRA-C
Software -Requierements, -Architektur, -Entwicklung, -Tests
Zwischen den Modulen Schrauber und Baterie wurde ein
weiteres Modul zur Auswahl und Eingabe von Werten mit Bildschirm und Tastatur durch den Anwender entwickelt.
Die Herausforderung war der eingeschränkte Speicherplatz und die Orientierung der Datenhaltung an die Flash-Pages, sowie das Einpassen des Moduls in die vorhandene Umgebung.
  • Requirements auf Englisch mit Doors
  • Architektur mit EnterpriseArchitect in UML2
  • Entwicklung mit Eclipse und µVision IDE/Debugger


     
 
.
 
 
 

ch
C Keil-Compiler Doors Arm-Processor RTOS-Linux Subversion EnterpriseArchitect RTOS-Linux
UML OO MISRA-C
Hilti Entwicklungsgesellschaft mbH
Landsberg am Lech
1 Jahr 9 Monate
2013-04 - 2014-12

DCC Campingführer ins Internet (Infotainment, Touristik, Datenbak)

Architekt, Entwickler, Tester, Betreuer GIS
Architekt, Entwickler, Tester, Betreuer

Mit Python generierte Rich-Client-Web-Anwendung, welche die Daten aus dem DCC-Campingführer anzeigt und findbar macht.

Firefox Internet-Explorer Opera Googel-Chroom Safari Python HTML5 CSS3 JavaScript jquery openStreetMap openLayers
GIS
Deutscher Camping Club
München
2 Jahre 6 Monate
2011-10 - 2014-03

NewGen Plattform (Medizintechnik, Test)

Entwickler, Tester, MatLab/Octave UML OO MISRA-C ...
Entwickler, Tester, MatLab/Octave

Im Rahmen der Entwicklung eines neuen Blutanalysegeräts:

Programmanalysen und Tests der Programme auf Speicher Leaks, Laufzeitprobleme und andere Fehler.

Entwicklung automatische Tests für das Dayli Build-Programm (Hudson).

Umsetzung und Integration eines Scoring Algorithmus.

C++ JavaScript Python Can Eclipse MISRA-C++ Subversion Tortoise EnterpriseArchitect MatLab Octave Valgrind rcov lcov genHtml Windows UBUNTU-Linux. Hudson
UML OO MISRA-C Dayli Build Testautomatisierung
Roche Diagnostics Internationl
Rotkreuz (Schweiz)
1 Jahr
2010-10 - 2011-09

Entwicklung eines Massenspeichergeräts (Datenbank, Maschinenbau)

Datenbanarchitekt und -Entwickler UML OO Scrum
Datenbanarchitekt und -Entwickler

Mitarbeit bei der Entwicklung eines neuen Speichergerätes.
Verantwortlich für Architektur und Entwicklung der zentralen SQLite Datenbank.

In einem Thread läuft die SQLiteDB und bedient alle anderen Threads mit Daten.

Deutsch-Chinesisches Team

C++ sqlite3 XLM SCM Eclipse UML2 EnterpriseArchitect Windows-XP VSM Ubuntu-Linux RTOS-Betriebssystem.
UML OO Scrum
DT AG
Rottweil
9 Monate
2010-02 - 2010-10

Entwicklung eines Hochfrequenz Skalpells (Medizintechnik)

Entwickeln von Modulen, Kommunikationsmodulen und Prototypen UML QAC-MISRA OO
Entwickeln von Modulen, Kommunikationsmodulen und Prototypen

Mitarbeit bei der Entwicklung eines Hochfrequenz Skalpells.
Architektur, Entwicklung und Test von Kommunikationsmodulen.
Prototyping für die eigentliche Entwicklung.

C UnderstandPro Subversion Tortoise Windows-XP RTOS-Betriebssystem
UML QAC-MISRA OO
BOWA Elektronic
Gomaringen
1 Jahr 11 Monate
2008-03 - 2010-01

Entwicklung von Fahrzeugarmaturen (Infotainment, Automotive, Datenbank)

Berater, Architekt, Entwickler, Tester UML OO Spice
Berater, Architekt, Entwickler, Tester

Mitarbeit bei der GUI-Entwicklunge von Fahrzeugarmaturen (30%). Tests der Programm
(30%). HMI, Fahrzeugdaten, Navigation, Straßeninformationen.
Übertragung der CAN-Datenbank in eine relationale SQLite Datenbank. (10%)
Mitarbeit bei der Fehlersuche in bereits ausgelieferten Produkten. (30%)

Programmgenerierung aus CANdb/SQLiteDB, Doors und XML mittels Python.

C++ C Python Perl SQLite XML Eclipse Tornado WindMil WindRiver CANdb CANoe CANalyzer CAPL ClearCase ClearQuest RTRT-Test Doors Dokumentum Jira CMMI Windows-XP VxWorks
UML OO Spice
Bosch GmbH
Leonberg
4 Monate
2007-11 - 2008-02

Prototypentwicklung einer Datenbankgetriebenen Testsoftware (Datenbank, Maschinenbau)

Datenbank-Architektur und -Entwickler UML OO
Datenbank-Architektur und -Entwickler

Architektur und Entwicklung einer SQL Datenbank nahe Realtime.

Übertragung der SQLite Daten auf einen MS-SQL Server.

Sicherung der Daten unter Berücksichtigung großer Rechnernetze und dem Einsatz von Business-Intelligence für Messrechner.

Entwicklung von Prototypen für ein StartUp

C# C++ Visual C++ Visual Studio Eclipse SQLite MS SQL-Server 2005 XML .NET Linux Windows-XP Windows-Vista
UML OO
GP Solar GmbH
München/Konstanz
7 Monate
2007-04 - 2007-10

Bluetooth und Telephony für Autoradio (Infotainment, Automotive)

Entwicklung, Test, Betreuung UML OO Spice
Entwicklung, Test, Betreuung
C++ VisualC++ Mocca Elvis Eclipse AT-Protokoll Windows-XP QNX
UML OO Spice
Harman&Becker
Ulm
3 Monate
2007-01 - 2007-03

Entwicklung einer ?Scoring Engine? (Datenbank, Business Inteligence)

Architektur, Entwicklung und Test C Java
Architektur, Entwicklung und Test

Data Mining Projekt

Auswertung von 28 Millionen Datensätzen in einer Nacht.

Das Unternehmen Insightful liefert die Data Mining Modelle.

Das Unternehmen SAND/DNA Technoloy lieferte die Archivierungsdatenbank für große Datenmengen und schnelle Zugriffe.

SAND/DNA ODBC ClearCase Insightful-Modelle Suse-Linux
C Java
United Internet
Karlsruhe
1 Jahr 4 Monate
2005-09 - 2006-12

ISP-Projekt (Internet Service Provider, Telekommunikation, Datenbank)

Entwickler, Tester XML Client/Server Sockets ...
Entwickler, Tester

Entwicklungen im Radius-Prototoll Bereich

CVS ClearQuest ClearCase AIX Linux DB2 C C++
XML Client/Server Sockets Threads TCP/IP UDP/IP RADIUS
IBM/Deutschen Telekom
Frankfurt
1 Monat
2005-08 - 2005-08

Entwicklung eines Application-Servers

Architekt, Entwickler, Tester XML
Architekt, Entwickler, Tester

Entwicklung eines Application-Servers mit 5 Funktionen in 20 Tagen. (mehr Geld stand nicht zur Verfügung)

Prototypentwicklung

Linux C C++ STL MySQL
XML
Deutsche Bundesdruckerei
Berlin
4 Monate
2005-04 - 2005-07

CEF-Projekt, Echtzeit-Handelsdaten (Finanzdienstleister)

Entwickler, Tester XML Threads Client/Server ...
Entwickler, Tester

Mitarbeit am CEF-Projekt, Echtzeit-Handelsdaten.

Daten verdichten nach dem LZW-Algorithmus.

Sun-Solaris(UNIX) Windows 2000 C C++ STL Java/J2SE JavaScript Oracle Apache/JBoss Server
XML Threads Client/Server TCP/IP CRF-Protokoll
Deutsche Börse Gruppe
Frankfurt
7 Monate
2004-07 - 2005-01

Kommunikation Windows - Linux - RTOS

Architektur, Entwicklung, Tests Corba XML-RPC XML ...
Architektur, Entwicklung, Tests

Aufbau einer C++ Entwicklungsumgebung auf dem RTAI Realtime Computer.

Embedded realtime Entwicklung von Verbindungs- und Kommunikationsfunktionen in einer multiprozessor Architektur zwischen Windows-NT/XP, Linux und dem Real-Time Messrechnern (MSX-Box).

Windows-NT/XP Suse-Linux Debian-Linux Debian-RTAI-Linux Eclipse GNU C GNU C++ VC++ 6.0 Apache/JBoss/Tomcat Server
Corba XML-RPC XML TCP/IP-Sockets FIFOs Threads CGI CVS
Carl Zeiss SMT AG
Oberkochen
3 Jahre 3 Monate
2001-04 - 2004-06

ADatP3 Kommunikationsprotokoll für SAMOC (Datenbank, Wehrtechnik)

Konzeption, Architektur, Entwicklung, Tests, Übergabe V-Modell UML OOA ...
Konzeption, Architektur, Entwicklung, Tests, Übergabe

Innerhalb des SAMOC-Teams (Luftverteidigung GBAD) das Teilprojekt Kommunikation mit anderen Truppenteilen und/oder Partnern (Nato) über AdatP3-Meldungen (69 Meldungen).

Empfang, Interpretation und Datenspeicherung ankommender Meldungen im ADatP3-Format.
Generierung und Formatierung von Meldungen im ADatP3-Format.


Projektleitung, Konzeption, Architektur, Entwicklung, Tests, , Übergabe an die Bundeswehr

SWING J2SE J2EE EJB Servlets XML XSL JSP JDBC ODBC VC++ MFC Access Oracle 9i TCP/IP Jbuilder Eclipse Rational Rose Clear Case Windows-NT/XP Java Linux
V-Modell UML OOA OOD OOP parsen interpretieren formatieren GIS Compilerbau
EADS-Ulm, Abteilung ADBM6
Ulm
5 Jahre 2 Monate
1996-11 - 2001-12

"der interaktiver Regio-Stuttgart-Führer" (Touristik, Infotainment)

Systemanalyse, Architektur, Entwicklung, Tests ,Produktion ECMS Bildbearbeitung Filmbearbeitung ...
Systemanalyse, Architektur, Entwicklung, Tests ,Produktion

Entwicklung eines interaktiven Reiseführers basierend auf dem, von der SRKF-UB GmbH entwickelten Browser STRPS.

Gefüllt mit vorhandenem multimedialem, touristischen Werbematerial.

  • Bildschirmfüllende Panorama-, Rundum- und normale Bilder,
  • interaktive Karten,
  • eingebettete und bildschirmfüllende Filme,
  • Musik, Ton und Animation.

Wissensbasiertes Suchsystem

Leistungsfähiger, semantischer E-Commerce-Teil
Komplexe Reisekostenberechnung

Win3.11 Win95 Win98 Win2000 Windows-NT Windows-XP Borland C++ OWL
ECMS Bildbearbeitung Filmbearbeitung CD-Rom Produktion GIS
Regio Stuttgart Marketing und Tourismus GmbH
Stuttgart
2 Jahre 5 Monate
1998-11 - 2001-03

Entwicklung eines Kommunikationsprogramms (Maschinenbau)

Architektur, Entwicklung, Test, Dokumentation, Übergabe TCP/IP Client-Server DDE ...
Architektur, Entwicklung, Test, Dokumentation, Übergabe

Entwicklung eines sicherheitsrelevanten, embedded, echtzeit Kommunikationsprogramms zwischen NC-Maschinen und NC-Archiv.

Windows-NT Prozeßrechne C++ VC++ VAC++
TCP/IP Client-Server DDE OLE DSP HTML
Arburg, Abteilung: CIM
Loßburg im Schwarzwald
9 Monate
1998-02 - 1998-10

Portierung des ITS-Monitors (Telekommunikation)

Architekt, Entwickler Borland C++ Mobilfunk GSM GNU C++
Architekt, Entwickler

Portierung des embedded echtzeit ITS-Monitors zur Überwachung und Weiterleitung von Datenströmen in Funknetzen von Borland C++ nach GNU C++ und von Windows nach Sun- Solaris (UNIX). 
Analyse-Entwicklung-Test-Dokumentation-Übergabe

Windows98 Sun-Solaris
Borland C++ Mobilfunk GSM GNU C++
Wandel & Goldermann
Ehningen bei Reutlingen
1 Jahr 5 Monate
1996-07 - 1997-11

Multipers Projekt (Buchhaltung, Infotainment)

Entwicklung, Test, Dokumentation, Übergabe VAC++ DB2 Präsentation-Manager ...
Entwicklung, Test, Dokumentation, Übergabe

Mitarbeit an einer Dialogschnittstelle des Lohn- und Gehaltsabrechnungssystems MULTIPERS der IBM.

OS-2 MVS
VAC++ DB2 Präsentation-Manager Client-Server-Anwendung COBOL II
IBM-Deutschland GmbH
Sindelfingen
2 Jahre 9 Monate
1994-11 - 1997-07

"BusinessObject"

Vertrieb, Kundeneinführung und Schulung
Vertrieb, Kundeneinführung und Schulung

Vertrieb, Kundeneinführung und Schulung des Data Warehouse Datenbankabfragewerkzeugs BusinessObject.

BusinessObjects Oracle DB2
UB Tectum GmbH
Vaihingen und Leinfelden-Echterdingen
6 Monate
1996-01 - 1996-06

Multimedia Reisekatalogs "Fit und weg" (Touristik, Infotainment)

Projektleitung, Architektur, Entwicklung, Test, Produktion Bildbearbeitung Filmbearbeitung Tonbearbeitung
Projektleitung, Architektur, Entwicklung, Test, Produktion

Entwicklung des Multimedia Reisekatalogs "Fit und weg" mit umfassender Reisekostenberechnung.

Infotainment-Projekt mit STEPS

Multimediaprojekt mit Bild- ,Film- ,Ton- und Animation.

Win3.11 Win95 Win98 Windows-NT Windows-XP
Bildbearbeitung Filmbearbeitung Tonbearbeitung
Partnergesellschaft Schönlaub, Mäntele und Sommer
1 Jahr 2 Monate
1994-11 - 1995-12

Projekt Multipers (Buchhaltung, Infotainment)

Entwicklung, Test, Dokumentation, Übergabe DB2 Präsentation-Manager Client-Server-Anwendung ...
Entwicklung, Test, Dokumentation, Übergabe

Mitarbeit an einer Dialogschnittstelle des Lohn- und Gehaltsabrechnungssystems MULTIPERS der IBM.

OS-2 MVS
DB2 Präsentation-Manager Client-Server-Anwendung Cobol II VAC++
BM-Deutschland GmbH
Sindelfingen
4 Monate
1994-07 - 1994-10

STEPS, Internetbrowser und Suchmaschine (Infotainment)

Systemanalyse, Architektur, Design, Entwicklung, Test Borland C++ OWL Bildbearbeitung ...
Systemanalyse, Architektur, Design, Entwicklung, Test

Das Programm STEPS ist ein, auf Objekten basierender Browser mit Suchmaschine und multimedialter Präsentation.

Er basiert auf einer ADatP3 ähnlichen Beschreibungssprache, unterstützt alle multimedialen Möglichkeiten und konnt über eine Suchmaschine auf große Datenmengen zugreifen.

Die Vision war das World-Wide-Wep

Der erste WWW-Browswer (Mosaic) kam im Dezember 1994 als einfacher Textbrowser auf den deutschen Markt.

Win3.11
Borland C++ OWL Bildbearbeitung Filmbearbeitung Tonbearbeitung
SRKF-UB GmbH
Eutingen im Gäu
8 Jahre 3 Monate
1986-04 - 1994-06

Entwicklung und Betrieb eines Kassen- und Managementinformationssystems

Technische Projektleitung, Planung, Entwicklung, Betrieb.
Technische Projektleitung, Planung, Entwicklung, Betrieb.

Entwicklung und Betrieb des ersten kommerziellen Intranets in Baden-Württembergs mit 98 Locationen.

  • Übernahme, Nachdokumentation und Korrektur der Kontronprogramme.
  • Aufbau des operatorlosen Betriebs an allen Locationen.
  • Aufbau des Kommunikationsnetzes zwischen den 98 Lokationen.
  • Entwicklung eines sicheren und kontrollierbaren Datenflusses.
  • Aufbau einer prozeduralen Entwicklungsumgebung für verteilte Daten.
  • Entwicklung eines Dokumentationssystems
  • Planung und Leitung von Programmauslieferung bei laufendem Betrieb.
  • Entwicklung von Schutz- und Sicherungsmechanismen in Datennetzen.
  • Aufbau und Unterstützung der Hotline.
  • Aufbau einer objektorientierten Entwicklung. 
    Planung und Leitung von neuen Releases und Systemumstellungen. 
  • Systemadministration, Datenbankadministration, Entwicklung.

Umstellung aller 490 Programme auf den STEPS-Browser.

C Curses AWK SED Bash Shell CShell UUCP Ingres-DB Berkeley UNIX UNIX V5.32 Interactive-UNIX
TÜV-Südwest
Filderstadt
2 Jahre 3 Monate
1990-04 - 1992-06

Mehrere Schulungen

Schulungen zu den Themen

  • "von COBOL zu C", 
  • "die Programmiersprache C",
  • "UNIX-Einführung", 
  • "UNIX-Systemadministration",
  • "Datenbanken".
GSB (TÜV-Tochter)
Stuttgart
2 Jahre
1989-01 - 1990-12

Entwicklung eines Programmbrowsers (Steps)

Entwicklung eines Browsers, der ganze Anwendungen mit Dialogmasken und Batchprogrammen nachbilden kann.

Ein Steuerfile initialisiert die Anwendung, danach reagiert sie Ereignisgesteuert.

C Ingres
Eigenentwicklung
7 Monate
1989-08 - 1990-02

Tuning eines Warenwirtschaftssystems

Ein komplexes, partitioniertes C-Programm musste von Fehlern befreit und getunt werden.

Ziel war ein Messetermin

C dBASE LAN MS-DOS
Bizerba (Wagenbau)
Balingen
1 Jahr
1988-07 - 1989-06

Schulung einer Entwicklungsabteilung in C und UNIX

Client/Server

Prototyp eines Masken- und Datenbankbrowsert in C, systemübergreifend für UNIX, AIX, XENIX, Berkley-UNIX und MS_DOS.

Anbindung von COBOL-Unterprogrammen an C-Programme

(Corba ähnliche Client-Server Applikation)

C dBASE ORACLE UNIX AIX XENIX Berkley-UNIX MS_DOS
Client/Server
Daimler-Benz
Waiblingen
6 Monate
1985-10 - 1986-03

Erstellung der Ladenanwendung PISA2 für IBM-Läden

Architektur, Design, Entwicklung (Programmgenerator), Test, Doku Generatorbau
Architektur, Design, Entwicklung (Programmgenerator), Test, Doku

Entwicklung eines Programmgenerators,

Entwicklung von Programmen.

C dBASE LAN Panel von Lattice PC-286 MS-DOS
Generatorbau
IBM Deutschland
Sindelfingen
9 Monate
1985-01 - 1985-09

Tuning von Programmen einer Großlagerverwaltung

Systemanalyse, Entwickler
Systemanalyse, Entwickler
Cobol PL1 CICS (Transaktionsmonitor) VSAM DOS/VSE IBM4361
Bauknecht
Schorndorf
1 Jahr 6 Monate
1984-04 - 1985-09

Lohnscheinerfassung und Maschinenauslastung

Design und Realisierung einer Dialog- und Batchanwendung.
Design und Realisierung einer Dialog- und Batchanwendung.

Entwicklung mit Generator

TDS (Transaktionsmonitor) IDS2 (Nerzwerkdatenbank) HB64 GCOS Cobol
Fischer-Werke
Tumlingen
1 Jahr 8 Monate
1984-02 - 1985-09

PeiD - ProgrammEntwicklung im Dialog

  • Beschreibung des Programmablaufs und der Dialogmasken über Templates in WordStar
  • Generierung des Programmrahmens
  • Generierung von COBOL-Copy Elementen

Nach der Übersetzung konnte das COBOL-Programm auf IBM-Großrechnern unter CICS, Honywell-Bull Rechnern unter TDS und auf PCs als Prototy genutzt werden.

Abschließend wurden noch die programmindividuellen Regeln eingebaut und das Programm war dokumentiert und einsatzfähig.

Micro-Focus COBOL Word-Star (Schreibsystem) TDS (Transaktionsmonitor) CICS (Transaktionsmonitor) HB64 IBM 370 PC-Dos GCOS MVS IBM-PC Cobol
Eigenentwicklung
7 Monate
1984-06 - 1984-12

Erfassen und statistisches Auswerten von Prüfbelegen

Architektur und Entwicklung
Architektur und Entwicklung

Entwicklung eines Cobol-Programms in Verbinung mit der relationalen DB2 Datenbank.

Erstes relationales DB2 Batchprogramm in Deutschland als Pilotkunde der IBM

Cobol SQL/DS DB2 IBM4361 VM/CMS
TÜV-Stuttgart
Stuttgart
4 Monate
1983-10 - 1984-01

Entwicklung einer Anlagenbuchhaltung

Entwickler
Entwickler

Entwicklung eines flexiblen Listengenerator

Cobol CICS (Transaktionsmonitor) IMS (hierarchische Datenbank) IBM370 MVS
UB Klumpp
Stuttgart
1 Jahr 1 Monat
1982-09 - 1983-09

Preiskalkulation, Preissimulation

Architektur, Entwicklung, Tests, Übergabe
Architektur, Entwicklung, Tests, Übergabe

Design und Realisierung einer Dialog- und Batchanwendung.

TDS (Transaktionsmonitor) IDS2 (Nerzwerkdatenbank) HB64 GCOS Cobol
Fischer-Werke
Tumlingen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Mathematik an der FH-Stuttgart
mit Schwerpunkt Informatik
Abschluß als Diplom-Mathematiker (FH)

Position

Position

Motto: vordenken - nachdenken - querdenken

Einsatzgebiete

Systemanalyse
OO-Software Architektur
OO-Software Entwicklung / Programmierung
Datenbankdesign

Tester

Kompetenzen

Kompetenzen

Top-Skills

Architekt Testanalyst Datenbankentwicklung

Produkte / Standards / Erfahrungen / Methoden

Apache- JBOSS/Tomcat-Server
Apache/JBoss Server
Apache/JBoss/Tomcat Server
Arm-Processoren
AT-Protokoll
Atlassian Confluence
Bildbearbeitung
BusinessObjects
Can
CANalyzer
CANoe
CAPL
CD-Rom Produktion
CICS (Transaktionsmonitor)
Clear Case
ClearCase
ClearQuest
Client-Server
Client-Server-Anwendung
Client/Server
CMMI
CMS
Compilerbau
Confluence
CRF-Protokoll
CSS3
Curses
CVS
DDE
Dokumentum
Doors
Eclipse
Eclipse (Debian+Windows)
ECMS
EJB
Elvis
EnterpriceArchitect
Enterprise Architect
FIFOs
Filmbearbeitung
Firefox
formatieren
gcc
gdb
Generatorbau
genHtml
GIS
Git
Googel-Chroom
Google Test
GoogleTest
HTML-Hilfe
HTML5
Hudson
IBM Rational Rhapsody
Insightful-Modelle
Internet-Explorer
interpretieren
Jbuilder
jenkins
Jenkins (Dayli Build)
Jira
lcov
MFC
MinGW
Mocca
MS SQL-Server 2005
OLE
OO
OOA
OOD
OOP
openlayers
openStreetMap
Opera
Owl
Panel von Lattice
parsen
Polarion
Präsentation-Manager
PVCS
QAC-MISRA
Qt
QTCreator
RADIUS
Rational Rose
rcov
RTRT-Test
Safari
SCM
SCRUM
Servlets
slack
Spice
sqlite3
STL
Subversion
SWING
TCP/IP-Sockets
TDS (Transaktionsmonitor)
Threads
Tonbearbeitung
Tornado
Tortoise
UDP/IP
UML2
UnderstandPro
V-Modell
VAC++
Valgrind
Visual Studio
WindMil
WindRiver
Word-Star (Schreibsystem)
XLM
XML
XSL
CVS, ClearQuest, ClearCase,
HTML, XHTML, CSS, XML, XSLT,
ADatP3 (Meldungsformat der NATO),
Eclipse, Jbuilder, J2SE, J2EE, EJB, WebServer, JSP, Application Server,
Business-Object,
Systemanalyse(OOA/UML), Softwarearchitektur(OOD/UML),
Softwareentwicklung(OOP),
Extreme Programming(XP),
Strukturierte Analyse/Programmierung/Design,
Datenbankdesign nach E.F.Codd,
Verteilte und/oder sicherheitsrelevante Systeme, Embedded Systeme,
Dialog-Programmierung, Multimedia-Programmierung, Web-Programmierung,
ECM, Bildverarbeitung, Videobearbeitung, CD-ROM Erstellung,
Migration, Portierung, Testverfahren, Qualitätssicherung, Schulung.

Betriebssysteme

AIX
Berkeley UNIX
Berkley-UNIX
Debian-Linux
Debian-RTAI-Linux
DOS/VSE
Echtzeitbetriebssysteme
GCOS
Interactive-UNIX
Linux
MS-DOS
MS-DOS
MS_DOS
MVS
MVS, OS/390
OS-2
PC-286
PC-Dos
Prozeßrechne
QNX
RTOS-Betriebssystem
RTOS-Betriebssystem.
RTOS-Linux
Sun-Solaris
Sun-Solaris(UNIX)
Suse-Linux
Ubuntu-Linux
UBUNTU-Linux.
Unix
UNIX V5.32
VM/CMS
VMS
VxWorks
Win2000
Win3.11
Win95
Win98
Windows
Windows 2000
Windows-NT
Windows-NT/XP
Windows-Vista
Windows-XP
Windows-XP/Vista
Windows98
XENIX
Suse-Linux, Debian-Linux, Sun Solaris, Aix, Berkly 4.2 UNIX, UNIX V5.32,
Win3.11, Win95, Win98, Win2000, Windows-NT, Windows-XP, OS/2,
RTAI-Linux, QNX, VxWorks, MQX


Programmiersprachen

.NET
AC++
AWK
bash
Bash Shell
Borland C++
C
C#
C++
C/C++
Cobol
COBOL II
CORBA IDL
CShell
dBase
ESQL/C
Fortran
GNU C
GNU C++
GNU-C++ und C
GNUC++
HTML
J2EE
J2SE
Java
Java/J2SE
JavaScript
JavaSript
jquery
JSP
Keil-Compiler
MatLab
Micro-Focus COBOL
Misra-C
MISRA-C++
Octave
PCLint
Perl
PHP
PL/SQL
PL1
Python
python3
SED
SQL/DS
UML
VC++
VC++ 6.0
VC++6.0
Visual C++
VisualC++
yacc/lex
HTML, XHTML, XML, DTD, XSLT,
SH, CSH, AWK, SED, Perl, PHP

Datenbanken

Access
Ansi SQL
CANdb
DB-Design
DB-Design nach Codd
DB2
IDS I ,IDS II
IDS2 (Nerzwerkdatenbank)
IMS
IMS (hierarchische Datenbank)
Ingres
Ingres-DB
ISAM
JDBC
MySQL
ODBC
Oracle
Oracle 9i
SAND/DNA
SQL
SqLite
VSAM
xBase

sqlite3

Datenkommunikation

APPC CPI-C RS232
CGI
CICS
CORBA
Internet, Intranet
ISDN
ISO/OSI
LAN
LAN
LAN, LAN Manager
Mobilfunk GSM
parallele Schnittstelle
RPC
RS232
SNMP
Sockets
TCP/IP
UUCP
VTAM
X32
XML-RPC
TCP/IP, UDP
HTTP, FTP, MAIL, LAN, WAN,
XML-RPC, Sockets, blocked + unblocked FiFos
Client/Server
Mobilfunk GSM, RADIUS
Proprietäre Protokolle (Specials...)

Hardware

Arm-Processor
DSP
Echtzeitsysteme
Keil, RTAI-Linux, QNX, VxWorks, MQX
embedded Systeme
ARM-Prozessor, Freescale, Fujitsu, Adi-Data
HB64
IBM 370
IBM Großrechner
IBM-PC
IBM370
IBM4361
PC
i386-Prozessoren (Intel), mipsel-Prozessoren (Risc)

Berechnung / Simulation / Versuch / Validierung

Dayli Build
Testautomatisierung
VSM

CANoe, Matlab, octave

Design / Entwicklung / Konstruktion

EnterpriseArchitect

UML2, Enterprise Architect, Scrum-Prozess

Branchen

Branchen

Medizintechnik, Automotive, Maschinenbau, Wehrtechnik, Telekommunikation, Dienstleister, Touristik.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.