Systemprogrammierer UNIX, DOS, Windows, Compiler, Tools, Hardwarenahe Programmierung, Embedded Systems, Realtime
Aktualisiert am 20.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Systemprogrammierung
Compiler
Simulatoren
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Fortgeschritten
Portugiesisch
Grundkenntnisse

Einsatzorte

Einsatzorte

München (+100km)
Deutschland

Gerne auch in Südfrankreich, Departements Gard, Hérault, Vaucluse, Bouches du Rhone

möglich

Projekte

Projekte

Die angegebenen Aufwände betreffen nur meinen Anteil am Projekt.


Zeitraum: 2024-2026

Aufwand: 6 MM
Projekt: Wartung und Weiterentwicklung eines Tools zur Installation und Update von Programmen und Bibliotheken mit automatischen Abhängigkeitsauflösungen
Firma: IP- und Toolhersteller
Hardware: Windows PC und Linux-Rechner
Software: Go
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2020-2026
Aufwand: 3 MM
Projekt: Wartung und Anpassung eines Plugins für den LLVM
Firma: IP- und Toolhersteller
Hardware: Windows PC und Linux-Rechner
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2017-2026
Aufwand: 30 MM
Projekt: Entwicklung und Pflege eines Verwaltungs- Steuer- und Regelungsystems für Solar-Parks
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: ARM-Prozessor mit Linux sowie Linux-Server
Software: C++, MySQL, Shell, PHP, JavaScript, PostScript, PDF
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2012-2025
Aufwand: 80 MM
Projekt: Wartung und Weiterentwicklung von Compiler-Toolchains
Firma: IP- und Toolhersteller
Hardware: PC
Software: C, C++, Yacc, Lex, LLVM
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2024
Aufwand: 1 MM
Projekt: Entwicklung einer Modbus-Treiber-Bibliothek
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: Diverse Steuercomputer auf ARM-Basis
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2022
Aufwand: 4 MM
Projekt: Entwicklung eines Trace-Tools
Firma: IP- und Toolhersteller
Hardware: PC
Software: Go
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2020-2021
Aufwand: 4 MM
Projekt: Treiberentwicklung für IEC60870
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: Diverse Steuercomputer auf ARM-Basis
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2020
Aufwand: 1 MM
Projekt: Auswertung und Verarbeitung von EDI@Energie-Daten
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: Linux-Server
Software: C++, MySQL
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2018-2020
Aufwand: 7 MM
Projekt: Berechnung von Geländehöhen aus Vermessungs- und Geländeaufnahmedaten, automatische Nivellierung der Solar-Panel-Tische über den Park, Berechnung der Rammdaten und des Materialeinsatzes, Generierung von 2D- und 3D-Ansichten
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: PC
Software: C++, AutoCAD, XML
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2017-2018
Aufwand: 3 MM
Projekt: Treiberentwicklung für Modbus und Etherlynx
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: Diverse Steuercomputer auf ARM-Basis
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2017
Aufwand: 1 MM
Projekt: Aufbereitung von Vermessungsdaten für computergesteuerte Rammen
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: PC
Software: C++, AutoCAD, XML
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2012-2013
Aufwand: 2 MM
Projekt: Portierung von Tools von Windows auf Linux
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2011-2012
Aufwand: 7 MM
Projekt: Static Instruction Sequence Generator and Check Tool
Firma: Chiphersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2011
Aufwand: 2 MM
Projekt: IPV6 Protokollerweiterung für Analysator
Firma: Meßgerätehersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2011
Aufwand: 2 MM
Projekt: Prozessorsimulator für neue Derivate erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2010
Aufwand: 4 MM
Projekt: Protokollanalysator erweitern
Firma: Meßgerätehersteller
Hardware: PC
Software: C++, Java
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2010
Aufwand: 1 MM
Projekt: Datenkonvertierungsprogramm für Kassessystem
Firma: Fast-Food-Kette
Hardware: PC
Software: Java
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2010
Aufwand: 6 MM
Projekt: Prozessorsimulator um weitere Peripherals erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2009
Aufwand: 9 MM
Projekt: Locator für neue Derivate erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2008-2009
Aufwand: 6 MM
Projekt: Lauterbach-Emulator an OSE auf Power-PC zum Laufen bringen, Debug-Interfaces anpassen
Firma: Meßgerätehersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2008
Aufwand: 9 MM
Projekt: Prozessorsimulator für neue Derivate erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2007-2008
Aufwand: 6 MM
Projekt: Locator für spezielle MMU-Suchstrategien erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2006-2007
Aufwand: 4 MM
Projekt: OSE auf Power-PC anpassen, Datenaustausch per PCI-X implementieren
Firma: Meßgerätehersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2005-2007
Aufwand: 22 MM
Projekt: Prozessorsimulator für neuen Prozessortyp erstellen
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2006
Aufwand: 2 MM
Projekt: Multikanale Soundkonvertierung Analog/Digital mit Speicherung
Firma: Meßgerätehersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2005
Aufwand: 4 MM
Projekt: Prozessorsimulator erweitern und auf Linux migrieren
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2005
Aufwand: 2 MM
Projekt: Locator für spezielle MMU-Suchstrategien erstellen
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2004-2005
Aufwand: 3 MM
Projekt: Contactless Device Simulation für Prozessorsimulator erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2004
Aufwand: 5 MM
Projekt: Device-Simulationen für Prozessorsimulator
Firma: Chiphersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2004
Aufwand: 5 MM
Projekt: Prozessorsimulator für neuen Prozessortyp anpassen und erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2004
Aufwand: 1 MM
Projekt: Crypto- und CRC-Simulation für Prozessorsimulator
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2003-2004
Aufwand: 1 MM
Projekt: Optimierung der C-Library für einen speziellen Prozessor
Firma: Chiphersteller
Hardware: PC
Software: C, Assembler
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2003-2004
Aufwand: 1 MM
Projekt: Vergleichstool für Regressionstests
Firma: Chiphersteller
Hardware: Sun, PC
Software: Perl, XML
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2003
Aufwand: 5 MM
Projekt: NVM Simulation für Prozessorsimulator
Firma: Chiphersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2003
Aufwand: 1 MM
Projekt: Oberfläche zur Verwaltung von Rechenclustern und Netzwerken
Firma: Softwarehersteller
Hardware: PC
Software: HTML, XML, PHP, Javascript
Rolle im Projekt: Analyse, Programmierung, Test, Dokumentation

