Softwareentwicklung insbesondere für embedded Systeme, OOA/OOD/OOP C/C++ Unix/Linux, VxWorks, TCP/IP Protokollstacks, Clearcase, Git,
Aktualisiert am 31.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2024
Verfügbar zu: 100%
davon vor Ort: 100%
C++
TCP/IP
VxWorks 6
linux
Azure
Embedded C
Embedded C++
Deutsch
Muttersprache
Englisch
gut

Einsatzorte

Einsatzorte

Berlin (+100km)

nur Berlin zu 100% oder remote

möglich

Projekte

Projekte

10/2017 ? 06/2023
Kunde Siemens PTD Berlin
Status Freier Mitarbeiter
Projekt Firmwareentwicklung für Schutz- und Messgeräte für die Energiewirtschaft.
Angewandte Skills C, C++, UML, VxWorks, Windriver Workbench, IP Protokolle, DCP, Git, Microsoft Azure, Lauterbach Debugger, Enterprise Architect, IT Security

02/2017 ? 09/2017

Kunde T-Systems Berlin
Status Freier Mitarbeiter
Projekt Firmwareentwicklung für die digitale Infrastruktur im Gesundheitswesens (Konnektor)
Angewandte Skills C, C++, UML, Linux, IP Protokolle, SNTP, Git, Cucumber, Enterprise Architect, OpenSSL

08/2006 - 10/2016

Kunde: Energieversorgung Berlin

Status: Freier Mitarbeiter

Projekt:

Firmwareentwicklung für hochverfügbare Schutz- und Messgeräte in der Energieversorgung.

Angewandte Skills:

Entwicklung unter C und C++, UML, Rational Rose, VxWorks, Windriver Workbench, IP Protokolle, DCP, Cantata, Clearcase, ClearQuest, Eclipse, Lauterbach Debugger, Microsoft Visual Studio, Enterprise Architect

03/2006 - 07/2006
Kunde: Bundesdruckerei Berlin
Status: Freier Mitarbeiter
Projekt:
Portierung eines Softwarepaketes zur Fingerabdruckerkennung und Qualitätsbewertung von Unix nach Windows. Integration der Software in das Biometrie Framework der Bundesdruckerei.
Angewandte Skills:
Linux, Windows, C, C++ Microsoft Visual Studio, Gnu Compiler, neuronale Netze

03/2005 - 02/2006
Kunde: Telekommunikation Nürnberg
Status: Freier Mitarbeiter
Projekt:
Analyse, Design und Implementierung eines UNI (User Network Interface)
Protokollstacks für optische Lambda Unite Switches.
Angewandte Skills:
Unix, Chorus, VxWorks, UNI, C, C++, UML, Rational Rose, Rational ClearCase,
Corba, Sonet, SDH, Lambda Unite, TCP/IP, embedded systems



10/2004 - 12/2004
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Entwicklung und Integration eines Diameter Protokollstacks unter C++ für eine
hochverfügbare Clusterumgebung unter Sun OS.
Angewandte Skills:
Unix, C++, OOA/OOD/OOP, UML, ClearCase, TCP/IP, Hochverfügbarkeit im Cluster,
Advantage, CFrame


12/2003 - 10/2004
Kunde: Systemhaus, Berlin
Status: Freier Mitarbeiter
Projekt:
Einsatzleitsystem fuer die Feuerwehr Frankfurt/Main
Konzeption, Entwicklung, Integration und Test mehrerer Protokollstacks
unter C/C++ fuer die Integration verschiedener Subsysteme in das
Einsatzleitsystem der Feuerwehr Frankfurt/Main
unter AIX.
Angewandte Skills:
AIX, C, C++, Corba, OOA/OOD/OOP, UML, TCP/IP, UML, CVS, Oracle, PL/SQL


06/2003 - 09/2003
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Konzeption, Evaluierung, Integration und Test eines HTTP/HTTPS Proxy.
Angewandte Skills:
Unix, Apache, SSL, Security.


11/2002 - 05/2003
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Entwicklung und Integration eines proprietären IP basierten Protokollstacks
unter C++ für eine hochverfügbare Clusterumgebung unter Sun OS.
Angewandte Skills:
Unix, C++, ClearCase, OOA/OOD/OOP, UML, TCP/IP, Hochverfügbarkeit im Cluster, Advantage, CFrame.


