Build-, Versions- & Konfigurationsmanagement - Home-Automation - Energiemanagementsysteme - Web-Backend - UNIX - Perl/Python/C++ Entwicklung
Aktualisiert am 07.07.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.09.2025
Verfügbar zu: 100%
davon vor Ort: 25%
Konfigurations- und Buildmanagement
Software Configuration Management
Energiemanagement
C++
Perl
Python
Modbus
Git
Jenkins
SQL
ZigBee
Thread
MQTT
Atlassian JIRA
Shelly
Rational Synergy
Telelogic Change
Home-Assistant
Deutsch
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Alzey (+500km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

26 Jahre 9 Monate
1998-10 - heute

Configuration-Management/Integrationsmanagement

UNIX (HP-UX 9/10/11) Windows NT/XP Solaris ...
  • Erstellen diverser Konzepte, Tools, Dokumentationen und Arbeitsanweisungen zum projektübergreifenden Configuration-Management und Integrationsmanagement für die Systeme der Mercedes-Benz Bank
  • Integration der neuen Konzepte mit bestehenden
  • Anleitung zur Umsetzung der neuen Konzepte und Vorgaben
  • Kontrolle und Koordinierung des Build Managements (u.a. Projekte FAST, GIG/Delfin, MIG, IDV, SAS, DWH, X@ARA, SAFE, Partner)
  • Management der Sofwaredistributionen
  • Build Management im Unix- und Java- Umfeld (CM Synergy und ChangeSynergy bzw. IBM Rational Change)
  • Automatisierung von Build Management Prozessen
  • Entwurf und Realisierung integrierter Lösungen
  • Application Management
  • Entwicklung von Workflow-Spezifikationen für projektübergreifendes Configuration Management unter Berücksichtigung aller Systeme der Mercedes-Benz Bank
  • Beratung im Vorfeld der Entscheidung für die Nutzung von CM Synergy
  • Teilnahme an CM Synergy-Schulungen
  • Definition der Specifikationen zum Einsatz von CM Synergy in Verbindung mit der i-Structure und anderen Entwicklungsumgebungen der Mercedes-Benz Bank
  • Systemadministration diverser Anwendungen in Test- und Schulungsumgebungen
  • Überwachung der Systemadministration in Produktionssystemen
  • Überprüfung der Systemkontrollskripte und Installations- & Betriebshandbücher
  • Koordination von bundesweiten Softwareinstallationen
  • Bereitstellung von Notfallstrategien und ?lösungen für schwerwiegende Produktionsprobleme, soweit vom Betrieb der Anwendungen oder Datenbanken verursacht
  • Softwaredesing
UNIX (HP-UX 9/10/11) Windows NT/XP Solaris Linux Java ANSI C Perl Python HTML Oracle Ingres Access CM Synergy ChangeSynergy Ant Make i-Structure von i-Cube swpackage swinstall (Distributionstools von HP) SAS RPM CMake IBM Rational Change Jenkins Maven rpm git Jira
Mercedes-Benz Bank
30 Jahre 6 Monate
1995-01 - heute

Bedarfsanalyse

LINUX Perl 5 PHP ...

  • Bedarfsanalyse und Aufsetzen einer Web-Präsenz ? im Verlauf
  • initial mit statischen HTML Seiten
  • später mit interaktiven Komponenten in PHP
  • seit 2006 migriert in eine Drupal-Site (Version 6)
  • Steuerung der Design-Entwicklung
  • Einrichtung des Servers
  • Installation und Pflege des Systems (auch Drupal)
  • Hier insbesondere Einrichtung und Betrieb eines ubercart Shops unter Beachtung der speziellen gesetzlichen Anforderungen in Deutschland

LINUX Perl 5 PHP Drupal HTML CSS JavaScript JQuery mySQL XML Drupal 6
CIS-Computer
5 Jahre
2020-07 - 2025-06

Hausautomatisierung mittels Home Assistant und Homekit

Home Assistant Homekit Shelly ...
  • Evaluierung von Tools
  • Integrative Haussteuerung mit Home Assistant und Homekit
  • Gezielte Verteilung von Photovoltaik-Überschuss
  • Kontextsensitive Heizungs- und Poolwärmesteuerung
  • Energieverteilung und Verbrauchanalyse
  • Bewässerungssteuerung
Home Assistant Homekit Shelly Elgato EVE Lambda Wärmepumpe SMA Wechselrichter Raspberry PI Pico Modbus MQTT wmbus Zigbee Thread
CIS Computer
11 Monate
2023-10 - 2024-08

Beratung/Migration SuSE nach RedHat Linux

IBM Rational Change IBM Rational Synergy Perl ...
  • Evaluierung von Tools
  • Beratung bei Migration diverser Projekte von SuSE nach RedHat Linux
  • Anpassung diverser Configuration Management Tools

IBM Rational Change IBM Rational Synergy Perl ksh
Mercedes-Benz Bank
3 Jahre 6 Monate
2018-07 - 2021-12

Beratung im Umfeld Config-Management

IBM Rational Change IBM Rational Synergy IBM Rational Team Concert ...
  • Evaluierung von Tools
  • Beratung bei Migration von IBM Change/Synerg zu git/Jira
  • Erstellung von Tools im Zusammenhang mit Configuration Management
  • Unterstützung bei der Rahmengebung für das Config-Management in einer Multi-Projekt Umgebung
IBM Rational Change IBM Rational Synergy IBM Rational Team Concert Jira SCM-Manager Confluence git Fidelia Jira Service Desk
ITZBund
1 Jahr 9 Monate
2016-08 - 2018-04

FLIP ? Planung Systemwechsel IBM Suite nach git

IBM Rational Change IBM Rational Synergy Jira ...
  • Evaluierung von Tools zur Sourcecode- und Ticketverwaltung
  • Spezifikation von Anforderungen an Tools zur Ablösung der IBM Suite
  • Beratung bei der Tool-Auswahl
  • Erstellen eines Konzepts zur Migration und Archivierung von Ticketdaten und Sources
  • Analyse der Umstellungsanforderungen nachgelagerter Tools im aktuellen Buildprozess
  • Erarbeitung eines git basierenden Workflows für Entwicklung und Buildmanagement
  • Vorstellung und Kommunikation des Workflows und der Konzepte
  • Erstellung einer ausführlichen Dokumentation als Grundlage für die Implementierung
IBM Rational Change IBM Rational Synergy Jira Bitbucket SAP Solution Manager git mercurial
Mercedes-Benz Bank
4 Jahre 2 Monate
2011-11 - 2015-12

Bedarfsanalyse

LINUX PHP HTML ...
  • Bedarfsanalyse und Aufsetzen einer Web-Präsenz zur Produktpräsentation und als Verkaufsplattform
  • Erstellung des Pflichtenhefts
  • Koordination der grafischen Arbeiten
  • Einrichtung des Servers
  • Installation und Pflege eines Drupal 7 Systems
  • Installation eines drupal commerce basierenden Shops unter Beachtung der speziellen gesetzlichen Anforderungen in Deutschland
LINUX PHP HTML CSS JavaScript JQuery MySQL Drupal 7
Woodytoys
9 Jahre 11 Monate
2006-02 - 2015-12

CISflight

LINUX Mac OS X Perl 5 ...
  • Design und Entwicklungskoordination einer Java Software zur Anbindung der Eurocontrol EAD Datenbank und Nachverarbeitung zwecks Erstellung von PDF E-Books
  • Erstellung des Pflichtenhefts
  • Koordination der Entwicklungstätigkeit
  • Verhandlung und Vertragsgestaltung mit Entwicklern, Datenlieferanten, Endkunden und Resellern
  • Entwicklung und Durchführung eines Vermarktungskonzepts
  • Zielmarktanalyse
  • Aufsetzen und Pflege einer Drupal-basierenden Verkaufsplattform
  • Entwicklung eines Drupal-Moduls zur Integration der verkauften E-Book Produkte
LINUX Mac OS X Perl 5 Java PHP HTML CSS JavaScript JQuery mySQL XML Perl Libraries Ghostscript Drupal
CIS Computer
4 Monate
2013-01 - 2013-04

xml2aaf

Gentoo LINUX XML Advanced Authoring Format (AAF) ...
  • Entwicklung eines Tools zur Konvertierung von Video-Dateiformaten
  • Erstellung des Pflichtenhefts
  • Steuerung der OffShore Entwicklungsarbeiten mit 5 Entwicklern
  • Vertragsverhandlungen
  • Bereitstellung der Enwticklungs-Infrastruktur
  • Code-Review, Testdurchführung
Gentoo LINUX XML Advanced Authoring Format (AAF) C++ (gcc) Make FinalCut Pro Avid Media Composer
TV/Medien
4 Jahre 11 Monate
2008-02 - 2012-12

Beratung/Entwicklung - SAFE

UNIX (HP-UX 9/10/11) Windows NT/XP Solaris ...
  • Anforderungsanalyse für eine neue revisionssichere Betriebsumgebung im Rahmen des Projekts
  • Konzeption der Strukturen
  • Softwaredesign einer Betriebsumgebung für SAS Skripte
  • Planung und Entwicklung einer vereinfachten Jobsteuerung ?cacs2sas.pl?
  • Planung und Entwicklung einer generischen Jobsteuerung ?jcl.pl?
  • Betreuung der Projektentwickler im Zusammenhang mit der Nutzung der Jobsteuerung
  • Planung und Entwicklung diverser SAS Programme nach Anforderung
  • Test von Systemabläufen
UNIX (HP-UX 9/10/11) Windows NT/XP Solaris SAS Perl Oracle CM Synergy ChangeSynergy doxygen
Mercedes-Benz Bank
4 Monate
2011-09 - 2011-12

Entwicklung/Bugfixing - CCP/SecLending

VMS Windows NT C/C++ ...

  • Softwareentwicklung
  • Fehleranalyse und -korrektur
  • Code-Review

VMS Windows NT C/C++ Perl Oracle-VMS Lotus Notes
Deutsche Börse
2 Jahre 10 Monate
2008-07 - 2011-04

Buildmanagement - Lison

UNIX (Linux) Windows XP Java ...
  • Erstellen diverser Konzepte, Tools, Dokumentationen und Arbeitsanweisungen zum Buildmanagement im Rahmen des Projekts
  • Integration der neuen Konzepte mit bestehenden
  • Anleitung zur Umsetzung der neuen Konzepte und Vorgaben
  • Build Management im Unix- und Java- Umfeld (IBM Rational Tools CM Synergy/Change)
  • Automatisierung von Build Management Prozessen
  • Entwurf und Realisierung eines Software-Paketierungsverfahrens samt Deployment-Tools
  • Unterstützung des Teams in Bezug auf CM Synergy
  • Pflege von Releases und Reconfigure Templates in CM Synergy
  • Pflege der Projektstrukturen und Releasestände in CM Synergy
  • Koordination der System Testing und Mergefolder in CM Synergy
  • Durchführung automatisierter Merges
  • Erstellung von Baselines
  • Ermittlung paralleler Versionen
  • Recherchen von Objektversionszusammenhängen auf Anfrage
  • Übergabe von reproduzierbaren Source-Ständen an externe Dienstleister
  • Übernahme von extern angelieferten und geänderten Sourcen nach CM Synergy
  • Durchführung von Builds
  • Durchführung von Deployments in diversen Umgebungen
  • Übergabe von Builderzeugnissen an den Betrieb
  • Unterstützung bei Erstellung des Releasedokuments
  • Validierung der in Produktion installierten Komponenten
  • Optimierung der Skripte für den automatisierten Ablauf
UNIX (Linux) Windows XP Java Perl PHP CM Synergy Ant Maven Hudson
Volkswagen
10 Jahre 11 Monate
2000-02 - 2010-12

Fachliche Konzeption - I++

LINUX Perl 5 HTML ...
  • Fachliche Konzeption eines Redaktionssystems für statischen und dynamischen Content
  • Kontinuierliche Entwicklungs- und Wartungstätigkeit seit dem Jahr 2000 in Perl
  • Integration von Internet-Backend Funktionalität in I++, z.B.
    • Newsletter Processing mit Integration in die eSuite und zum externen Versand-Dienstleister
    • Ticket-Tool
    • Domainverwaltung
    • Modul zur statistischen Auswertung
    • Verwaltungssystem für Teilnehmer am bahn.bonus Programm
  • Integration etlicher serverbasierten Tools (CGIs) zur Realisierung unterschiedlicher Anforderungen
  • Erstellung eines Feinkonzepts für die Implementierung
  • Koordination der Entwicklung
  • Datenbank Administration (PostgreSQL)
  • Entwicklung
LINUX Perl 5 HTML CSS JavaScript PostgresSQL Perl Libraries SVN CVS
Deutsche Bahn AG
19 Jahre 8 Monate
1991-05 - 2010-12

Softwareentwicklung

UNIX Perl 5 C ...
  • Konzeption, Entwicklungsleitung und Entwicklung diverser UNIX basierender Tools im Bereich SQL-Datenbanken / Internet /CGL (Linux, SunOS 2.4, BSDI Unix, Perl, SQL, C++, Java) exemplarisch:
    • dbengine als Standdardschnittstelle zur Datenbankpflege aus einem WebBrowser (SQL, Perl)
    • Tool zur automatischen Pflege von WebSeiten beim Vorliegen veränderter Datensätze (SQL, bash, C)
    • Mail->Fax Gateway mit Userauthentisierung (SQL, C)
    • automatische Domainverwaltung virtueller WebServer (SQL, Perl)
    • datenbankgestütztes Accounting virtueller WebServer mit Output der Rechnungen via TeX (SQL, bash, Perl, TeX)
    • Schnittstellen zwischen Datenbank, E-Mail und WebSeiten (SQL, Perl) z.B. zur Auftragserfassung und Weiterleitung an Dritte
    • Konzeption eines komplexen kaufmännischen Softwarepakets (Client/Server) mit variablem Datenbankhintergrund
    • automatische Verwaltung virtueller Hosts
UNIX Perl 5 C C++ PostgresSQL div. Perl Libraries
EDV
20 Jahre 3 Monate
1990-10 - 2010-12

Design & Entwicklung einer Artikel- & Kundendatenbank, Faktura, WWW-Interface

MacOS UNIX (Linux BSDI ...
  • Konzeption & Design einer kundenspezifischen Datenbank mit
    • Kundenstamm
    • Verwaltung von gekaufter Software, Wartungsverträgen etc.
    • Verwaltung zugeordneter Internet-Dienstleistungen
    • Erstellung von Serienrechnungen mit autom. Bankabbuchung
    • Schnittstelle zur Fibu
    • Artikelstamm
    • Verwaltung von Lieferanten und Einkaufspreisen
    • Verkaufspreis-Kalkulation
    • Export der Artikeldaten in ein UNIX-System
    • Generierung von HTML-Seiten und automatische Aktualisierung des Servers
  • Koordination der Entwicklung und Aufteilung in Teilprojekte
  • Abstimmung der Entwicklung mit den Anforderungen des Kunden
  • Ausarbeitung eines Testkonzepts
  • Durchführung bzw. Überwachung fachlicher und technischer Tests
  • Implementierung der Software
  • Dokumentation des Produkts
MacOS UNIX (Linux BSDI FileMaker Perl 5 HTML CSS JavaScript PostgresSQL mSQL div. Perl Libraries
EDV

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
1999-08 - 1999-08

Erwerb des kommerziellen Flugscheins

USA
USA

8 Jahre 6 Monate
1989-10 - 1998-03

Physikstudium

Johannes Gutenberg Universität in Mainz
Johannes Gutenberg Universität in Mainz

1 Monat
1996-07 - 1996-07

Erwerb der Instrumentenflugberechtigung

USA
USA

1 Monat
1993-03 - 1993-03

Erwerb des Flugscheins (Privatpilotenlizenz für Deutschland und USA)


1 Jahr 4 Monate
1989-08 - 1990-11

Ausbildung zum Bürokaufmann

Bürokaufmann mit Ausbildungsberechtigung,
Bürokaufmann mit Ausbildungsberechtigung


8 Jahre 11 Monate
1979-08 - 1988-06

Schulbildung

Abitur, Willigis-Gymnasium, Mainz
Abitur
Willigis-Gymnasium, Mainz

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Konfigurations- und Buildmanagement Software Configuration Management Energiemanagement C++ Perl Python Modbus Git Jenkins SQL ZigBee Thread MQTT Atlassian JIRA Shelly Rational Synergy Telelogic Change Home-Assistant

Schwerpunkte

Versions- und Konfigurationsmanagement
Buildmanagement
Releasemanagement


Aufgabenbereiche

Ich suche eine Position in der ich:

  • neue Technologien in der Entstehung beeinflusse oder einführe
  • innovative Teams zur Realisierung ihrer Visionen führen oder begleiten kann
  • Strategien für systemübergreifende Workflows und Datenbewegungen entwickele und umsetze
  • mit einem motivierten Team unterstützt vom Top-Management tätig bin


Bevorzugte Einsatzgebiete:

  • Buildmanagement, Releasemanagement, Changemanagement
  • Design von Workflows für Software Configuration Management, deren Einführung und Durchsetzung
  • Hausautomatiserung, Integration von Systemen, Verbrauchssteuerung
  • Beratung und Design im Rahmen großer Projekte bzw. Gesellschaften im Bereich des Internet, der Systemintegration und CTI
  • EDV-Organisation, Planung ggf. auch Durchführung von Schulungen
  • Koordination und Integration großer Systeme, Anwendungen oder Netzwerkinstallationen
  • Software-Entwicklung in Python, PHP, Perl, C, C++, Objective C, Java, SAS oder ähnlichen Sprachen
  • Design, Entwicklung, Dokumentation und Qualitätssicherung komplexer Systeme mit multiplen Betriebssystemen und Softwarekomponenten
  • Planung und Überprüfung von E-Commerce Strategien und Lösungen
  • strategische Planung großer heterogener Netzwerke

Produkte / Standards / Erfahrungen / Methoden

Erfahrung

  • DV-Tätigkeit seit 1986 kontinuierlich


Know-How:

IT:

  • Berater und Entwickler insbesondere in den Bereichen Internet, Intranet, E-Commerce, Versions- und Konfigurationsmanagement, Buildmanagement, Releasemanagement, Changemanagement, Systemplanung, Integrationsmanagement
  • Gutachter und EDV-Forensiker
  • Planung und Entwicklungskoordination von Java Clients für Datenpools und der Datenpublikation als E-Books
  • Design und Entwicklung von Software in multiplen Umgebungen, insbesondere im Web-Umfeld mit Python, Perl und Java und im Bereich von Business Anwendungen in C/C++
  • Koordination und Leitung diverser Softwareprojekte zum erheblichen Teil mit eigener Beteiligung bei der Entwicklung und Leitung der vertraglichen Ausgestaltung im Team und Vertrieb
  • Umfangreiche IT-Erfahrung in etlichen Segmenten (siehe unten)
  • kaufmännische Software (insbes. Entgeltabrechnung) ? von Planung über Akquisition, Messeplanung bis Customer-Training und After Sales Management
  • CRM und Fakturierungs-System für die eigene Firma in FileMaker


administrativ:

  • Bürokaufmann mit Ausbilderqualifikation
  • Auswahl von Bewerbern, Vertragsgestaltung und Einstellung von Mitarbeitern
  • Vertragsverhandlungen mit Kunden, Lieferanten, Vertragshändlern und Banken
  • Planung und Durchführung von Marketingmaßnahmen und Messen
  • Umfangreiche Kenntnisse in der Betriebsführung (seit 1986 in eigenen Unternehmen)
  • Umfangreiche Kenntnisse in der betrieblichen Abrechnung, insbesondere Faktura, Finanz- und Lohnbuchhaltung


IT Erfahrung:

  • Configuration Management (Application-, Distributions-, Build-Management und Koordination von Entwicklern) im Rahmen großer UNIX Distributionen und Projekte (insbes. bei Mercedes-Benz Bank und Volkswagen) ? incl. Vorgabe von Richtlinien
  • Build Management mit git, github, Jira, IBM Rational CM Synergy und IBM Rational Change ? incl. Vorgabe von Richtlinien
  • Build-Steuerung mittels Jenkins und github
  • Source-Code Verwaltung mit CM Synergy, git, Jazz (RTC), RCS, CVS u.a.
  • Build Management im Unix- und Java-Umfeld
  • Changemanagement
  • Automatisierung von Build Management Prozessen
  • Haussteuerung mittels Apple Homekit, Home Assistant und Hardwarekomponenten diverser Hersteller
  • Entwicklung für Microcontroller
  • Softwaredesign und Entwicklung im Internet-/Intranetumfeld mit Schwerpunkt in Python, PHP oder Perl (z.B. CMS)
  • Entwicklung und Design von Anwendungssoftware in Perl, SAS, C und C++, Objective C, Java
  • Softwareentwicklung unter VMS
  • Internetbezogene Datenbank- und Systemintegrationsprojekte (Planung, Desing, QA)
  • CRM und Fakturierungs-System für die eigene Firma in FileMaker
  • Entwurf und Realisierung integrierter Lösungen
  • Schulungen und Beratung im IT-Umfeld
  • Konzeption, Entwicklung und Betreuung von Internet-Redaktionssystemen
  • Problemanalyse, Projektplanung und EDV-Koordination
  • Qualitätssicherung (Code Review und Entwicklung von Bug-Tracking-Konzepten) unter UNIX (HP UX, Solaris)
  • Entwicklung, Dokumentation und Qualitätssicherung von komplexen Softwareprogrammen unter GEM/TOS, MacOS, DOS, Windows und UNIX
  • Kaufmännische Software mit Schwerpunkten in der Entgeltabrechnung, Faktura und Lagerwirtschaft
  • Entwicklung von Client/Server-Anwendungen zur Hardwaresteuerung
  • Entwurf und Programmierung von grafischen Bedienoberflächen (GEM/TOS, MacOS, Windows)
  • Verwendung von visuellen Entwicklungstools (Eclipse, XCode, MacApp, MFC, Borland C++, XCode)
  • Realisierung von Datenbank-Applikationen (relationale Datenbanken, SQL, Access, CTreePlus), Erstellen von Tabellen, Abfragen, Reports und Makroprogrammierung
  • Konfiguration und Vernetzung von Computersystemen (Hardware & Software), Installation von Standardsoftware
  • Einrichtung und Pflege von WebServern
  • Steuerungstechnik
  • Planung, Design, Installation und Wartung komplexer Telefonanlagen


Tools:

Unix-Shells

  • sh
  • ksh
  • bash
  • csh
  • tcsh


Editoren:

Emacs, vi, ObjectMaster, UltraEdit, BBEdit und viele mehr


GUI:

  • GEM
  • MacOS
  • MS-Windows
  • X-Windows
  • X11 diverse


Libraries:

  • MacApp
  • MFC
  • STL
  • .NET
  • Java Classes


Andere:

  • Home Assistant
  • Homekit
  • Eclipse
  • CtreePlus
  • i-Cube
  • SVN
  • CVS
  • IBM Rational Suite
  • SAS


Tools zum Build-Management:

  • IBM Rational Change bzw. ChangeSynergy/CM Synergy
  • Ant
  • Make
  • Hudson
  • Jenkins
  • Maven
  • UNIX RCS
  • CVS
  • SVN
  • Bitbucket
  • Jira
  • git
  • SCM-Manager
  • Fidelia
  • Confluence
  • Projector/MPW on MacOS


Netzwerke / Protokolle:

  • Ethernet (IEEE 802.1-3), TCP/IP, FTP, SMTP, NNTP, HTTP, GOPHER (WWW)
  • AppleTalk
  • XML


Standardsoftware:

  • MS-Office (Word, Excel, Powerpoint, Access)
  • diverse Grafikprogramme (FreeHand, Illustrator, etc.)
  • diverse kaufmännische Pakete (Lexware, PC-Kaufmann)
  • FileMaker, QuarkXPress
  • TeX
  • WebTools (Golive, Netscape, Firefox) 
  • FinalCut Pro ? eigentlich alles, was jeweils aktuell gängig ist


Computer:

  • Raspberry Pi
  • Arduino
  • iPhone
  • iPad
  • IBM-PC und kompatible
  • Macintosh
  • SUN Workstations und Server
  • Atari
  • diverse Einplatinenrechner (Z80, 68000)
  • HP Server
  • DELL

Produkte

  • FileMaker:
    • Schulungen, Kundenverwaltung
    • MacApp:
      • Lohnbuchhaltung, Finanzbuchhaltung entwickelt
  • CIS-Saldo:
    • Entwicklung, Schulungen
  • CIS-Lohn&Gehalt:
    • Entwicklung, Schulungen
  • CIS-musiCal:
    • Entwicklerkoordination und Entwicklung von Basisklassen, Schulungen
  • MPW-Shell:
    • C++ Softwareentwicklung
  • CodeWarrior:
    • C++ Softwareentwicklung
  • ObjectMaster
  • Teles:
    • TK-Anlage
  • QuarkXPress:
    • Design von Anzeigen
  • TeX:
    • Handbucherstellung
  • FrameMaker:
    • Handbucherstellung
  • MS-Word:
    • Handbucherstellung
  • MS-Excel
  • Photoshop
  • Finanzbuchhaltung:
    • Entwicklung von CIS-Saldo
  • PostgresSQL:
    • Entwicklung von interaktiven WebServern
  • mSQL:
    • Entwicklung von interaktiven WebServern
  • Musikschulverwaltung:
    • Entwicklung, Schulungen
  • Drupal:
    • Installation
    • Betreuung
    • Konfiguration
    • Modulentwicklung

Standards
  • DEVO, DÜVO
  • SQL
  • C/C++
  • MacApp
  • Disketten-Clearing-Verfahren

Sonstiges
  • WebSite Aufbau, Wartung, Design (Internet, HTML, HTTP, TCP/IP, CGI)
  • Netzwerkonzeption und -installation (TCP/IP und AppleTalk)



Beruflicher Werdegang

01/1990 - heute

Rolle: Übernahme und Leitung 

Kunde: auf Anfrage


01/2013 - 01/2013

Rolle: Verbandsgeprüfter IT-Forensiker


05/2012 - 05/2012

Rolle: Verbandsgeprüfter IT-Gutachter


06/1986 - 2004

Rolle: Gründer

Kunde: auf Anfrage


08/1998- 2003

Einsatzort: Reno, Nevada USA

Rolle: Gründer, Geschäftsführer 

Kunde: auf Anfrage

Betriebssysteme

CP/M
Dos
HP/UX
Mac OS
MS-DOS
RTOS-UH
Real Time OS
SUN OS, Solaris
TOS
Unix
iOS, Linux, Mac OS X Server, HP-UX 9/10/11, BSDI-UNIX, Solaris
VMS
Windows
ab 3.11
NewtonOS
LINUX
iOS
Android






Programmiersprachen

Assembler
6502, 680x0
Basic
Fortgeschritten
C++/C
Borland C++, C++, GNU C++, Metrowerks C++, Laser C
C#
Basics
CodeWarrior
Experte
Emacs
Basics
Forth
Basics
Java
Fortgeschritten
JavaScript
Basics
Modula-2
Basics
Pascal
Basics
Perl
Experte
SQL
Borland
SAS
Basics
Shell
Fortgeschritten
TeX, LaTeX
Basics
Python
Experte
PHP
HTML
XML
JQuery
Objective C
Modula2
Basics
Unix-Sprachen
python, perl, PHP, awk, sed, SAS

Datenbanken

MS Access
Adimens
B-Tree
Zorlite
dbVista++
FairCom c-isam
FileMaker
Informix
MySQL
Oracle
PostgreSQL
SQL
CTreePlus
BTree
Ingres
Basics
dBase
Basics
MariaDB
InfluxDB
Grafana
SQLite

Datenkommunikation

AppleTalk
auch UNIX Server
Ethernet
Fax
Internet, Intranet
ISDN
parallele Schnittstelle
Router
TCP/IP
TCP/IP

Hardware

Atari
Emulatoren
TOS2WIN, MAGICMAC, SoftPC
HP
IBM Großrechner
Iomega
Macintosh
Modem
NEC
PC
Scanner
SUN

Branchen

Branchen

  • Banken/Versicherungen/Börse
  • Behörden
  • EDV/IT
  • KFZ
  • Automotive
  • Handel
  • Handwerk
  • Bahn

Einsatzorte

Einsatzorte

Alzey (+500km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

26 Jahre 9 Monate
1998-10 - heute

Configuration-Management/Integrationsmanagement

UNIX (HP-UX 9/10/11) Windows NT/XP Solaris ...
  • Erstellen diverser Konzepte, Tools, Dokumentationen und Arbeitsanweisungen zum projektübergreifenden Configuration-Management und Integrationsmanagement für die Systeme der Mercedes-Benz Bank
  • Integration der neuen Konzepte mit bestehenden
  • Anleitung zur Umsetzung der neuen Konzepte und Vorgaben
  • Kontrolle und Koordinierung des Build Managements (u.a. Projekte FAST, GIG/Delfin, MIG, IDV, SAS, DWH, X@ARA, SAFE, Partner)
  • Management der Sofwaredistributionen
  • Build Management im Unix- und Java- Umfeld (CM Synergy und ChangeSynergy bzw. IBM Rational Change)
  • Automatisierung von Build Management Prozessen
  • Entwurf und Realisierung integrierter Lösungen
  • Application Management
  • Entwicklung von Workflow-Spezifikationen für projektübergreifendes Configuration Management unter Berücksichtigung aller Systeme der Mercedes-Benz Bank
  • Beratung im Vorfeld der Entscheidung für die Nutzung von CM Synergy
  • Teilnahme an CM Synergy-Schulungen
  • Definition der Specifikationen zum Einsatz von CM Synergy in Verbindung mit der i-Structure und anderen Entwicklungsumgebungen der Mercedes-Benz Bank
  • Systemadministration diverser Anwendungen in Test- und Schulungsumgebungen
  • Überwachung der Systemadministration in Produktionssystemen
  • Überprüfung der Systemkontrollskripte und Installations- & Betriebshandbücher
  • Koordination von bundesweiten Softwareinstallationen
  • Bereitstellung von Notfallstrategien und ?lösungen für schwerwiegende Produktionsprobleme, soweit vom Betrieb der Anwendungen oder Datenbanken verursacht
  • Softwaredesing
UNIX (HP-UX 9/10/11) Windows NT/XP Solaris Linux Java ANSI C Perl Python HTML Oracle Ingres Access CM Synergy ChangeSynergy Ant Make i-Structure von i-Cube swpackage swinstall (Distributionstools von HP) SAS RPM CMake IBM Rational Change Jenkins Maven rpm git Jira
Mercedes-Benz Bank
30 Jahre 6 Monate
1995-01 - heute

Bedarfsanalyse

LINUX Perl 5 PHP ...

  • Bedarfsanalyse und Aufsetzen einer Web-Präsenz ? im Verlauf
  • initial mit statischen HTML Seiten
  • später mit interaktiven Komponenten in PHP
  • seit 2006 migriert in eine Drupal-Site (Version 6)
  • Steuerung der Design-Entwicklung
  • Einrichtung des Servers
  • Installation und Pflege des Systems (auch Drupal)
  • Hier insbesondere Einrichtung und Betrieb eines ubercart Shops unter Beachtung der speziellen gesetzlichen Anforderungen in Deutschland

LINUX Perl 5 PHP Drupal HTML CSS JavaScript JQuery mySQL XML Drupal 6
CIS-Computer
5 Jahre
2020-07 - 2025-06

Hausautomatisierung mittels Home Assistant und Homekit

Home Assistant Homekit Shelly ...
  • Evaluierung von Tools
  • Integrative Haussteuerung mit Home Assistant und Homekit
  • Gezielte Verteilung von Photovoltaik-Überschuss
  • Kontextsensitive Heizungs- und Poolwärmesteuerung
  • Energieverteilung und Verbrauchanalyse
  • Bewässerungssteuerung
Home Assistant Homekit Shelly Elgato EVE Lambda Wärmepumpe SMA Wechselrichter Raspberry PI Pico Modbus MQTT wmbus Zigbee Thread
CIS Computer
11 Monate
2023-10 - 2024-08

Beratung/Migration SuSE nach RedHat Linux

IBM Rational Change IBM Rational Synergy Perl ...
  • Evaluierung von Tools
  • Beratung bei Migration diverser Projekte von SuSE nach RedHat Linux
  • Anpassung diverser Configuration Management Tools

IBM Rational Change IBM Rational Synergy Perl ksh
Mercedes-Benz Bank
3 Jahre 6 Monate
2018-07 - 2021-12

Beratung im Umfeld Config-Management

IBM Rational Change IBM Rational Synergy IBM Rational Team Concert ...
  • Evaluierung von Tools
  • Beratung bei Migration von IBM Change/Synerg zu git/Jira
  • Erstellung von Tools im Zusammenhang mit Configuration Management
  • Unterstützung bei der Rahmengebung für das Config-Management in einer Multi-Projekt Umgebung
IBM Rational Change IBM Rational Synergy IBM Rational Team Concert Jira SCM-Manager Confluence git Fidelia Jira Service Desk
ITZBund
1 Jahr 9 Monate
2016-08 - 2018-04

FLIP ? Planung Systemwechsel IBM Suite nach git

IBM Rational Change IBM Rational Synergy Jira ...
  • Evaluierung von Tools zur Sourcecode- und Ticketverwaltung
  • Spezifikation von Anforderungen an Tools zur Ablösung der IBM Suite
  • Beratung bei der Tool-Auswahl
  • Erstellen eines Konzepts zur Migration und Archivierung von Ticketdaten und Sources
  • Analyse der Umstellungsanforderungen nachgelagerter Tools im aktuellen Buildprozess
  • Erarbeitung eines git basierenden Workflows für Entwicklung und Buildmanagement
  • Vorstellung und Kommunikation des Workflows und der Konzepte
  • Erstellung einer ausführlichen Dokumentation als Grundlage für die Implementierung
IBM Rational Change IBM Rational Synergy Jira Bitbucket SAP Solution Manager git mercurial
Mercedes-Benz Bank
4 Jahre 2 Monate
2011-11 - 2015-12

Bedarfsanalyse

LINUX PHP HTML ...
  • Bedarfsanalyse und Aufsetzen einer Web-Präsenz zur Produktpräsentation und als Verkaufsplattform
  • Erstellung des Pflichtenhefts
  • Koordination der grafischen Arbeiten
  • Einrichtung des Servers
  • Installation und Pflege eines Drupal 7 Systems
  • Installation eines drupal commerce basierenden Shops unter Beachtung der speziellen gesetzlichen Anforderungen in Deutschland
LINUX PHP HTML CSS JavaScript JQuery MySQL Drupal 7
Woodytoys
9 Jahre 11 Monate
2006-02 - 2015-12

CISflight

LINUX Mac OS X Perl 5 ...
  • Design und Entwicklungskoordination einer Java Software zur Anbindung der Eurocontrol EAD Datenbank und Nachverarbeitung zwecks Erstellung von PDF E-Books
  • Erstellung des Pflichtenhefts
  • Koordination der Entwicklungstätigkeit
  • Verhandlung und Vertragsgestaltung mit Entwicklern, Datenlieferanten, Endkunden und Resellern
  • Entwicklung und Durchführung eines Vermarktungskonzepts
  • Zielmarktanalyse
  • Aufsetzen und Pflege einer Drupal-basierenden Verkaufsplattform
  • Entwicklung eines Drupal-Moduls zur Integration der verkauften E-Book Produkte
LINUX Mac OS X Perl 5 Java PHP HTML CSS JavaScript JQuery mySQL XML Perl Libraries Ghostscript Drupal
CIS Computer
4 Monate
2013-01 - 2013-04

xml2aaf

Gentoo LINUX XML Advanced Authoring Format (AAF) ...
  • Entwicklung eines Tools zur Konvertierung von Video-Dateiformaten
  • Erstellung des Pflichtenhefts
  • Steuerung der OffShore Entwicklungsarbeiten mit 5 Entwicklern
  • Vertragsverhandlungen
  • Bereitstellung der Enwticklungs-Infrastruktur
  • Code-Review, Testdurchführung
Gentoo LINUX XML Advanced Authoring Format (AAF) C++ (gcc) Make FinalCut Pro Avid Media Composer
TV/Medien
4 Jahre 11 Monate
2008-02 - 2012-12

Beratung/Entwicklung - SAFE

UNIX (HP-UX 9/10/11) Windows NT/XP Solaris ...
  • Anforderungsanalyse für eine neue revisionssichere Betriebsumgebung im Rahmen des Projekts
  • Konzeption der Strukturen
  • Softwaredesign einer Betriebsumgebung für SAS Skripte
  • Planung und Entwicklung einer vereinfachten Jobsteuerung ?cacs2sas.pl?
  • Planung und Entwicklung einer generischen Jobsteuerung ?jcl.pl?
  • Betreuung der Projektentwickler im Zusammenhang mit der Nutzung der Jobsteuerung
  • Planung und Entwicklung diverser SAS Programme nach Anforderung
  • Test von Systemabläufen
UNIX (HP-UX 9/10/11) Windows NT/XP Solaris SAS Perl Oracle CM Synergy ChangeSynergy doxygen
Mercedes-Benz Bank
4 Monate
2011-09 - 2011-12

Entwicklung/Bugfixing - CCP/SecLending

VMS Windows NT C/C++ ...

  • Softwareentwicklung
  • Fehleranalyse und -korrektur
  • Code-Review

VMS Windows NT C/C++ Perl Oracle-VMS Lotus Notes
Deutsche Börse
2 Jahre 10 Monate
2008-07 - 2011-04

Buildmanagement - Lison

UNIX (Linux) Windows XP Java ...
  • Erstellen diverser Konzepte, Tools, Dokumentationen und Arbeitsanweisungen zum Buildmanagement im Rahmen des Projekts
  • Integration der neuen Konzepte mit bestehenden
  • Anleitung zur Umsetzung der neuen Konzepte und Vorgaben
  • Build Management im Unix- und Java- Umfeld (IBM Rational Tools CM Synergy/Change)
  • Automatisierung von Build Management Prozessen
  • Entwurf und Realisierung eines Software-Paketierungsverfahrens samt Deployment-Tools
  • Unterstützung des Teams in Bezug auf CM Synergy
  • Pflege von Releases und Reconfigure Templates in CM Synergy
  • Pflege der Projektstrukturen und Releasestände in CM Synergy
  • Koordination der System Testing und Mergefolder in CM Synergy
  • Durchführung automatisierter Merges
  • Erstellung von Baselines
  • Ermittlung paralleler Versionen
  • Recherchen von Objektversionszusammenhängen auf Anfrage
  • Übergabe von reproduzierbaren Source-Ständen an externe Dienstleister
  • Übernahme von extern angelieferten und geänderten Sourcen nach CM Synergy
  • Durchführung von Builds
  • Durchführung von Deployments in diversen Umgebungen
  • Übergabe von Builderzeugnissen an den Betrieb
  • Unterstützung bei Erstellung des Releasedokuments
  • Validierung der in Produktion installierten Komponenten
  • Optimierung der Skripte für den automatisierten Ablauf
UNIX (Linux) Windows XP Java Perl PHP CM Synergy Ant Maven Hudson
Volkswagen
10 Jahre 11 Monate
2000-02 - 2010-12

Fachliche Konzeption - I++

LINUX Perl 5 HTML ...
  • Fachliche Konzeption eines Redaktionssystems für statischen und dynamischen Content
  • Kontinuierliche Entwicklungs- und Wartungstätigkeit seit dem Jahr 2000 in Perl
  • Integration von Internet-Backend Funktionalität in I++, z.B.
    • Newsletter Processing mit Integration in die eSuite und zum externen Versand-Dienstleister
    • Ticket-Tool
    • Domainverwaltung
    • Modul zur statistischen Auswertung
    • Verwaltungssystem für Teilnehmer am bahn.bonus Programm
  • Integration etlicher serverbasierten Tools (CGIs) zur Realisierung unterschiedlicher Anforderungen
  • Erstellung eines Feinkonzepts für die Implementierung
  • Koordination der Entwicklung
  • Datenbank Administration (PostgreSQL)
  • Entwicklung
LINUX Perl 5 HTML CSS JavaScript PostgresSQL Perl Libraries SVN CVS
Deutsche Bahn AG
19 Jahre 8 Monate
1991-05 - 2010-12

Softwareentwicklung

UNIX Perl 5 C ...
  • Konzeption, Entwicklungsleitung und Entwicklung diverser UNIX basierender Tools im Bereich SQL-Datenbanken / Internet /CGL (Linux, SunOS 2.4, BSDI Unix, Perl, SQL, C++, Java) exemplarisch:
    • dbengine als Standdardschnittstelle zur Datenbankpflege aus einem WebBrowser (SQL, Perl)
    • Tool zur automatischen Pflege von WebSeiten beim Vorliegen veränderter Datensätze (SQL, bash, C)
    • Mail->Fax Gateway mit Userauthentisierung (SQL, C)
    • automatische Domainverwaltung virtueller WebServer (SQL, Perl)
    • datenbankgestütztes Accounting virtueller WebServer mit Output der Rechnungen via TeX (SQL, bash, Perl, TeX)
    • Schnittstellen zwischen Datenbank, E-Mail und WebSeiten (SQL, Perl) z.B. zur Auftragserfassung und Weiterleitung an Dritte
    • Konzeption eines komplexen kaufmännischen Softwarepakets (Client/Server) mit variablem Datenbankhintergrund
    • automatische Verwaltung virtueller Hosts
UNIX Perl 5 C C++ PostgresSQL div. Perl Libraries
EDV
20 Jahre 3 Monate
1990-10 - 2010-12

Design & Entwicklung einer Artikel- & Kundendatenbank, Faktura, WWW-Interface

MacOS UNIX (Linux BSDI ...
  • Konzeption & Design einer kundenspezifischen Datenbank mit
    • Kundenstamm
    • Verwaltung von gekaufter Software, Wartungsverträgen etc.
    • Verwaltung zugeordneter Internet-Dienstleistungen
    • Erstellung von Serienrechnungen mit autom. Bankabbuchung
    • Schnittstelle zur Fibu
    • Artikelstamm
    • Verwaltung von Lieferanten und Einkaufspreisen
    • Verkaufspreis-Kalkulation
    • Export der Artikeldaten in ein UNIX-System
    • Generierung von HTML-Seiten und automatische Aktualisierung des Servers
  • Koordination der Entwicklung und Aufteilung in Teilprojekte
  • Abstimmung der Entwicklung mit den Anforderungen des Kunden
  • Ausarbeitung eines Testkonzepts
  • Durchführung bzw. Überwachung fachlicher und technischer Tests
  • Implementierung der Software
  • Dokumentation des Produkts
MacOS UNIX (Linux BSDI FileMaker Perl 5 HTML CSS JavaScript PostgresSQL mSQL div. Perl Libraries
EDV

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
1999-08 - 1999-08

Erwerb des kommerziellen Flugscheins

USA
USA

8 Jahre 6 Monate
1989-10 - 1998-03

Physikstudium

Johannes Gutenberg Universität in Mainz
Johannes Gutenberg Universität in Mainz

1 Monat
1996-07 - 1996-07

Erwerb der Instrumentenflugberechtigung

USA
USA

1 Monat
1993-03 - 1993-03

Erwerb des Flugscheins (Privatpilotenlizenz für Deutschland und USA)


1 Jahr 4 Monate
1989-08 - 1990-11

Ausbildung zum Bürokaufmann

Bürokaufmann mit Ausbildungsberechtigung,
Bürokaufmann mit Ausbildungsberechtigung


8 Jahre 11 Monate
1979-08 - 1988-06

Schulbildung

Abitur, Willigis-Gymnasium, Mainz
Abitur
Willigis-Gymnasium, Mainz

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Konfigurations- und Buildmanagement Software Configuration Management Energiemanagement C++ Perl Python Modbus Git Jenkins SQL ZigBee Thread MQTT Atlassian JIRA Shelly Rational Synergy Telelogic Change Home-Assistant

Schwerpunkte

Versions- und Konfigurationsmanagement
Buildmanagement
Releasemanagement


Aufgabenbereiche

Ich suche eine Position in der ich:

  • neue Technologien in der Entstehung beeinflusse oder einführe
  • innovative Teams zur Realisierung ihrer Visionen führen oder begleiten kann
  • Strategien für systemübergreifende Workflows und Datenbewegungen entwickele und umsetze
  • mit einem motivierten Team unterstützt vom Top-Management tätig bin


Bevorzugte Einsatzgebiete:

  • Buildmanagement, Releasemanagement, Changemanagement
  • Design von Workflows für Software Configuration Management, deren Einführung und Durchsetzung
  • Hausautomatiserung, Integration von Systemen, Verbrauchssteuerung
  • Beratung und Design im Rahmen großer Projekte bzw. Gesellschaften im Bereich des Internet, der Systemintegration und CTI
  • EDV-Organisation, Planung ggf. auch Durchführung von Schulungen
  • Koordination und Integration großer Systeme, Anwendungen oder Netzwerkinstallationen
  • Software-Entwicklung in Python, PHP, Perl, C, C++, Objective C, Java, SAS oder ähnlichen Sprachen
  • Design, Entwicklung, Dokumentation und Qualitätssicherung komplexer Systeme mit multiplen Betriebssystemen und Softwarekomponenten
  • Planung und Überprüfung von E-Commerce Strategien und Lösungen
  • strategische Planung großer heterogener Netzwerke

Produkte / Standards / Erfahrungen / Methoden

Erfahrung

  • DV-Tätigkeit seit 1986 kontinuierlich


Know-How:

IT:

  • Berater und Entwickler insbesondere in den Bereichen Internet, Intranet, E-Commerce, Versions- und Konfigurationsmanagement, Buildmanagement, Releasemanagement, Changemanagement, Systemplanung, Integrationsmanagement
  • Gutachter und EDV-Forensiker
  • Planung und Entwicklungskoordination von Java Clients für Datenpools und der Datenpublikation als E-Books
  • Design und Entwicklung von Software in multiplen Umgebungen, insbesondere im Web-Umfeld mit Python, Perl und Java und im Bereich von Business Anwendungen in C/C++
  • Koordination und Leitung diverser Softwareprojekte zum erheblichen Teil mit eigener Beteiligung bei der Entwicklung und Leitung der vertraglichen Ausgestaltung im Team und Vertrieb
  • Umfangreiche IT-Erfahrung in etlichen Segmenten (siehe unten)
  • kaufmännische Software (insbes. Entgeltabrechnung) ? von Planung über Akquisition, Messeplanung bis Customer-Training und After Sales Management
  • CRM und Fakturierungs-System für die eigene Firma in FileMaker


administrativ:

  • Bürokaufmann mit Ausbilderqualifikation
  • Auswahl von Bewerbern, Vertragsgestaltung und Einstellung von Mitarbeitern
  • Vertragsverhandlungen mit Kunden, Lieferanten, Vertragshändlern und Banken
  • Planung und Durchführung von Marketingmaßnahmen und Messen
  • Umfangreiche Kenntnisse in der Betriebsführung (seit 1986 in eigenen Unternehmen)
  • Umfangreiche Kenntnisse in der betrieblichen Abrechnung, insbesondere Faktura, Finanz- und Lohnbuchhaltung


IT Erfahrung:

  • Configuration Management (Application-, Distributions-, Build-Management und Koordination von Entwicklern) im Rahmen großer UNIX Distributionen und Projekte (insbes. bei Mercedes-Benz Bank und Volkswagen) ? incl. Vorgabe von Richtlinien
  • Build Management mit git, github, Jira, IBM Rational CM Synergy und IBM Rational Change ? incl. Vorgabe von Richtlinien
  • Build-Steuerung mittels Jenkins und github
  • Source-Code Verwaltung mit CM Synergy, git, Jazz (RTC), RCS, CVS u.a.
  • Build Management im Unix- und Java-Umfeld
  • Changemanagement
  • Automatisierung von Build Management Prozessen
  • Haussteuerung mittels Apple Homekit, Home Assistant und Hardwarekomponenten diverser Hersteller
  • Entwicklung für Microcontroller
  • Softwaredesign und Entwicklung im Internet-/Intranetumfeld mit Schwerpunkt in Python, PHP oder Perl (z.B. CMS)
  • Entwicklung und Design von Anwendungssoftware in Perl, SAS, C und C++, Objective C, Java
  • Softwareentwicklung unter VMS
  • Internetbezogene Datenbank- und Systemintegrationsprojekte (Planung, Desing, QA)
  • CRM und Fakturierungs-System für die eigene Firma in FileMaker
  • Entwurf und Realisierung integrierter Lösungen
  • Schulungen und Beratung im IT-Umfeld
  • Konzeption, Entwicklung und Betreuung von Internet-Redaktionssystemen
  • Problemanalyse, Projektplanung und EDV-Koordination
  • Qualitätssicherung (Code Review und Entwicklung von Bug-Tracking-Konzepten) unter UNIX (HP UX, Solaris)
  • Entwicklung, Dokumentation und Qualitätssicherung von komplexen Softwareprogrammen unter GEM/TOS, MacOS, DOS, Windows und UNIX
  • Kaufmännische Software mit Schwerpunkten in der Entgeltabrechnung, Faktura und Lagerwirtschaft
  • Entwicklung von Client/Server-Anwendungen zur Hardwaresteuerung
  • Entwurf und Programmierung von grafischen Bedienoberflächen (GEM/TOS, MacOS, Windows)
  • Verwendung von visuellen Entwicklungstools (Eclipse, XCode, MacApp, MFC, Borland C++, XCode)
  • Realisierung von Datenbank-Applikationen (relationale Datenbanken, SQL, Access, CTreePlus), Erstellen von Tabellen, Abfragen, Reports und Makroprogrammierung
  • Konfiguration und Vernetzung von Computersystemen (Hardware & Software), Installation von Standardsoftware
  • Einrichtung und Pflege von WebServern
  • Steuerungstechnik
  • Planung, Design, Installation und Wartung komplexer Telefonanlagen


Tools:

Unix-Shells

  • sh
  • ksh
  • bash
  • csh
  • tcsh


Editoren:

Emacs, vi, ObjectMaster, UltraEdit, BBEdit und viele mehr


GUI:

  • GEM
  • MacOS
  • MS-Windows
  • X-Windows
  • X11 diverse


Libraries:

  • MacApp
  • MFC
  • STL
  • .NET
  • Java Classes


Andere:

  • Home Assistant
  • Homekit
  • Eclipse
  • CtreePlus
  • i-Cube
  • SVN
  • CVS
  • IBM Rational Suite
  • SAS


Tools zum Build-Management:

  • IBM Rational Change bzw. ChangeSynergy/CM Synergy
  • Ant
  • Make
  • Hudson
  • Jenkins
  • Maven
  • UNIX RCS
  • CVS
  • SVN
  • Bitbucket
  • Jira
  • git
  • SCM-Manager
  • Fidelia
  • Confluence
  • Projector/MPW on MacOS


Netzwerke / Protokolle:

  • Ethernet (IEEE 802.1-3), TCP/IP, FTP, SMTP, NNTP, HTTP, GOPHER (WWW)
  • AppleTalk
  • XML


Standardsoftware:

  • MS-Office (Word, Excel, Powerpoint, Access)
  • diverse Grafikprogramme (FreeHand, Illustrator, etc.)
  • diverse kaufmännische Pakete (Lexware, PC-Kaufmann)
  • FileMaker, QuarkXPress
  • TeX
  • WebTools (Golive, Netscape, Firefox) 
  • FinalCut Pro ? eigentlich alles, was jeweils aktuell gängig ist


Computer:

  • Raspberry Pi
  • Arduino
  • iPhone
  • iPad
  • IBM-PC und kompatible
  • Macintosh
  • SUN Workstations und Server
  • Atari
  • diverse Einplatinenrechner (Z80, 68000)
  • HP Server
  • DELL

Produkte

  • FileMaker:
    • Schulungen, Kundenverwaltung
    • MacApp:
      • Lohnbuchhaltung, Finanzbuchhaltung entwickelt
  • CIS-Saldo:
    • Entwicklung, Schulungen
  • CIS-Lohn&Gehalt:
    • Entwicklung, Schulungen
  • CIS-musiCal:
    • Entwicklerkoordination und Entwicklung von Basisklassen, Schulungen
  • MPW-Shell:
    • C++ Softwareentwicklung
  • CodeWarrior:
    • C++ Softwareentwicklung
  • ObjectMaster
  • Teles:
    • TK-Anlage
  • QuarkXPress:
    • Design von Anzeigen
  • TeX:
    • Handbucherstellung
  • FrameMaker:
    • Handbucherstellung
  • MS-Word:
    • Handbucherstellung
  • MS-Excel
  • Photoshop
  • Finanzbuchhaltung:
    • Entwicklung von CIS-Saldo
  • PostgresSQL:
    • Entwicklung von interaktiven WebServern
  • mSQL:
    • Entwicklung von interaktiven WebServern
  • Musikschulverwaltung:
    • Entwicklung, Schulungen
  • Drupal:
    • Installation
    • Betreuung
    • Konfiguration
    • Modulentwicklung

Standards
  • DEVO, DÜVO
  • SQL
  • C/C++
  • MacApp
  • Disketten-Clearing-Verfahren

Sonstiges
  • WebSite Aufbau, Wartung, Design (Internet, HTML, HTTP, TCP/IP, CGI)
  • Netzwerkonzeption und -installation (TCP/IP und AppleTalk)



Beruflicher Werdegang

01/1990 - heute

Rolle: Übernahme und Leitung 

Kunde: auf Anfrage


01/2013 - 01/2013

Rolle: Verbandsgeprüfter IT-Forensiker


05/2012 - 05/2012

Rolle: Verbandsgeprüfter IT-Gutachter


06/1986 - 2004

Rolle: Gründer

Kunde: auf Anfrage


08/1998- 2003

Einsatzort: Reno, Nevada USA

Rolle: Gründer, Geschäftsführer 

Kunde: auf Anfrage

Betriebssysteme

CP/M
Dos
HP/UX
Mac OS
MS-DOS
RTOS-UH
Real Time OS
SUN OS, Solaris
TOS
Unix
iOS, Linux, Mac OS X Server, HP-UX 9/10/11, BSDI-UNIX, Solaris
VMS
Windows
ab 3.11
NewtonOS
LINUX
iOS
Android






Programmiersprachen

Assembler
6502, 680x0
Basic
Fortgeschritten
C++/C
Borland C++, C++, GNU C++, Metrowerks C++, Laser C
C#
Basics
CodeWarrior
Experte
Emacs
Basics
Forth
Basics
Java
Fortgeschritten
JavaScript
Basics
Modula-2
Basics
Pascal
Basics
Perl
Experte
SQL
Borland
SAS
Basics
Shell
Fortgeschritten
TeX, LaTeX
Basics
Python
Experte
PHP
HTML
XML
JQuery
Objective C
Modula2
Basics
Unix-Sprachen
python, perl, PHP, awk, sed, SAS

Datenbanken

MS Access
Adimens
B-Tree
Zorlite
dbVista++
FairCom c-isam
FileMaker
Informix
MySQL
Oracle
PostgreSQL
SQL
CTreePlus
BTree
Ingres
Basics
dBase
Basics
MariaDB
InfluxDB
Grafana
SQLite

Datenkommunikation

AppleTalk
auch UNIX Server
Ethernet
Fax
Internet, Intranet
ISDN
parallele Schnittstelle
Router
TCP/IP
TCP/IP

Hardware

Atari
Emulatoren
TOS2WIN, MAGICMAC, SoftPC
HP
IBM Großrechner
Iomega
Macintosh
Modem
NEC
PC
Scanner
SUN

Branchen

Branchen

  • Banken/Versicherungen/Börse
  • Behörden
  • EDV/IT
  • KFZ
  • Automotive
  • Handel
  • Handwerk
  • Bahn

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.