Zeitraum: 2003
Aufwand: 3 MM
Projekt: Anpassung einer Kommunikations-Library von Windows an Linux
Firma: Messgerätehersteller
Hardware: PC, PowerPC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2002-03
Aufwand: 5 MM
Projekt: Tools für Regressionstests
Firma: Chiphersteller
Hardware: Sun, PC
Software: Perl
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2002
Aufwand: 5 MM
Projekt: Testsoftware für Linker und Tools
Firma: Chiphersteller
Hardware: Mikroprozessor
Software: C, Assembler
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2002
Aufwand: 4 MM
Projekt: Software zur Erstellung, Verteilung und Auswertung von Aufträgen and Messgeräte
Firma: Softwarehersteller
Hardware: PC
Software: C++, XML, XSLT, HTML, Javascript, .NET
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2001-02
Aufwand: 5 MM
Projekt: Erweiterung eines Datenbeschreibungscompilers für Protokolle sowie der Library
Firma: Meßgerätehersteller
Hardware: PC
Software: Java, JavaCC, C++
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 2001-02
Aufwand: 3 MM
Projekt: Optimierung der Protokoll-Library des Datenbeschreibungscompilers
Firma: Meßgerätehersteller
Hardware: PC, MIPS, PowerPC
Software: C++, Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 2000-01
Aufwand: 3 MM
Projekt: Portrait-Mode-Treiber für X-Windows
Firma: Hardwarehersteller
Hardware: Compaq DS10
Software: C
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 2000-01
Aufwand: 4 MM
Projekt: Testsoftware für proprietären C-Compiler
Firma: Chiphersteller
Hardware: Mikroprozessor
Software: C, Perl
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2000-01
Aufwand: 4 MM
Projekt: CAD-Software für Entwicklung elektronischer Schaltungen
Firma: Eigenentwicklung
Hardware: UNIX-Systeme
Software: C++
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1998-01
Aufwand: 6 MM
Projekt: Auswahl, Konfiguration und Test von Flugleitsystemen
Firma: Hardwarehersteller
Hardware: Compaq/Digital DS20, DMCC
Software: C, Ksh
Rolle im Projekt: Ausschreibungen barbeiten, Analyse, Programmierung, Dokumentation

Zeitraum: 1999-00
Aufwand: 6 MM
Projekt: EMMI (Electrical Man Machine Interface) für Handy-Testsysteme
Firma: Meßgerätehersteller
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1999-00
Aufwand: 9 MM
Projekt: TCP/IP u. RS232 Anschluß mit Message-Interpreter für Handy-Testsysteme
Firma: Meßgerätehersteller
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1998-99
Aufwand: 7 MM
Projekt: Weiterentwicklung des Finishers einer digitalen Druckmaschine
Firma: Hardwarehersteller
Hardware: Motorola 68332
Software: Assembler, C, C++
Projektgröße: 8 Mitarbeiter
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1998
Aufwand: 4 MM
Projekt: Mainframe Simulator für digitale Druckmaschine
Firma: Hardwarehersteller
Hardware: Motorola 68332
Software: C++
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1997-98
Aufwand: 6 MM
Projekt: Zuse Z23 Nachbau in einem FPGA zum Anschluß an PC"s
Hardware: FPGA
Software: Figaro, C++
Rolle im Projekt: Analyse, Konstruktion, Programmierung

Zeitraum: 1997
Aufwand: 4 MM
Projekt: Warenwirtschaftssystem mit kleiner Fertigungsorganisation
Firma: Systemhaus
Hardware: PC
Software: ACCESS-BASIC
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1994-97
Aufwand: 8 MM
Projekt: APL-System für DOS und LINUX (Shareware)
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1996
Aufwand: 4 MM
Projekt: Zuse Z23 Emulation unter WINDOWS (für Museen)
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1994
Aufwand: 4 MM
Projekt: Konjugation französischer Verben mit Lexikon (Shareware)
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1993-94
Aufwand: 3 MM
Projekt: Konzept zur Vernetzung der Berliner Museen (Preuß. Kulturbesitz)
Firma: Stiftung
Art: Ausschreibung
Projektgröße: 3 Mitarbeiter
Rolle im Projekt: Analyse, Ausschreibung, Bauüberwachung

Zeitraum: 1993
Aufwand: 6 MM
Projekt: Konverter zur Erzeugung von C-Programmen aus Assembler
Firma: Softwarehaus
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1993
Aufwand: 1 MM
Projekt: Terminal-Emulation für Spezialterminal (Gebäudeüberwachung)
Firma: Ingenieurbüro
Hardware: PC
Software: C
Rolle im Projekt: Akquirieren, Analyse, Programmierung

Zeitraum: 1992
Aufwand: 3 MM
Projekt: Warenwirtschaftssystem für Windows
Firma: Systemhaus
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1992
Aufwand: 1 MM
Projekt: GAL- und EPROM-Programmiersoftware
Firma: Ingenieurbüro
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1991
Aufwand: 1 MM
Projekt: Maskengenerator mit Erzeugung von C++-Klassen
Firma: Softwarehaus
Hardware: PC
Software: SMALLTALK
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1988-91
Aufwand: 20 MM
Projekt: Universeller Dateiformatumsetzer u. a. für EDI und VDA
Firma: Softwarehaus
Hardware: ISI (Unix)
Software: C
Projektgröße: 2 Mitarbeiter
Rolle im Projekt: Analyse, Programmierung, Projektleitung

Zeitraum: 1989
Aufwand: 2 MM
Projekt: Digitalschaltungssimulationssystem
Firma: Ingenieurbüro
Hardware: PCS (Unix)
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1987-89
Aufwand: 24 MM
Projekt: 3270-Emulations-Software für UNIX
Firma: Hardwarehersteller
Hardware: Nixdorf Targon/31 und /35 (Unix)
Software: C
Projektgröße: 6 Mitarbeiter
Rolle im Projekt: Akquirieren, Programmierung, Projektleitung, Bereichsleitung

Zeitraum: 1988
Aufwand: 3 MM
Projekt: Arbeitszeitabrechnungssystem
Firma: Softwarehaus
Hardware: PC
Software: ORACLE
Projektgröße: 2 Mitarbeiter
Rolle im Projekt: Analyse, Programmierung, Dokumentation, Projektleitung