05/2002 - 09/2002
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Entwicklung und Integration eines Radius Protokollstacks unter C++ für eine hochverfügbare Clusterumgebung unter Sun OS.
Angewandte Skills:
Unix, C++, ClearCase, OOA/OOD/OOP, UML, TCP/IP, Hochverfügbarkeit im Cluster, Advantage, CFrame


03/2001 - 05/2002
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Entwicklung und Integration eines SIP Protokollstacks unter C++ für eine
hochverfügbare Clusterumgebung unter Sun OS.
Angewandte Skills:
Unix, C++, ClearCase, OOA/OOD/OOP, UML, lex, yacc, TCP/IP, Hochverfügbarkeit im Cluster, Advantage, CFrame.


01/2001 - 03/2001
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration eines SNMP Agenten für ein embedded System auf
Basis einer Motorola Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP, ASN.1


10/2000 - 01/2001
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration eines LDAP Client für ein embedded System auf
Basis einer Motorola Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP, ASN.1


06/2000 - 09/2000
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration des Point To Point Protocol (PPP) und Bandwidth
Allocation Protocol (BAP/BACP) für ein embedded System auf Basis einer Motorola
Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP.


02/2000 - 04/2000
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration des Routing Information Protocol (RIP) für ein
embedded System auf Basis einer Motorola Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP.


10/1999 - 02/2000
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration eines TCP-Stack für ein embedded System auf Basis
einer Motorola Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP.


01/1999 - 09/1999
Kunde: Softwarehersteller, Köln.
Status: freier Mitarbeiter.
Projekt:
Test und Integration von Softwarekomponenten im Rahmen eines
überdurchschnittlich komplexen Softwaresystems für die Deutsche Telekom.
Angewandte Skills
AIX, Perl, CMVC, C++, OOA/OOD/OOP, UML, Objectstore Datenbanken.


05/1997 - 12/1998
Kunde: Bank, Berlin
Status: freier Mitarbeiter.
Projekt:
Technische Projektleitung in der Entwicklung eines multimedialen POS/POI Kiosk -
Systems.


08/1996 - 1997.
Kunde: Forschung, Entwicklung, Bonn.
Status: freier Mitarbeiter.
Projekt:
Design und Implementierung eines Prototypen für ein
Cargo Tracking System für die Deutsche Bundeswehr.
Angewandte Skills:
C, C++, OOA, OOD, OOP, Visual C++ for OS/2, GUI-Entwicklung, TCP/IP, UDP,
X.25, Inmarsat-C, OS/2, RPC/XDR.


01/95 - 08/96.
Kunde: Forschung, Entwicklung, Heidelberg.
Status: Angestellter, ab 11/1995 freier Mitarbeiter.
Projekt:
Mitarbeit bei Design, Implementierung und Installation eines automatischen
Dispositionssystems für das Krankentransportunternehmen Naundorf in Berlin.
Angewandte Skills:
C, TCP/IP, UDP, RPC/XDR, X.25, Modacom, DOS, MSC 6.0.


1994 - 1995.
Kunde: Forschung, Entwicklung, Heidelberg.
Status: Diplomand, ab 05/1995 Angestellter.
Projekt:
Design, Implementierung und Integration des Inmarsat-C Satellitennetzwerkes in die am
WZH entwickelte mobile Kommunikationsplattform ARTour ( Advanced Radio
Communication on Tour).
Angewandte Skills:
C, TCP/IP, Entwicklung unter OS/2, X.25, Inmarsat-C.


1992 - 1994.
Kunde: Forschung, Entwicklung, Heidelberg.
Status: Werkstudent.
Projekt:
Mitarbeit bei Design und Implementierung der mobilen Kommunikationsplattform
ARTour. Modifikation, Implementierung und Integration der TCP-Header Reduktion
nach RFC 1144.
Angewandte Skills:
C, TCP/IP, SLIP, Entwicklung unter OS/2, X.25, Mobitex-Netzwerk, Modacom-
Netzwerk.


1990 - 1992.
Forschung, Entwicklung, Heidelberg.
Status: Werkstudent.
Projekt:
Mitarbeit bei Design und Implementierung eines Remote Database Access Servers nach
ISO/OSI.
Angewandte Skills
SQL, C, TCP/IP, OS/2, IBM DB/2, MSC 6.0 for OS/2.

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Fachhochschule für Technik Mannheim.
Abschluß als Dipl.-Inform. (FH) 1994

