Schlagwörter
UNIX
C++
Linux
C (Programmiersprache)
Javascript
IBM Aix
Bash Shell
C#
CSS
Perl
Skills
Programmiersprachen: C, C++, C#, Basic, VB, SQL, PL/SQL, PL/PgSQL, LabView
Scriptsprachen: Perl, PHP, HTML, XHTML, XML, CSS, JavaScript, Shell (sh, bash, ksh, csh)
Betriebssysteme: MS Windows (95, 98, NT, 2000, XP, Vista); Linux (SuSE, Debian, Slackware, etc.); Unix (AIX, BSD, IRIX, Solaris, Tru64)
Datenbanken: Oracle 7-9, MS Access, MS SQL Server, MySQL, PostgreSQL
Tools: MS Visual Studio, MS Office, OpenOffice, CVS, make, ClearQuest, NI TestStand, vi, emacs, gtk+, OpenMotif...
Methoden/Standards: OOA, OOD, OOP, FA, FD, FP / CMMI, SPICE
Scriptsprachen: Perl, PHP, HTML, XHTML, XML, CSS, JavaScript, Shell (sh, bash, ksh, csh)
Betriebssysteme: MS Windows (95, 98, NT, 2000, XP, Vista); Linux (SuSE, Debian, Slackware, etc.); Unix (AIX, BSD, IRIX, Solaris, Tru64)
Datenbanken: Oracle 7-9, MS Access, MS SQL Server, MySQL, PostgreSQL
Tools: MS Visual Studio, MS Office, OpenOffice, CVS, make, ClearQuest, NI TestStand, vi, emacs, gtk+, OpenMotif...
Methoden/Standards: OOA, OOD, OOP, FA, FD, FP / CMMI, SPICE
Projekthistorie
10/1999 - 03/2000: Berufspraktikum
Aufgabenstellung:
1.Planung und Implementierung eines Filereadermoduls und Filters, der
Daten im LORAN-C Format aus einem File (Device) liest und aufbereitet,
um damit die Datenschnittstelle eines Navigationssystems zu bedienen.
2.Teilportierung eines Schiffsführungssimulators (alle Module) von Unix
nach Linux.
Systeme/Tools:
1.Unix (IRIX), SniFF++, sccs, dbx
2.Linux (SuSE), Unix (IRIX), gdb, make, sccs, gas, g77, Oracle 7
Programmiersprachen:
1.C++
2.C, C++, Fortran, Assembler (ATNT)
Standards:
ANSI C, SP, OOP, OOD
Praktikumsgeber:
STN Atlas Elektronik GmbH Bremen
------------
08/2000 - 10/2000:
Aufgabenstellung:
1.ident- daemon optimiert für handshaking zwischen zwei
unabhängigen und inkompatiblen systemen. Installation
und Konfiguration des Firmeneigenen Servers mit SCO Open Server
und X25 Netzanbindung.
2.Planung und Erstellung eines Datenbanksystems für ein einfaches
Internet- Shopsystem im Bereich Wellness.
3.Planung und Implementierung einer einfachen Software zur Überwachung
der Systemdienste innerhalb einer Serverfarm. Es war gefordert,
daß die Software eine gesprochene Meldung beim Ausfall eines
Dienstes ausgibt.
Systeme/Tools:
1.SCO Unix und IBM Mainframe mit spezieller Software (Sabre)
2.MySql (Debian Linux)
3.Debian Linux, Festival Speech
Programmiersprachen:
1., 3.C
2.SQL
Standards:
1.X25, ANSI C, SP
2.SQL92
3.TCP/IP, HTTP, BSD Sockets
Auftraggeber:
Internet Reiseportal
------------
11/2000 - 09/2002
Aufgabenstellung:
Technischer Systemtest verschiedener komplexer Billing Systeme;
Entwurf und Erstellung von Testszenarien und selbständige Durchführung
der Tests auf Unix und VMS Umgebungen.
Analyse und Lokalisierung der aufgetretenen Fehler.
Planung und Implementierung aller verwendeten Testtools, da die zu
testenden Objekte aufgrund ihrer Eigenart (verteiltes System, proprietäre
Schnittstellen) nicht mit standardisierten Tools zu testen waren.
Entwurf und Implementierung einer Performancetestumgebung zur Messung
der Durchsatzleistung verschiedener Billingsysteme und deren Komponenten
Durchführung, Auswertung und Dokumentation von Performancetests mit
einem Billingsystem.
Instrumentierung verschiedener Module und Feststellung der Schwachpunkte
beim Datendurchsatz.
Erstellung der Auslieferungsversionen verschiedener Billingsysteme.
Wartung der Installationsskripte verschiedener Billingsysteme.
Entwurf einer Installationsroutine für die verteilte Installation eines
Billingsystems von einer zentralen Stelle aus.
Systeme/Tools:
Unix (Tru64, Sun Solaris), Linux, VMS (VAX), atom, CVS, make, xdb, gdb,
ddd, KCC, cxx, Oracle 8, make
Programmiersprachen:
C, C++, Perl, sh, ksh, csh, rsh, ssh
Standards:
ANSI C, STL, TCP/IP, Sockets, Kernel (Linux, Tru64), OOP, OOD
Auftraggeber:
Softwarehaus mit Schwerpunkt Mobile Telekommunikation
------------
03/2003 - 05/2003
Aufgabenstellung:
1.Design und Entwicklung einer sicheren internen Datenkommunikation
über eine Firewall nach verschiedenen Vorgaben.
Analyse der Sicherheitsanforderungen und möglicher Lösungswege.
Implementation von verschiedenen Testapplikationen um die neuen
Kommunikationskomponenten.
Verwendung neuester Microsoft Komponenten wie XML Webservices, SOAP,
etc.
Anbindung über TCP/IP.
2.Portierung einer vorhandenen Firmendarstellung von ASP/VBS/Access nach
.NET (C#, ASPX, MS SQL Server)
Systeme/Tools:
MS Windows XP, Visual Studio 7, MS SQL Server, MS SQLXML 3.0, SQL Webservices
Programmiersprachen:
C#, ASPX, SQL
Standards:
SOAP, TCP/IP, WinSockets
Auftraggeber:
Dienstleister Energiewirtschaft
------------
09/2003 - 07/2004
Aufgabenstellung:
Entwicklung und Design / Implementierung
einer Simulationslogik für einen Fahrsimulator der DB (BR628)
Systeme/Tools:
IRIX, Linux (SuSE 8.2), IRIX CC, dbx, ddd, gtk, curses
Programmiersprachen:
C++, C
Standards:
OOD, OOP, IPC
Auftraggeber:
Hersteller von Simulationssystemen
------------
08/2004 - 03/2007
Aufgabenstellung:
Spezifikation und Durchführung von Systemtests an verschiedenen
embedded devices im Automotive Bereich (Nutzfahrzeuge)
Systeme/Tools:
Windows XP, MS Office, LabView, LogiCAD, CANalyzer
Programmiersprachen:
LabView, LogiCAD
Standards:
CAN, J1708, KWP-2000, LIN
Auftraggeber:
Hersteller im Automotive Bereich
-------------
04/2007 - 07/2008
Aufgabenstellung:
Entwicklung und Implementierung von Systemsoftware zur Verwaltung
eines Telekommunikationsnetzes auf einem Verteilten System
Systeme/Tools:
IBM AIX 5.x, DB2
Programmiersprachen:
C, C++, Perl, Shell, SQL
Standards:
OOD, OOP, RADIUS, ROCP, UNIX IPC
Auftraggeber:
Dienstleister eines großen Telekommunikationsanbieters
--------------
08/2008 - 04/2009
Aufgabenstellung:
Produktintegration / Systemtest einer Kombielektronik im PKW-Bereich.
Zum Aufgabenbereich gehören die Lieferung neuer Softwareversionen
an den Kunden, sowie die Einschätzung des Qualitätsstandes derselben
und die Abgabe von Qualitätsberichten an den Kunden, einen
großen deutschen Automobilhersteller.
Intern werden Einschätzungen vor der Auslieferung von Geräten zur
Entscheidungsfindung der Projektleitung abgegeben.
Weiterhin werden Systemtests konzipiert, spezifiziert, durchgeführt
und dokumentiert. Für den EOL-Test der Fertigung werden
Automationen entwickelt und eingeführt.
Systeme/Tools:
MS XP, MS Office, Doors, TestTrack, several proprietary HW flash tools,
several customer test and report tools, CANoE, MS Visual Studio 2008,
PVCS
Programmiersprachen:
C#, VB, Batch, CAPL, XML, Diagnoser Script
Standards:
CAN, UDS, SPICE
Auftraggeber:
Global agierender Automobilzulieferer
--------------
05/2009 - 08/2009
Aufgabenstellung:
Spezifizierung, Entwicklung und Aufbau eines automatisierten
Teststands für Klimatests an einer Reihe von optischen Netzwerk-
geräten (Karten) der neuesten Generation.
Der Teststand sollte eine vorhandene, firmeninterne Erweiterung
von NI-TestStand für die parallele Ausführung verschiedener Tests auf
verschiedenen Geräten nutzen.
Entwicklung und Implementierung einer DLL zur Fernsteuerung einer
Klimakammer im Verlauf des Tests.
Der Teststand und die hierfür entwickelte Software ist für die
spätere Weiterverwendung ausführlich dokumentiert worden.
Beratung und Beispielimplementierung einer Testdatenbank für die
Ablage von Testmodulen und Meßwerten.
Systeme / Tools:
MS XP, NI TestStand 3.x, Spider, Visual Studio 2008, MS Office,
PostgreSQL
Programmiersprachen:
C#, Batch, XML, SQL, PL/PgSQL, TestStand Sequence
Standards:
OOD, OOP, COM, GPIB, Ethernet, FICON
Auftraggeber:
Hersteller optische Netzwerktechnik
Aufgabenstellung:
1.Planung und Implementierung eines Filereadermoduls und Filters, der
Daten im LORAN-C Format aus einem File (Device) liest und aufbereitet,
um damit die Datenschnittstelle eines Navigationssystems zu bedienen.
2.Teilportierung eines Schiffsführungssimulators (alle Module) von Unix
nach Linux.
Systeme/Tools:
1.Unix (IRIX), SniFF++, sccs, dbx
2.Linux (SuSE), Unix (IRIX), gdb, make, sccs, gas, g77, Oracle 7
Programmiersprachen:
1.C++
2.C, C++, Fortran, Assembler (ATNT)
Standards:
ANSI C, SP, OOP, OOD
Praktikumsgeber:
STN Atlas Elektronik GmbH Bremen
------------
08/2000 - 10/2000:
Aufgabenstellung:
1.ident- daemon optimiert für handshaking zwischen zwei
unabhängigen und inkompatiblen systemen. Installation
und Konfiguration des Firmeneigenen Servers mit SCO Open Server
und X25 Netzanbindung.
2.Planung und Erstellung eines Datenbanksystems für ein einfaches
Internet- Shopsystem im Bereich Wellness.
3.Planung und Implementierung einer einfachen Software zur Überwachung
der Systemdienste innerhalb einer Serverfarm. Es war gefordert,
daß die Software eine gesprochene Meldung beim Ausfall eines
Dienstes ausgibt.
Systeme/Tools:
1.SCO Unix und IBM Mainframe mit spezieller Software (Sabre)
2.MySql (Debian Linux)
3.Debian Linux, Festival Speech
Programmiersprachen:
1., 3.C
2.SQL
Standards:
1.X25, ANSI C, SP
2.SQL92
3.TCP/IP, HTTP, BSD Sockets
Auftraggeber:
Internet Reiseportal
------------
11/2000 - 09/2002
Aufgabenstellung:
Technischer Systemtest verschiedener komplexer Billing Systeme;
Entwurf und Erstellung von Testszenarien und selbständige Durchführung
der Tests auf Unix und VMS Umgebungen.
Analyse und Lokalisierung der aufgetretenen Fehler.
Planung und Implementierung aller verwendeten Testtools, da die zu
testenden Objekte aufgrund ihrer Eigenart (verteiltes System, proprietäre
Schnittstellen) nicht mit standardisierten Tools zu testen waren.
Entwurf und Implementierung einer Performancetestumgebung zur Messung
der Durchsatzleistung verschiedener Billingsysteme und deren Komponenten
Durchführung, Auswertung und Dokumentation von Performancetests mit
einem Billingsystem.
Instrumentierung verschiedener Module und Feststellung der Schwachpunkte
beim Datendurchsatz.
Erstellung der Auslieferungsversionen verschiedener Billingsysteme.
Wartung der Installationsskripte verschiedener Billingsysteme.
Entwurf einer Installationsroutine für die verteilte Installation eines
Billingsystems von einer zentralen Stelle aus.
Systeme/Tools:
Unix (Tru64, Sun Solaris), Linux, VMS (VAX), atom, CVS, make, xdb, gdb,
ddd, KCC, cxx, Oracle 8, make
Programmiersprachen:
C, C++, Perl, sh, ksh, csh, rsh, ssh
Standards:
ANSI C, STL, TCP/IP, Sockets, Kernel (Linux, Tru64), OOP, OOD
Auftraggeber:
Softwarehaus mit Schwerpunkt Mobile Telekommunikation
------------
03/2003 - 05/2003
Aufgabenstellung:
1.Design und Entwicklung einer sicheren internen Datenkommunikation
über eine Firewall nach verschiedenen Vorgaben.
Analyse der Sicherheitsanforderungen und möglicher Lösungswege.
Implementation von verschiedenen Testapplikationen um die neuen
Kommunikationskomponenten.
Verwendung neuester Microsoft Komponenten wie XML Webservices, SOAP,
etc.
Anbindung über TCP/IP.
2.Portierung einer vorhandenen Firmendarstellung von ASP/VBS/Access nach
.NET (C#, ASPX, MS SQL Server)
Systeme/Tools:
MS Windows XP, Visual Studio 7, MS SQL Server, MS SQLXML 3.0, SQL Webservices
Programmiersprachen:
C#, ASPX, SQL
Standards:
SOAP, TCP/IP, WinSockets
Auftraggeber:
Dienstleister Energiewirtschaft
------------
09/2003 - 07/2004
Aufgabenstellung:
Entwicklung und Design / Implementierung
einer Simulationslogik für einen Fahrsimulator der DB (BR628)
Systeme/Tools:
IRIX, Linux (SuSE 8.2), IRIX CC, dbx, ddd, gtk, curses
Programmiersprachen:
C++, C
Standards:
OOD, OOP, IPC
Auftraggeber:
Hersteller von Simulationssystemen
------------
08/2004 - 03/2007
Aufgabenstellung:
Spezifikation und Durchführung von Systemtests an verschiedenen
embedded devices im Automotive Bereich (Nutzfahrzeuge)
Systeme/Tools:
Windows XP, MS Office, LabView, LogiCAD, CANalyzer
Programmiersprachen:
LabView, LogiCAD
Standards:
CAN, J1708, KWP-2000, LIN
Auftraggeber:
Hersteller im Automotive Bereich
-------------
04/2007 - 07/2008
Aufgabenstellung:
Entwicklung und Implementierung von Systemsoftware zur Verwaltung
eines Telekommunikationsnetzes auf einem Verteilten System
Systeme/Tools:
IBM AIX 5.x, DB2
Programmiersprachen:
C, C++, Perl, Shell, SQL
Standards:
OOD, OOP, RADIUS, ROCP, UNIX IPC
Auftraggeber:
Dienstleister eines großen Telekommunikationsanbieters
--------------
08/2008 - 04/2009
Aufgabenstellung:
Produktintegration / Systemtest einer Kombielektronik im PKW-Bereich.
Zum Aufgabenbereich gehören die Lieferung neuer Softwareversionen
an den Kunden, sowie die Einschätzung des Qualitätsstandes derselben
und die Abgabe von Qualitätsberichten an den Kunden, einen
großen deutschen Automobilhersteller.
Intern werden Einschätzungen vor der Auslieferung von Geräten zur
Entscheidungsfindung der Projektleitung abgegeben.
Weiterhin werden Systemtests konzipiert, spezifiziert, durchgeführt
und dokumentiert. Für den EOL-Test der Fertigung werden
Automationen entwickelt und eingeführt.
Systeme/Tools:
MS XP, MS Office, Doors, TestTrack, several proprietary HW flash tools,
several customer test and report tools, CANoE, MS Visual Studio 2008,
PVCS
Programmiersprachen:
C#, VB, Batch, CAPL, XML, Diagnoser Script
Standards:
CAN, UDS, SPICE
Auftraggeber:
Global agierender Automobilzulieferer
--------------
05/2009 - 08/2009
Aufgabenstellung:
Spezifizierung, Entwicklung und Aufbau eines automatisierten
Teststands für Klimatests an einer Reihe von optischen Netzwerk-
geräten (Karten) der neuesten Generation.
Der Teststand sollte eine vorhandene, firmeninterne Erweiterung
von NI-TestStand für die parallele Ausführung verschiedener Tests auf
verschiedenen Geräten nutzen.
Entwicklung und Implementierung einer DLL zur Fernsteuerung einer
Klimakammer im Verlauf des Tests.
Der Teststand und die hierfür entwickelte Software ist für die
spätere Weiterverwendung ausführlich dokumentiert worden.
Beratung und Beispielimplementierung einer Testdatenbank für die
Ablage von Testmodulen und Meßwerten.
Systeme / Tools:
MS XP, NI TestStand 3.x, Spider, Visual Studio 2008, MS Office,
PostgreSQL
Programmiersprachen:
C#, Batch, XML, SQL, PL/PgSQL, TestStand Sequence
Standards:
OOD, OOP, COM, GPIB, Ethernet, FICON
Auftraggeber:
Hersteller optische Netzwerktechnik
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Zu 100% vor Ort oder teils/ganz remote möglich.
Frei ab sofort (25.08.2009)
Frei ab sofort (25.08.2009)