Zeitraum: 1987
Aufwand: 1 MM
Projekt: Dateitransfer-Software für DATEX/P und /L (VDA-Formate)
Firma: Softwarehaus
Hardware: IBM /36
Software: COBOL
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1986-87
Aufwand: 5 MM
Projekt: Platinenlayout-Software unter UNIX
Firma: Softwarehaus
Hardware: PCS (Unix)
Software: C
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1980-87
Aufwand: 57 MM
Projekt: Multiuser-Bürokommunikations- und Textsystem
Firma: Hardwarehersteller
Hardware: Nixdorf 8840
Software: Assembler
Projektgröße: 3-6 Mitarbeiter
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation, Projektleitung, Bereichsleitung

Zeitraum: 1986
Aufwand: 3 MM
Projekt: Full-Screen-Editor der Nixdorf 8860
Firma: Hardwarehersteller
Hardware: Nixdorf 8820 und 8812
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung

Zeitraum: 1985
Aufwand: 1 MM
Projekt: Debugger
Firma: Ingenieurbüro
Hardware: Motorola 68000
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1985
Aufwand: 2 MM
Projekt: Macro-Assembler
Firma: Ingenieurbüro
Hardware: Motorola 68000
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1985
Aufwand: 2 MM
Projekt: Compiler-Compiler
Firma: Softwarehaus
Hardware: PCS (Unix)
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1985
Aufwand: 5 MM
Projekt: CAD-Software mit 3D-Zusatz für UNIX
Firma: Softwarehaus
Hardware: PCS (Unix)
Software: C
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1984
Aufwand: 1 MM
Projekt: Full-Screen-Editor
Firma: Hardwarehersteller
Hardware: Nixdorf 8870u
Software: BASIC
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1984
Aufwand: 2 MM
Projekt: Hilfsprogramme für ein Fertigungsorganisationssystem
Firma: Hardwarehersteller
Hardware: Nixdorf 8870u
Software: BASIC
Projektgröße: 4 Mitarbeiter
Rolle im Projekt: Programmierung

Zeitraum: 1984
Aufwand: 2 MM
Projekt: Singletask Realtime Betriebssystem
Firma: Ingenieurbüro
Hardware: Motorola 68000
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1983
Aufwand: 2 MM
Projekt: LISP-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1983
Aufwand: 1 MM
Projekt: Terminalemulation VT100
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1982-83
Aufwand: 4 MM
Projekt: C-Compiler
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: C/Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung

Zeitraum: 1982
Aufwand: 1 MM
Projekt: Grafikterminal-Emulation
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1982
Aufwand: 3 MM
Projekt: Digitalschaltungssimulationssystem
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1981
Aufwand: 6 MM
Projekt: PASCAL-Compiler
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: PASCAL/Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung

Zeitraum: 1981
Aufwand: 1 MM
Projekt: Maskenlayoutprogramm
Firma: Softwarehaus
Hardware: AEG Telecomp 5200
Software: Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1980
Aufwand: 1 MM
Projekt: FORTH-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: FORTH/Assembler
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1980
Aufwand: 0,5 MM
Projekt: FORTH-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: FORTH/Assembler
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1977-80
Aufwand: 35 MM
Projekt: Datenträgerverwaltungssystem für extrem große Datenmengen
Firma: Versicherung
Hardware: Siemens 7.xxx
Software: Assembler
Projektgröße: 2 Mitarbeiter
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1979
Aufwand: 1 MM
Projekt: Full-Screen-Editor
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1979
Aufwand: 3 MM
Projekt: GK-BASIC-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1979
Aufwand: 2 MM
Projekt: GK-BASIC-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1979
Aufwand: 2 MM
Projekt: kleines Datenbanksystem
Firma: Versicherung
Hardware: Siemens 7.xxx (BS2000)
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 3 MM
Projekt: Compiler-Compiler
Firma: Versicherung
Hardware: Siemens 7.xxx
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 2 MM
Projekt: Realtime Betriebssystem
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 1 MM
Projekt: Debugger
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 1 MM
Projekt: Macro-Assembler
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 2 MM
Projekt: Fullscreen-Debugger
Firma: Versicherung
Hardware: Siemens 7.xxx (BS1000)
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1976-77
Aufwand: 2 MM
Projekt: Satellitenantennen-Nachführsystem für Schiffe
Hardware: CDC
Software: Fortran
Projektgröße: 3 Mitarbeiter
Rolle im Projekt: Programmierung

Zeitraum: 1976-77
Aufwand: 2 MM
Projekt: Full-Screen-Editor
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1976-77
Aufwand: 3 MM
Projekt: FK-BASIC-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1976
Aufwand: 4 MM
Projekt: Compiler-Compiler
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: BASIC
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1975
Aufwand: 2 MM
Projekt: Rentenberechnungstabellenprogramme
Hardware: IBM/370
Software: APL
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1975
Aufwand: 3 MM
Projekt: Realtime Betriebssystem
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1975
Aufwand: 2 MM
Projekt: Betriebssystem-Utilities
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1975
Aufwand: 3 MM
Projekt: Macro-Assembler
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1975
Aufwand: 2 MM
Projekt: Debugger
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1974-75
Aufwand: 6 MM
Projekt: Zollabrechnungsprogramme
Firma: Hardwarehersteller
Hardware: IBM/370
Software: PL/I und APL
Projektgröße: 3 Mitarbeiter
Rolle im Projekt: Programmierung

Zeitraum: 1974
Aufwand: 1 MM
Projekt: Disassembler für HP2100
Firma: Universität
Hardware: Siemens Prozessrechner Serie 300
Software: BASIC
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1974
Aufwand: 1 MM
Projekt: Disassembler für Zuse Z23
Firma: Universität
Hardware: Siemens Prozessrechner Serie 300
Software: BASIC
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1974
Aufwand: 3 MM
Projekt: Prozessrechner (Rechnerkonstruktion)
Firma: Ingenieurbüro
Hardware: Motorola 6800
Projektgröße: 2 Mitarbeiter
Rolle im Projekt: Analyse, Konstruktion, Dokumentation