Kompetenzen

Kompetenzen

Top-Skills

C++ TCP/IP VxWorks 6 linux Azure Embedded C Embedded C++

Produkte / Standards / Erfahrungen / Methoden

Eclipse
bevorzugte Entwicklungsumgebung
Enterprise Architect
PC Lint
zur statischen Code Analyse
OOA, OOD, OOP:

Langjährige Erfahrungen in der objektorientierten Analyse,

Design und Implementierung von multithreaded Softwaresystemen

unter Unix und Windows.


UML/Rational Rose:

UML/Rational Rose wurde von mir in mehreren Projekten als Werkzeug zur

Analyse und Dokumentation eingesetzt.



Rational Clear Case, CVS:

Sowohl ClearCase als auch CVS habe ich längere Zeit als Versions Control

System verwendet.


RMI:

Mit Java/RMI konnte ich erste Erfahrungen sammeln. Wegen seiner konzeptionellen

Verwandschaft zu Corba stellt RMI kein Problem für mich dar.


IPC:

Gute Kenntnisse. Inter Process Communication (pipes, queues, shared memory,

RPC, ...) ist mir geläufig und wurde von mir in mehreren Projekten

verwendet.


Sockets:

Die Programmierung im Netzwerkbereich gehört zu meinen Schwerpunkten.

Die Arbeit mit BSD Sockets ist mir sowohl unter Unix als auch unter

Windows vertraut.

Betriebssysteme

Chorus/ClassiX
Echtzeitbetriebssysteme
OS/2
SUN OS, Solaris
Unix
SUN OS, Linux, AIX
VxWorks
VxWorks 6.4 VxWorks 6.5 VxWorks 6.9
Windows

Programmiersprachen

ASN.1
gute Kenntnisse. Mit ASN.1 habe ich mich bei der Entwicklung von Protokollstacks (LDAP, SNMP) intensiv auseinandergesetzt.
C
C++
langjährige tiefgreifende Kenntnisse in der Entwicklung mit C und C++ auch für embedded Systeme.
CORBA IDL
Ich habe etwa ein Jahr Erfahrung in der Entwicklung mit dem GNU OmniOrb.
Imake, GNU-Make, Make-Maker etc...
Java
JNI, Mit Java habe ich in mehreren Projekten gearbeitet. Aufgrund seiner Vergleichbarkeit mit C++ kann ich Java sicher und professionell einsetzen.
JavaScript
JNI, Mit Java habe ich in mehreren Projekten gearbeitet. Aufgrund seiner Vergleichbarkeit mit C++ kann ich Java sicher und professionell einsetzen.
Pascal
gute Kenntnisse. Der Einsatz von Pascal liegt schon einige Zeit zurück. Die Konzepte hinter Pascal sind mir vertraut.
Perl
gute Kenntnisse. Perl wird hin und wieder peripher in Projekten von mir verwendet.
PL/SQL
Shell
yacc/lex
Ich lege besonderen Wert darauf gut lesbaren, robusten und vor allen Dingen wartbaren Sourcecode zu erstellen.

Datenbanken

JDBC
Oracle
oracle 9i
SQL
SQL wurde von mir für die Datenbankanbindung von diversen Anwendungen eingesetzt

Datenkommunikation

CORBA
ethernet layer 2
Entwicklung von ethernet END treibern unter VxWorks
Internet, Intranet
ISO/OSI
Public Networks
RFC
Router
Cisco 1600, Bintec
RPC
RS232
SNMP
SNMP Agenten für ein embedded System implementiert
TCP/IP
RIP, SIP, SNMP, LDAP, PPP, TCP, UDP, RADIUS, Diameter, ...
Windows Netzwerk
Winsock
X.400 X.25 X.225 X.75...
X.25 Anwendungen unter OS/2
RIP, SIP, SNMP, LDAP, PPP, TCP, UDP, RADIUS, Diameter:

Für diese IP-basierten Protokolle habe ich unter C/C++ Protokoll Stacks

designed und implementiert.

Hardware

embedded Systeme
IBM RS6000
Motorola
PC
SUN
ARM Cortex-A9

Branchen

Branchen

Energieversorgung,
Banken,
Systemhaus
Hardwarehersteller
Telekommunikation
Forschung, Entwicklung