Zeitraum: 1973-74
Aufwand: 12 MM
Projekt: BASIC-Compiler
Firma: Universität
Hardware: Siemens Prozessrechner Serie 300
Software: Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1973
Aufwand: 2 MM
Projekt: Full-Screen-Editor
Firma: Universität
Hardware: Siemens Prozessrechner Serie 300
Software: Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Aus- und Weiterbildung

Aus- und Weiterbildung

1971-1974 Fachhochschule, Elektrotechnik/Nachrichtentechnik
1973-1979 festangestellter Softwareentwickler
1980-1983 Projektleiter
1984-1990 Bereichsleiter
1991-1993 Geschäftsführer, parallel freier Softwareentwickler
1994-2010 freier Softwareentwickler
2010-     Geschäftsführer, parallel freier Softwareentwickler

 

Kompetenzen

Kompetenzen

Top-Skills

Systemprogrammierung Compiler Simulatoren

Produkte / Standards / Erfahrungen / Methoden

Analyse/Programmierung/Test
Neuronale Netze
Dialogprogrammierung
Betriebssystemerstellung
Compiler- und Interpreterbau
Entwicklung von Compiler-Compilern
Assembler- und Disassemblerentwicklung
Entwicklung von Utilities, Editoren, Debugger usw.
universelle Dateiformatumsetzer
universelle Protokollanalysatoren
Platinenlayoutsoftware
CAD-Software
Satellitenantennennachführsystem für Schiffe
Datenträgerverwaltung für extrem große Datenmengen
Digitalschaltungssimulation
Prozessoremulatoren
Prozessor- und Device-Simulation
Terminalemulatoren
Digitale Druckmaschinen
MS Office, Open Office
Sourcecode-Control: ClearCase, GIT, RCS, Subversion
ereignisgesteuerte Programmierung
Regelungssoftware
Mobilfunksysteme, Handys, Funknetzwerke
Auswahl und Konfiguration von Flugleitsystemen
Tuning der Motorsteuerungssoftware für Autorennen
Treiberentwicklung
Testsoftware für Compiler, Linker
Qualitätssicherung
Systemadministration
Netzwerkadministration
Projektleitung
Bereichsleitung
Geschäftsführung

Betriebssysteme

/36, /38
6809
FLEX, SYSDOS
BS1000
BS2000
CP/M
Dos
OS/VS MVS
Echtzeitbetriebssysteme
OSE 4.5, 5.2, 5.5
HPUX
Lynx
MS-DOS
NIROS
Novell
OS/400
OS/9
PalmOS
pSOS
RDOS
RTOS (Real Time OS)
SUN OS, Solaris
5.5
TOS
Unix
BSD, HPUX, SCO, div. LINUX, TRU64
Windows
3.11, 95, NT, 2000, XP, 7, 10
X-Windows: (Anwendung und Treiberentwicklung)

Programmiersprachen

Algol
Fortgeschritten
Apl
Fortgeschritten
ASN.1
Assembler
Experte
Basic
Fortgeschritten
C
Experte
C++
Experte
Cobol
Forth
Fortgeschritten
Fortran
Basics
Go
Fortgeschritten
HPGL, HP PCL
HTML
Fortgeschritten
Imake, GNU-Make, CMake, Make-Maker etc...
Fortgeschritten
Java
Fortgeschritten
JavaScript
Basics
Lisp
Basics
Lua
Basics
Makrosprachen
Fortgeschritten
Maschinensprachen
Experte
MDL
Pascal
Fortgeschritten
Perl
Fortgeschritten
PHP
Fortgeschritten
PL/1
Fortgeschritten
PostScript
Experte
Python
Basics
Shell
Fortgeschritten
Smalltalk
Basics
Tcl/Tk
Basics
XML
Fortgeschritten
XSLT
Fortgeschritten
yacc/lex
Experte
 

Datenbanken

Access
Basics
B-Tree
ctree
Fortgeschritten
MySQL
Fortgeschritten
SQL

Datenkommunikation

Bus
CAN, 1-Wire, LPC, I2C
EDI@Energie
EDIFACT
speziell Formatumsetzungen
Etherlynx
Ethernet
FDDI
GSM
IEC 60870-5
Internet, Intranet
Installation, Administration und Anwendung
ISO/OSI
Modbus
RTU, TCP und RTU über TCP
Novell
Installation und Administration
parallele Schnittstelle
RS232
SMTP
SNMP
TCP/IP
NFS
UUCP
Installation und Administration
VPN
OpenVPN, IPsec
Windows Netzwerk
WfW, Win95, Win2000
Winsock
X.400 X.25 X.225 X.75...

Hardware

Alpha
Compaq DS10, DS20, DMCC
AS/400
Ascii/X - Terminals
Atari
ST/TT
Data General
NOVA
Digital
/Compaq DS10, DS20, DMCC
diverse Controllerboards
Raspi, ODroid, Olimex, BananaPi, ...
Drucker, Druckmaschinen
embedded Systeme
Emulatoren
Motorola, Lauterbach, Hitex, Keil
Hardware entwickelt
Schnittstellenboard, Anzeigentreiber
HP
2100, 9000/3xx/4xx/7xx/8xx
IBM Großrechner
Messgeräte
Mikrocontroller
8051, 80251, Tricore, AVR, SLE66, SLE7*, SLE88, SLE90, ARM
Modem
Motorola
68xx, 68xxx, PowerPC
Nixdorf
8840/8850/8860/8870u, Targon/31, /35
PC
Hardware und Software
PDP
8
PLD, FPGA
XILINX, ATMEL, ACTEL
Plotter
Proprietäre HW
Chip-Karten
Prozessrechner
Siemens 300
Scanner
Siemens Großrechner
2002/4004/7.7xx
Silicon-Graphics
MIPS
Streamer
SUN
Zuse
Z23 Hardware und Software

Berechnung / Simulation / Versuch / Validierung

DigitalSimulator
Geodäsie
PSpice

Design / Entwicklung / Konstruktion

AutoCAD
CorelCAD
OrCAD
 

Branchen

Branchen

Forschung, Entwicklung
Hardware Hersteller
Meßgeräte Hersteller
Chip Hersteller
Industrie
Luft- und Raumfahrt
Software Hersteller
Telekommunikation
Energie-Unternehmen

Einsatzorte

Einsatzorte

München (+100km)
Deutschland

Gerne auch in Südfrankreich, Departements Gard, Hérault, Vaucluse, Bouches du Rhone

möglich

Projekte

Projekte