Einsatzorte

Einsatzorte

Berlin (+100km)

nur Berlin zu 100% oder remote

möglich

Projekte

Projekte

10/2017 ? 06/2023
Kunde Siemens PTD Berlin
Status Freier Mitarbeiter
Projekt Firmwareentwicklung für Schutz- und Messgeräte für die Energiewirtschaft.
Angewandte Skills C, C++, UML, VxWorks, Windriver Workbench, IP Protokolle, DCP, Git, Microsoft Azure, Lauterbach Debugger, Enterprise Architect, IT Security

02/2017 ? 09/2017

Kunde T-Systems Berlin
Status Freier Mitarbeiter
Projekt Firmwareentwicklung für die digitale Infrastruktur im Gesundheitswesens (Konnektor)
Angewandte Skills C, C++, UML, Linux, IP Protokolle, SNTP, Git, Cucumber, Enterprise Architect, OpenSSL

08/2006 - 10/2016

Kunde: Energieversorgung Berlin

Status: Freier Mitarbeiter

Projekt:

Firmwareentwicklung für hochverfügbare Schutz- und Messgeräte in der Energieversorgung.

Angewandte Skills:

Entwicklung unter C und C++, UML, Rational Rose, VxWorks, Windriver Workbench, IP Protokolle, DCP, Cantata, Clearcase, ClearQuest, Eclipse, Lauterbach Debugger, Microsoft Visual Studio, Enterprise Architect

03/2006 - 07/2006
Kunde: Bundesdruckerei Berlin
Status: Freier Mitarbeiter
Projekt:
Portierung eines Softwarepaketes zur Fingerabdruckerkennung und Qualitätsbewertung von Unix nach Windows. Integration der Software in das Biometrie Framework der Bundesdruckerei.
Angewandte Skills:
Linux, Windows, C, C++ Microsoft Visual Studio, Gnu Compiler, neuronale Netze

03/2005 - 02/2006
Kunde: Telekommunikation Nürnberg
Status: Freier Mitarbeiter
Projekt:
Analyse, Design und Implementierung eines UNI (User Network Interface)
Protokollstacks für optische Lambda Unite Switches.
Angewandte Skills:
Unix, Chorus, VxWorks, UNI, C, C++, UML, Rational Rose, Rational ClearCase,
Corba, Sonet, SDH, Lambda Unite, TCP/IP, embedded systems



10/2004 - 12/2004
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Entwicklung und Integration eines Diameter Protokollstacks unter C++ für eine
hochverfügbare Clusterumgebung unter Sun OS.
Angewandte Skills:
Unix, C++, OOA/OOD/OOP, UML, ClearCase, TCP/IP, Hochverfügbarkeit im Cluster,
Advantage, CFrame


12/2003 - 10/2004
Kunde: Systemhaus, Berlin
Status: Freier Mitarbeiter
Projekt:
Einsatzleitsystem fuer die Feuerwehr Frankfurt/Main
Konzeption, Entwicklung, Integration und Test mehrerer Protokollstacks
unter C/C++ fuer die Integration verschiedener Subsysteme in das
Einsatzleitsystem der Feuerwehr Frankfurt/Main
unter AIX.
Angewandte Skills:
AIX, C, C++, Corba, OOA/OOD/OOP, UML, TCP/IP, UML, CVS, Oracle, PL/SQL


06/2003 - 09/2003
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Konzeption, Evaluierung, Integration und Test eines HTTP/HTTPS Proxy.
Angewandte Skills:
Unix, Apache, SSL, Security.


11/2002 - 05/2003
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Entwicklung und Integration eines proprietären IP basierten Protokollstacks
unter C++ für eine hochverfügbare Clusterumgebung unter Sun OS.
Angewandte Skills:
Unix, C++, ClearCase, OOA/OOD/OOP, UML, TCP/IP, Hochverfügbarkeit im Cluster, Advantage, CFrame.


05/2002 - 09/2002
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Entwicklung und Integration eines Radius Protokollstacks unter C++ für eine hochverfügbare Clusterumgebung unter Sun OS.
Angewandte Skills:
Unix, C++, ClearCase, OOA/OOD/OOP, UML, TCP/IP, Hochverfügbarkeit im Cluster, Advantage, CFrame