Die angegebenen Aufwände betreffen nur meinen Anteil am Projekt.


Zeitraum: 2024-2026

Aufwand: 6 MM
Projekt: Wartung und Weiterentwicklung eines Tools zur Installation und Update von Programmen und Bibliotheken mit automatischen Abhängigkeitsauflösungen
Firma: IP- und Toolhersteller
Hardware: Windows PC und Linux-Rechner
Software: Go
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2020-2026
Aufwand: 3 MM
Projekt: Wartung und Anpassung eines Plugins für den LLVM
Firma: IP- und Toolhersteller
Hardware: Windows PC und Linux-Rechner
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2017-2026
Aufwand: 30 MM
Projekt: Entwicklung und Pflege eines Verwaltungs- Steuer- und Regelungsystems für Solar-Parks
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: ARM-Prozessor mit Linux sowie Linux-Server
Software: C++, MySQL, Shell, PHP, JavaScript, PostScript, PDF
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2012-2025
Aufwand: 80 MM
Projekt: Wartung und Weiterentwicklung von Compiler-Toolchains
Firma: IP- und Toolhersteller
Hardware: PC
Software: C, C++, Yacc, Lex, LLVM
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2024
Aufwand: 1 MM
Projekt: Entwicklung einer Modbus-Treiber-Bibliothek
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: Diverse Steuercomputer auf ARM-Basis
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2022
Aufwand: 4 MM
Projekt: Entwicklung eines Trace-Tools
Firma: IP- und Toolhersteller
Hardware: PC
Software: Go
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2020-2021
Aufwand: 4 MM
Projekt: Treiberentwicklung für IEC60870
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: Diverse Steuercomputer auf ARM-Basis
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2020
Aufwand: 1 MM
Projekt: Auswertung und Verarbeitung von EDI@Energie-Daten
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: Linux-Server
Software: C++, MySQL
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2018-2020
Aufwand: 7 MM
Projekt: Berechnung von Geländehöhen aus Vermessungs- und Geländeaufnahmedaten, automatische Nivellierung der Solar-Panel-Tische über den Park, Berechnung der Rammdaten und des Materialeinsatzes, Generierung von 2D- und 3D-Ansichten
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: PC
Software: C++, AutoCAD, XML
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2017-2018
Aufwand: 3 MM
Projekt: Treiberentwicklung für Modbus und Etherlynx
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: Diverse Steuercomputer auf ARM-Basis
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2017
Aufwand: 1 MM
Projekt: Aufbereitung von Vermessungsdaten für computergesteuerte Rammen
Firma: Fotovoltaik-Park-Energieunternehmen
Hardware: PC
Software: C++, AutoCAD, XML
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2012-2013
Aufwand: 2 MM
Projekt: Portierung von Tools von Windows auf Linux
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2011-2012
Aufwand: 7 MM
Projekt: Static Instruction Sequence Generator and Check Tool
Firma: Chiphersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2011
Aufwand: 2 MM
Projekt: IPV6 Protokollerweiterung für Analysator
Firma: Meßgerätehersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2011
Aufwand: 2 MM
Projekt: Prozessorsimulator für neue Derivate erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2010
Aufwand: 4 MM
Projekt: Protokollanalysator erweitern
Firma: Meßgerätehersteller
Hardware: PC
Software: C++, Java
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2010
Aufwand: 1 MM
Projekt: Datenkonvertierungsprogramm für Kassessystem
Firma: Fast-Food-Kette
Hardware: PC
Software: Java
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2010
Aufwand: 6 MM
Projekt: Prozessorsimulator um weitere Peripherals erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2009
Aufwand: 9 MM
Projekt: Locator für neue Derivate erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2008-2009
Aufwand: 6 MM
Projekt: Lauterbach-Emulator an OSE auf Power-PC zum Laufen bringen, Debug-Interfaces anpassen
Firma: Meßgerätehersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2008
Aufwand: 9 MM
Projekt: Prozessorsimulator für neue Derivate erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2007-2008
Aufwand: 6 MM
Projekt: Locator für spezielle MMU-Suchstrategien erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2006-2007
Aufwand: 4 MM
Projekt: OSE auf Power-PC anpassen, Datenaustausch per PCI-X implementieren
Firma: Meßgerätehersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2005-2007
Aufwand: 22 MM
Projekt: Prozessorsimulator für neuen Prozessortyp erstellen
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2006
Aufwand: 2 MM
Projekt: Multikanale Soundkonvertierung Analog/Digital mit Speicherung
Firma: Meßgerätehersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2005
Aufwand: 4 MM
Projekt: Prozessorsimulator erweitern und auf Linux migrieren
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2005
Aufwand: 2 MM
Projekt: Locator für spezielle MMU-Suchstrategien erstellen
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2004-2005
Aufwand: 3 MM
Projekt: Contactless Device Simulation für Prozessorsimulator erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2004
Aufwand: 5 MM
Projekt: Device-Simulationen für Prozessorsimulator
Firma: Chiphersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2004
Aufwand: 5 MM
Projekt: Prozessorsimulator für neuen Prozessortyp anpassen und erweitern
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2004
Aufwand: 1 MM
Projekt: Crypto- und CRC-Simulation für Prozessorsimulator
Firma: Chiphersteller
Hardware: PC
Software: C, C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2003-2004
Aufwand: 1 MM
Projekt: Optimierung der C-Library für einen speziellen Prozessor
Firma: Chiphersteller
Hardware: PC
Software: C, Assembler
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2003-2004
Aufwand: 1 MM
Projekt: Vergleichstool für Regressionstests
Firma: Chiphersteller
Hardware: Sun, PC
Software: Perl, XML
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2003
Aufwand: 5 MM
Projekt: NVM Simulation für Prozessorsimulator
Firma: Chiphersteller
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2003
Aufwand: 1 MM
Projekt: Oberfläche zur Verwaltung von Rechenclustern und Netzwerken
Firma: Softwarehersteller
Hardware: PC
Software: HTML, XML, PHP, Javascript
Rolle im Projekt: Analyse, Programmierung, Test, Dokumentation

Zeitraum: 2003
Aufwand: 3 MM
Projekt: Anpassung einer Kommunikations-Library von Windows an Linux
Firma: Messgerätehersteller
Hardware: PC, PowerPC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2002-03
Aufwand: 5 MM
Projekt: Tools für Regressionstests
Firma: Chiphersteller
Hardware: Sun, PC
Software: Perl
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2002
Aufwand: 5 MM
Projekt: Testsoftware für Linker und Tools
Firma: Chiphersteller
Hardware: Mikroprozessor
Software: C, Assembler
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2002
Aufwand: 4 MM
Projekt: Software zur Erstellung, Verteilung und Auswertung von Aufträgen and Messgeräte
Firma: Softwarehersteller
Hardware: PC
Software: C++, XML, XSLT, HTML, Javascript, .NET
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2001-02
Aufwand: 5 MM
Projekt: Erweiterung eines Datenbeschreibungscompilers für Protokolle sowie der Library
Firma: Meßgerätehersteller
Hardware: PC
Software: Java, JavaCC, C++
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 2001-02
Aufwand: 3 MM
Projekt: Optimierung der Protokoll-Library des Datenbeschreibungscompilers
Firma: Meßgerätehersteller
Hardware: PC, MIPS, PowerPC
Software: C++, Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 2000-01
Aufwand: 3 MM
Projekt: Portrait-Mode-Treiber für X-Windows
Firma: Hardwarehersteller
Hardware: Compaq DS10
Software: C
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 2000-01
Aufwand: 4 MM
Projekt: Testsoftware für proprietären C-Compiler
Firma: Chiphersteller
Hardware: Mikroprozessor
Software: C, Perl
Rolle im Projekt: Analyse, Programmierung, Test

Zeitraum: 2000-01
Aufwand: 4 MM
Projekt: CAD-Software für Entwicklung elektronischer Schaltungen
Firma: Eigenentwicklung
Hardware: UNIX-Systeme
Software: C++
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1998-01
Aufwand: 6 MM
Projekt: Auswahl, Konfiguration und Test von Flugleitsystemen
Firma: Hardwarehersteller
Hardware: Compaq/Digital DS20, DMCC
Software: C, Ksh
Rolle im Projekt: Ausschreibungen barbeiten, Analyse, Programmierung, Dokumentation

Zeitraum: 1999-00
Aufwand: 6 MM
Projekt: EMMI (Electrical Man Machine Interface) für Handy-Testsysteme
Firma: Meßgerätehersteller
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1999-00
Aufwand: 9 MM
Projekt: TCP/IP u. RS232 Anschluß mit Message-Interpreter für Handy-Testsysteme
Firma: Meßgerätehersteller
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1998-99
Aufwand: 7 MM
Projekt: Weiterentwicklung des Finishers einer digitalen Druckmaschine
Firma: Hardwarehersteller
Hardware: Motorola 68332
Software: Assembler, C, C++
Projektgröße: 8 Mitarbeiter
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1998
Aufwand: 4 MM
Projekt: Mainframe Simulator für digitale Druckmaschine
Firma: Hardwarehersteller
Hardware: Motorola 68332
Software: C++
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1997-98
Aufwand: 6 MM
Projekt: Zuse Z23 Nachbau in einem FPGA zum Anschluß an PC"s
Hardware: FPGA
Software: Figaro, C++
Rolle im Projekt: Analyse, Konstruktion, Programmierung

Zeitraum: 1997
Aufwand: 4 MM
Projekt: Warenwirtschaftssystem mit kleiner Fertigungsorganisation
Firma: Systemhaus
Hardware: PC
Software: ACCESS-BASIC
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1994-97
Aufwand: 8 MM
Projekt: APL-System für DOS und LINUX (Shareware)
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1996
Aufwand: 4 MM
Projekt: Zuse Z23 Emulation unter WINDOWS (für Museen)
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1994
Aufwand: 4 MM
Projekt: Konjugation französischer Verben mit Lexikon (Shareware)
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1993-94
Aufwand: 3 MM
Projekt: Konzept zur Vernetzung der Berliner Museen (Preuß. Kulturbesitz)
Firma: Stiftung
Art: Ausschreibung
Projektgröße: 3 Mitarbeiter
Rolle im Projekt: Analyse, Ausschreibung, Bauüberwachung

Zeitraum: 1993
Aufwand: 6 MM
Projekt: Konverter zur Erzeugung von C-Programmen aus Assembler
Firma: Softwarehaus
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1993
Aufwand: 1 MM
Projekt: Terminal-Emulation für Spezialterminal (Gebäudeüberwachung)
Firma: Ingenieurbüro
Hardware: PC
Software: C
Rolle im Projekt: Akquirieren, Analyse, Programmierung

Zeitraum: 1992
Aufwand: 3 MM
Projekt: Warenwirtschaftssystem für Windows
Firma: Systemhaus
Hardware: PC
Software: C++
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1992
Aufwand: 1 MM
Projekt: GAL- und EPROM-Programmiersoftware
Firma: Ingenieurbüro
Hardware: PC
Software: C
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1991
Aufwand: 1 MM
Projekt: Maskengenerator mit Erzeugung von C++-Klassen
Firma: Softwarehaus
Hardware: PC
Software: SMALLTALK
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1988-91
Aufwand: 20 MM
Projekt: Universeller Dateiformatumsetzer u. a. für EDI und VDA
Firma: Softwarehaus
Hardware: ISI (Unix)
Software: C
Projektgröße: 2 Mitarbeiter
Rolle im Projekt: Analyse, Programmierung, Projektleitung

Zeitraum: 1989
Aufwand: 2 MM
Projekt: Digitalschaltungssimulationssystem
Firma: Ingenieurbüro
Hardware: PCS (Unix)
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1987-89
Aufwand: 24 MM
Projekt: 3270-Emulations-Software für UNIX
Firma: Hardwarehersteller
Hardware: Nixdorf Targon/31 und /35 (Unix)
Software: C
Projektgröße: 6 Mitarbeiter
Rolle im Projekt: Akquirieren, Programmierung, Projektleitung, Bereichsleitung

Zeitraum: 1988
Aufwand: 3 MM
Projekt: Arbeitszeitabrechnungssystem
Firma: Softwarehaus
Hardware: PC
Software: ORACLE
Projektgröße: 2 Mitarbeiter
Rolle im Projekt: Analyse, Programmierung, Dokumentation, Projektleitung