03/2001 - 05/2002
Kunde: Telekommunikation, Berlin
Status: Freier Mitarbeiter
Projekt:
Entwicklung und Integration eines SIP Protokollstacks unter C++ für eine
hochverfügbare Clusterumgebung unter Sun OS.
Angewandte Skills:
Unix, C++, ClearCase, OOA/OOD/OOP, UML, lex, yacc, TCP/IP, Hochverfügbarkeit im Cluster, Advantage, CFrame.


01/2001 - 03/2001
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration eines SNMP Agenten für ein embedded System auf
Basis einer Motorola Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP, ASN.1


10/2000 - 01/2001
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration eines LDAP Client für ein embedded System auf
Basis einer Motorola Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP, ASN.1


06/2000 - 09/2000
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration des Point To Point Protocol (PPP) und Bandwidth
Allocation Protocol (BAP/BACP) für ein embedded System auf Basis einer Motorola
Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP.


02/2000 - 04/2000
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration des Routing Information Protocol (RIP) für ein
embedded System auf Basis einer Motorola Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP.


10/1999 - 02/2000
Kunde: Hardwarehersteller, Berlin
Status: Softwarelieferant
Projekt:
Entwicklung, Test und Integration eines TCP-Stack für ein embedded System auf Basis
einer Motorola Coldfire Plattform.
Angewandte Skills:
Linux als Entwicklungsumgebung, C, TCP/IP.


01/1999 - 09/1999
Kunde: Softwarehersteller, Köln.
Status: freier Mitarbeiter.
Projekt:
Test und Integration von Softwarekomponenten im Rahmen eines
überdurchschnittlich komplexen Softwaresystems für die Deutsche Telekom.
Angewandte Skills
AIX, Perl, CMVC, C++, OOA/OOD/OOP, UML, Objectstore Datenbanken.


05/1997 - 12/1998
Kunde: Bank, Berlin
Status: freier Mitarbeiter.
Projekt:
Technische Projektleitung in der Entwicklung eines multimedialen POS/POI Kiosk -
Systems.


08/1996 - 1997.
Kunde: Forschung, Entwicklung, Bonn.
Status: freier Mitarbeiter.
Projekt:
Design und Implementierung eines Prototypen für ein
Cargo Tracking System für die Deutsche Bundeswehr.
Angewandte Skills:
C, C++, OOA, OOD, OOP, Visual C++ for OS/2, GUI-Entwicklung, TCP/IP, UDP,
X.25, Inmarsat-C, OS/2, RPC/XDR.


01/95 - 08/96.
Kunde: Forschung, Entwicklung, Heidelberg.
Status: Angestellter, ab 11/1995 freier Mitarbeiter.
Projekt:
Mitarbeit bei Design, Implementierung und Installation eines automatischen
Dispositionssystems für das Krankentransportunternehmen Naundorf in Berlin.
Angewandte Skills:
C, TCP/IP, UDP, RPC/XDR, X.25, Modacom, DOS, MSC 6.0.


1994 - 1995.
Kunde: Forschung, Entwicklung, Heidelberg.
Status: Diplomand, ab 05/1995 Angestellter.
Projekt:
Design, Implementierung und Integration des Inmarsat-C Satellitennetzwerkes in die am
WZH entwickelte mobile Kommunikationsplattform ARTour ( Advanced Radio
Communication on Tour).
Angewandte Skills:
C, TCP/IP, Entwicklung unter OS/2, X.25, Inmarsat-C.


1992 - 1994.
Kunde: Forschung, Entwicklung, Heidelberg.
Status: Werkstudent.
Projekt:
Mitarbeit bei Design und Implementierung der mobilen Kommunikationsplattform
ARTour. Modifikation, Implementierung und Integration der TCP-Header Reduktion
nach RFC 1144.
Angewandte Skills:
C, TCP/IP, SLIP, Entwicklung unter OS/2, X.25, Mobitex-Netzwerk, Modacom-
Netzwerk.


1990 - 1992.
Forschung, Entwicklung, Heidelberg.
Status: Werkstudent.
Projekt:
Mitarbeit bei Design und Implementierung eines Remote Database Access Servers nach
ISO/OSI.
Angewandte Skills
SQL, C, TCP/IP, OS/2, IBM DB/2, MSC 6.0 for OS/2.

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Fachhochschule für Technik Mannheim.
Abschluß als Dipl.-Inform. (FH) 1994