Zeitraum: 1987
Aufwand: 1 MM
Projekt: Dateitransfer-Software für DATEX/P und /L (VDA-Formate)
Firma: Softwarehaus
Hardware: IBM /36
Software: COBOL
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1986-87
Aufwand: 5 MM
Projekt: Platinenlayout-Software unter UNIX
Firma: Softwarehaus
Hardware: PCS (Unix)
Software: C
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1980-87
Aufwand: 57 MM
Projekt: Multiuser-Bürokommunikations- und Textsystem
Firma: Hardwarehersteller
Hardware: Nixdorf 8840
Software: Assembler
Projektgröße: 3-6 Mitarbeiter
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation, Projektleitung, Bereichsleitung

Zeitraum: 1986
Aufwand: 3 MM
Projekt: Full-Screen-Editor der Nixdorf 8860
Firma: Hardwarehersteller
Hardware: Nixdorf 8820 und 8812
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung

Zeitraum: 1985
Aufwand: 1 MM
Projekt: Debugger
Firma: Ingenieurbüro
Hardware: Motorola 68000
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1985
Aufwand: 2 MM
Projekt: Macro-Assembler
Firma: Ingenieurbüro
Hardware: Motorola 68000
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1985
Aufwand: 2 MM
Projekt: Compiler-Compiler
Firma: Softwarehaus
Hardware: PCS (Unix)
Software: C
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1985
Aufwand: 5 MM
Projekt: CAD-Software mit 3D-Zusatz für UNIX
Firma: Softwarehaus
Hardware: PCS (Unix)
Software: C
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1984
Aufwand: 1 MM
Projekt: Full-Screen-Editor
Firma: Hardwarehersteller
Hardware: Nixdorf 8870u
Software: BASIC
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1984
Aufwand: 2 MM
Projekt: Hilfsprogramme für ein Fertigungsorganisationssystem
Firma: Hardwarehersteller
Hardware: Nixdorf 8870u
Software: BASIC
Projektgröße: 4 Mitarbeiter
Rolle im Projekt: Programmierung

Zeitraum: 1984
Aufwand: 2 MM
Projekt: Singletask Realtime Betriebssystem
Firma: Ingenieurbüro
Hardware: Motorola 68000
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1983
Aufwand: 2 MM
Projekt: LISP-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1983
Aufwand: 1 MM
Projekt: Terminalemulation VT100
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1982-83
Aufwand: 4 MM
Projekt: C-Compiler
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: C/Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung

Zeitraum: 1982
Aufwand: 1 MM
Projekt: Grafikterminal-Emulation
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1982
Aufwand: 3 MM
Projekt: Digitalschaltungssimulationssystem
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1981
Aufwand: 6 MM
Projekt: PASCAL-Compiler
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: PASCAL/Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung

Zeitraum: 1981
Aufwand: 1 MM
Projekt: Maskenlayoutprogramm
Firma: Softwarehaus
Hardware: AEG Telecomp 5200
Software: Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1980
Aufwand: 1 MM
Projekt: FORTH-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: FORTH/Assembler
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1980
Aufwand: 0,5 MM
Projekt: FORTH-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: FORTH/Assembler
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1977-80
Aufwand: 35 MM
Projekt: Datenträgerverwaltungssystem für extrem große Datenmengen
Firma: Versicherung
Hardware: Siemens 7.xxx
Software: Assembler
Projektgröße: 2 Mitarbeiter
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1979
Aufwand: 1 MM
Projekt: Full-Screen-Editor
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1979
Aufwand: 3 MM
Projekt: GK-BASIC-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1979
Aufwand: 2 MM
Projekt: GK-BASIC-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1979
Aufwand: 2 MM
Projekt: kleines Datenbanksystem
Firma: Versicherung
Hardware: Siemens 7.xxx (BS2000)
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 3 MM
Projekt: Compiler-Compiler
Firma: Versicherung
Hardware: Siemens 7.xxx
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 2 MM
Projekt: Realtime Betriebssystem
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 1 MM
Projekt: Debugger
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 1 MM
Projekt: Macro-Assembler
Firma: Ingenieurbüro
Hardware: Motorola 6809
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1978
Aufwand: 2 MM
Projekt: Fullscreen-Debugger
Firma: Versicherung
Hardware: Siemens 7.xxx (BS1000)
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1976-77
Aufwand: 2 MM
Projekt: Satellitenantennen-Nachführsystem für Schiffe
Hardware: CDC
Software: Fortran
Projektgröße: 3 Mitarbeiter
Rolle im Projekt: Programmierung

Zeitraum: 1976-77
Aufwand: 2 MM
Projekt: Full-Screen-Editor
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1976-77
Aufwand: 3 MM
Projekt: FK-BASIC-Interpreter
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1976
Aufwand: 4 MM
Projekt: Compiler-Compiler
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: BASIC
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1975
Aufwand: 2 MM
Projekt: Rentenberechnungstabellenprogramme
Hardware: IBM/370
Software: APL
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1975
Aufwand: 3 MM
Projekt: Realtime Betriebssystem
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1975
Aufwand: 2 MM
Projekt: Betriebssystem-Utilities
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1975
Aufwand: 3 MM
Projekt: Macro-Assembler
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1975
Aufwand: 2 MM
Projekt: Debugger
Firma: Ingenieurbüro
Hardware: Motorola 6800
Software: Assembler
Rolle im Projekt: Akquirieren, Analyse, Programmierung, Dokumentation

Zeitraum: 1974-75
Aufwand: 6 MM
Projekt: Zollabrechnungsprogramme
Firma: Hardwarehersteller
Hardware: IBM/370
Software: PL/I und APL
Projektgröße: 3 Mitarbeiter
Rolle im Projekt: Programmierung

Zeitraum: 1974
Aufwand: 1 MM
Projekt: Disassembler für HP2100
Firma: Universität
Hardware: Siemens Prozessrechner Serie 300
Software: BASIC
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1974
Aufwand: 1 MM
Projekt: Disassembler für Zuse Z23
Firma: Universität
Hardware: Siemens Prozessrechner Serie 300
Software: BASIC
Rolle im Projekt: Analyse, Programmierung

Zeitraum: 1974
Aufwand: 3 MM
Projekt: Prozessrechner (Rechnerkonstruktion)
Firma: Ingenieurbüro
Hardware: Motorola 6800
Projektgröße: 2 Mitarbeiter
Rolle im Projekt: Analyse, Konstruktion, Dokumentation