Kompetenzen

Kompetenzen

Top-Skills

C++ TCP/IP VxWorks 6 linux Azure Embedded C Embedded C++

Produkte / Standards / Erfahrungen / Methoden

Eclipse
bevorzugte Entwicklungsumgebung
Enterprise Architect
PC Lint
zur statischen Code Analyse
OOA, OOD, OOP:

Langjährige Erfahrungen in der objektorientierten Analyse,

Design und Implementierung von multithreaded Softwaresystemen

unter Unix und Windows.


UML/Rational Rose:

UML/Rational Rose wurde von mir in mehreren Projekten als Werkzeug zur

Analyse und Dokumentation eingesetzt.



Rational Clear Case, CVS:

Sowohl ClearCase als auch CVS habe ich längere Zeit als Versions Control

System verwendet.


RMI:

Mit Java/RMI konnte ich erste Erfahrungen sammeln. Wegen seiner konzeptionellen

Verwandschaft zu Corba stellt RMI kein Problem für mich dar.


IPC:

Gute Kenntnisse. Inter Process Communication (pipes, queues, shared memory,

RPC, ...) ist mir geläufig und wurde von mir in mehreren Projekten

verwendet.


Sockets:

Die Programmierung im Netzwerkbereich gehört zu meinen Schwerpunkten.

Die Arbeit mit BSD Sockets ist mir sowohl unter Unix als auch unter

Windows vertraut.

Betriebssysteme

Chorus/ClassiX
Echtzeitbetriebssysteme
OS/2
SUN OS, Solaris
Unix
SUN OS, Linux, AIX
VxWorks
VxWorks 6.4 VxWorks 6.5 VxWorks 6.9
Windows

Programmiersprachen

ASN.1
gute Kenntnisse. Mit ASN.1 habe ich mich bei der Entwicklung von Protokollstacks (LDAP, SNMP) intensiv auseinandergesetzt.
C
C++
langjährige tiefgreifende Kenntnisse in der Entwicklung mit C und C++ auch für embedded Systeme.
CORBA IDL
Ich habe etwa ein Jahr Erfahrung in der Entwicklung mit dem GNU OmniOrb.
Imake, GNU-Make, Make-Maker etc...
Java
JNI, Mit Java habe ich in mehreren Projekten gearbeitet. Aufgrund seiner Vergleichbarkeit mit C++ kann ich Java sicher und professionell einsetzen.
JavaScript
JNI, Mit Java habe ich in mehreren Projekten gearbeitet. Aufgrund seiner Vergleichbarkeit mit C++ kann ich Java sicher und professionell einsetzen.
Pascal
gute Kenntnisse. Der Einsatz von Pascal liegt schon einige Zeit zurück. Die Konzepte hinter Pascal sind mir vertraut.
Perl
gute Kenntnisse. Perl wird hin und wieder peripher in Projekten von mir verwendet.
PL/SQL
Shell
yacc/lex
Ich lege besonderen Wert darauf gut lesbaren, robusten und vor allen Dingen wartbaren Sourcecode zu erstellen.

Datenbanken

JDBC
Oracle
oracle 9i
SQL
SQL wurde von mir für die Datenbankanbindung von diversen Anwendungen eingesetzt

Datenkommunikation

CORBA
ethernet layer 2
Entwicklung von ethernet END treibern unter VxWorks
Internet, Intranet
ISO/OSI
Public Networks
RFC
Router
Cisco 1600, Bintec
RPC
RS232
SNMP
SNMP Agenten für ein embedded System implementiert
TCP/IP
RIP, SIP, SNMP, LDAP, PPP, TCP, UDP, RADIUS, Diameter, ...
Windows Netzwerk
Winsock
X.400 X.25 X.225 X.75...
X.25 Anwendungen unter OS/2
RIP, SIP, SNMP, LDAP, PPP, TCP, UDP, RADIUS, Diameter:

Für diese IP-basierten Protokolle habe ich unter C/C++ Protokoll Stacks

designed und implementiert.

Hardware

embedded Systeme
IBM RS6000
Motorola
PC
SUN
ARM Cortex-A9

Branchen

Branchen

Energieversorgung,
Banken,
Systemhaus
Hardwarehersteller
Telekommunikation
Forschung, Entwicklung

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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