Zeitraum: 1973-74
Aufwand: 12 MM
Projekt: BASIC-Compiler
Firma: Universität
Hardware: Siemens Prozessrechner Serie 300
Software: Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Zeitraum: 1973
Aufwand: 2 MM
Projekt: Full-Screen-Editor
Firma: Universität
Hardware: Siemens Prozessrechner Serie 300
Software: Assembler
Rolle im Projekt: Analyse, Programmierung, Dokumentation

Aus- und Weiterbildung

Aus- und Weiterbildung

1971-1974 Fachhochschule, Elektrotechnik/Nachrichtentechnik
1973-1979 festangestellter Softwareentwickler
1980-1983 Projektleiter
1984-1990 Bereichsleiter
1991-1993 Geschäftsführer, parallel freier Softwareentwickler
1994-2010 freier Softwareentwickler
2010-     Geschäftsführer, parallel freier Softwareentwickler

 

Kompetenzen

Kompetenzen

Top-Skills

Systemprogrammierung Compiler Simulatoren

Produkte / Standards / Erfahrungen / Methoden

Analyse/Programmierung/Test
Neuronale Netze
Dialogprogrammierung
Betriebssystemerstellung
Compiler- und Interpreterbau
Entwicklung von Compiler-Compilern
Assembler- und Disassemblerentwicklung
Entwicklung von Utilities, Editoren, Debugger usw.
universelle Dateiformatumsetzer
universelle Protokollanalysatoren
Platinenlayoutsoftware
CAD-Software
Satellitenantennennachführsystem für Schiffe
Datenträgerverwaltung für extrem große Datenmengen
Digitalschaltungssimulation
Prozessoremulatoren
Prozessor- und Device-Simulation
Terminalemulatoren
Digitale Druckmaschinen
MS Office, Open Office
Sourcecode-Control: ClearCase, GIT, RCS, Subversion
ereignisgesteuerte Programmierung
Regelungssoftware
Mobilfunksysteme, Handys, Funknetzwerke
Auswahl und Konfiguration von Flugleitsystemen
Tuning der Motorsteuerungssoftware für Autorennen
Treiberentwicklung
Testsoftware für Compiler, Linker
Qualitätssicherung
Systemadministration
Netzwerkadministration
Projektleitung
Bereichsleitung
Geschäftsführung

Betriebssysteme

/36, /38
6809
FLEX, SYSDOS
BS1000
BS2000
CP/M
Dos
OS/VS MVS
Echtzeitbetriebssysteme
OSE 4.5, 5.2, 5.5
HPUX
Lynx
MS-DOS
NIROS
Novell
OS/400
OS/9
PalmOS
pSOS
RDOS
RTOS (Real Time OS)
SUN OS, Solaris
5.5
TOS
Unix
BSD, HPUX, SCO, div. LINUX, TRU64
Windows
3.11, 95, NT, 2000, XP, 7, 10
X-Windows: (Anwendung und Treiberentwicklung)

Programmiersprachen

Algol
Fortgeschritten
Apl
Fortgeschritten
ASN.1
Assembler
Experte
Basic
Fortgeschritten
C
Experte
C++
Experte
Cobol
Forth
Fortgeschritten
Fortran
Basics
Go
Fortgeschritten
HPGL, HP PCL
HTML
Fortgeschritten
Imake, GNU-Make, CMake, Make-Maker etc...
Fortgeschritten
Java
Fortgeschritten
JavaScript
Basics
Lisp
Basics
Lua
Basics
Makrosprachen
Fortgeschritten
Maschinensprachen
Experte
MDL
Pascal
Fortgeschritten
Perl
Fortgeschritten
PHP
Fortgeschritten
PL/1
Fortgeschritten
PostScript
Experte
Python
Basics
Shell
Fortgeschritten
Smalltalk
Basics
Tcl/Tk
Basics
XML
Fortgeschritten
XSLT
Fortgeschritten
yacc/lex
Experte
 

Datenbanken

Access
Basics
B-Tree
ctree
Fortgeschritten
MySQL
Fortgeschritten
SQL

Datenkommunikation

Bus
CAN, 1-Wire, LPC, I2C
EDI@Energie
EDIFACT
speziell Formatumsetzungen
Etherlynx
Ethernet
FDDI
GSM
IEC 60870-5
Internet, Intranet
Installation, Administration und Anwendung
ISO/OSI
Modbus
RTU, TCP und RTU über TCP
Novell
Installation und Administration
parallele Schnittstelle
RS232
SMTP
SNMP
TCP/IP
NFS
UUCP
Installation und Administration
VPN
OpenVPN, IPsec
Windows Netzwerk
WfW, Win95, Win2000
Winsock
X.400 X.25 X.225 X.75...

Hardware

Alpha
Compaq DS10, DS20, DMCC
AS/400
Ascii/X - Terminals
Atari
ST/TT
Data General
NOVA
Digital
/Compaq DS10, DS20, DMCC
diverse Controllerboards
Raspi, ODroid, Olimex, BananaPi, ...
Drucker, Druckmaschinen
embedded Systeme
Emulatoren
Motorola, Lauterbach, Hitex, Keil
Hardware entwickelt
Schnittstellenboard, Anzeigentreiber
HP
2100, 9000/3xx/4xx/7xx/8xx
IBM Großrechner
Messgeräte
Mikrocontroller
8051, 80251, Tricore, AVR, SLE66, SLE7*, SLE88, SLE90, ARM
Modem
Motorola
68xx, 68xxx, PowerPC
Nixdorf
8840/8850/8860/8870u, Targon/31, /35
PC
Hardware und Software
PDP
8
PLD, FPGA
XILINX, ATMEL, ACTEL
Plotter
Proprietäre HW
Chip-Karten
Prozessrechner
Siemens 300
Scanner
Siemens Großrechner
2002/4004/7.7xx
Silicon-Graphics
MIPS
Streamer
SUN
Zuse
Z23 Hardware und Software

Berechnung / Simulation / Versuch / Validierung

DigitalSimulator
Geodäsie
PSpice

Design / Entwicklung / Konstruktion

AutoCAD
CorelCAD
OrCAD
 

Branchen

Branchen

Forschung, Entwicklung
Hardware Hersteller
Meßgeräte Hersteller
Chip Hersteller
Industrie
Luft- und Raumfahrt
Software Hersteller
Telekommunikation
Energie-Unternehmen

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.