Fachlicher Schwerpunkt dieses Freiberuflers

Automatisierung, Systemanalyse, Entwicklung, Integration heterogener Umgebungen

verfügbar ab
01.12.2020
verfügbar zu
90 %
davon vor Ort
60 %
PLZ-Gebiet, Land

D7

D8

Schweiz

Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Einsatz weltweit möglich

 

Position

Kommentar

DevOps -- Automatisierung CI/CD

Projekte

11/2019 - Heute

11 Monate

DevOps und Cloud Beratung

Rolle
Senior Consultant
Einsatzort
Nürnberg
Projektinhalte

Implementierung von Continuous Deployment Strategien bei der Automatisierung von Netzwerkkomponenten

Analyse und Optimierung der Sicherheitsmassnahmen bei der Verwendung von Open Source Komponenten

Kenntnisse

DevOps

Ansible

Git

Produkte

Sonatype

Cisco

VMware

07/2018 - 12/2019

1 Jahr 6 Monate

DevOps Consultant CI/CD

Rolle
Consultant
Einsatzort
Zürich
Projektinhalte

Automatisiertes Deployment von Legacy-Applikationen

Automatisierte Validierung und Rollback

Erarbeitung eines übergreifenden CD Konzepts

Kenntnisse

Scrum-Methodik

Puppet

Linux Admin

Monitoring

Networking

Virtualisation

Produkte

RedHat Enterprise Linux

Windows Platforms

Tibco Businessworks

Puppet Enterprise

Ruby

Serverspec

Docker

KVM

Vagrant

Terraform

Packer

Artifactory

Gitlab

Nginx

07/2014 - 09/2018

4 Jahre 3 Monate

Entwicklung einer verteilten und redundanten Cloud Platform

Rolle
DevOps Consultant
Einsatzort
München
Projektinhalte
  • Beratung bei der Integration von Entwicklung und Operations in Aufbau und Betrieb einer mehrfach redundanten Platform für eine hochperformante Web Applikation.
  • Evaluierung der entwickelten Abstraktions-Software auf unterschiedlichen IaaS Providern, u.A. Softlayer, Centurylink, AWS und schliesslich auf den lokalen Openstack Installationen Redhat Juno, VMware VIO (Icehouse).
  • Erweiterung auf weitere Openstack Installationen, GCE und AWS durch Einsatz von Platform-Tools wie Terraform und Continuous Integration Strategien (blue/green) mit Consul.
Kenntnisse

Scrum

DevOps

IaaS

PaaS

Virtualisierung

Container Management

Software Factory

Repository Management

Monitoring

Produkte

OpenShift

Kubernetes

Vagrant

Docker

Puppet

Pulp

RedHat 7

CentOs 7

CouchBase

Openstack

Ruby

Python

Golang

Consul

Terraform

AWS

GCE

04/2014 - 12/2014

9 Monate

Puppet Consultant

Rolle
IT-Dienstleister
Projektinhalte

Beratung bei Fragen rund um das Konfigurations-managementsystem Puppet sowie die Integration und das Deployment mit Foreman. Die Dienste bieten sich ideal für ein Cloud Center an und werden nach positiven Erfahrungen im Pilotprojekt nun flächendeckend eingeführt.

Kenntnisse

VMware VCenter

RedHat Linux RHEL5/6

RedHat Satellite

Puppet

Foreman

Ruby

Rails

06/2013 - 03/2014

10 Monate

Server Administration

Kunde
IT-Dienstleister
Projektinhalte

Für ein staatliches Alarmierungssystem als Bestandteil eines Cloud Service gelten erhöhte Sicherheitsvorschriften, die auch

im Bereich der Systemadministration zu beachten sind. Viele Prozesse im Service Umfeld erfüllen nicht die Anforderungen

und sind entsprechend anzupassen. Um die Einhaltung der Richtlinien zu gewährleisten erweist sich ein automatisches

Konfigurationsmanagement als ausgesprochen nützlich

Kenntnisse

FSC RX300S6

RedHat Linux RHEL6

Postgres

ServerView

LogAnalyzer

RedHat Satellite

Cobbler

Puppet

Foreman

Ruby

Rails

05/2011 - 06/2013

2 Jahre 2 Monate

Hochsichere Serverlandschaft

Kunde
IT-Dienstleister
Projektinhalte

Für ein staatliches Alarmierungssystem war ein mehrfach redundantes Serversystem auf Linux-Basis mit räumlich

getrennten Standorten und größtmöglichem IT-Schutz aufzubauen. Das System wird in die Cloud Services des Dienstleisters integriert.

Kenntnisse

FSC RX300S6

RedHat Linux RHEL6

Oracle 11.2

ServerView

LogAnalyzer

RedHat Satellite

Cobbler

Puppet

Foreman

Ruby

Rails

08/2010 - 04/2011

9 Monate

Virtuelle Entwicklungsumgebung

Kunde
Postautomatisierung
Projektinhalte

Aufbau einer virtuellen Entwicklungsumgebung für bisher auf einer heterogenen Systemlandschaft entwickelte und gepflegte Kundensysteme. Dokumentation von "Best Practices" für die wesentlichen Routinearbeiten.

Kenntnisse

Solaris

Linux

XP

VMware

Oracle 10

Doxygen

LateX

04/2010 - 06/2010

3 Monate

Linux-Security

Kunde
Ingenieurbüro
Projektinhalte

Integration von Monitoring Diensten mit Nagios und Munin zur Systemüberwachung, sowie OpenVAS als Intrusion Detection System. Einrichtung eines Eskalationsschemas und Schulung der Mitarbeiter in Konfiguration und Wartung.

Kenntnisse

Debian Linux

Nagios

Munin

OpenVAS

Snort

08/2009 - 03/2010

8 Monate

Nutzbarkeitsanalyse und Ablaufoptimierung

Kunde
Postautomatisierung
Projektinhalte

Zwei Kundensysteme wurden auf ihre Akzeptanz durch die Benutzer untersucht. Dabei aufgetretene Schwachstellen wurden durch geeignete Massnahmen in SW und HW beseitigt.

Kenntnisse

Solaris

Linux

XP

Tcl

IncrTcl

XML

HTTP

SOAP

WiX

06/2009 - 07/2009

2 Monate

Linux-Server

Kunde
Ingenieurbüro
Projektinhalte

Design und Implementierung eines stabilen und ausfallsicheren zentralen Serversystems für die Komponenten Firewall, Mail, Telefonie, Web, Backup, VPN und WLAN.

Kenntnisse

Linux

XEN

Asterisk

Postfix

Courier

Squid

Apache

Postgres

Radius

Kerberos

OpenLDAP

OpenVPN

10/2008 - 05/2009

8 Monate

Schnittstellen-Migration

Kunde
Postautomatisierung
Projektinhalte

Ein Datenkonvertierungssystem mit Service-orientierter Architektur auf Basis einer CORBA-Schnittstelle wird zum Betrieb über Firewall-Grenzen hinweg auf SOAP umgestellt. Zum Einsatz kommen bereits in anderen Projekten bewährte Tcl-Komponenten.

Kenntnisse

Solaris

Red Hat Linux

XP

Tcl

IncrTcl

XML

HTTP

SOAP

WiX

01/2008 - 09/2008

9 Monate

Web-Interface

Kunde
Postautomatisierung
Projektinhalte

Ein Anwendungssystem auf verteilten Einzel-PC's wird zur Wartung an einen externen Dienstleister ausgelagert. Um die Anwendungen über Intranet weiter bedienbar zu machen, wird eine neue Benutzerschnittstelle auf HTTP-Basis entwickelt. Hierbei sind sowohl die Anwendungskompatibilität als auch die Einhaltung diverser Styleguides zu beachten.

Kenntnisse

Solaris 10

Linux

XP

Tcl/iTcl

XML

HTTP

HTML

CORBA

WiX

01/2007 - 12/2007

1 Jahr

System-Tuning

Kunde
Postautomatisierung
Projektinhalte

Ein seit Jahren produktives System zur Datenkonvertierung wird durch den Einsatz neuer Open-Source Komponenten und Anpassungen "unter der Oberfläche" so verbessert, dass sowohl Performance als auch Zukunftssicherheit aktuellen Standards genügen. Externe Schnittstellen blieben dabei vollständig erhalten.

Kenntnisse

Solaris 10

W2K

XP

Tcl/iTcl

CORBA

XML

DOM

10/2004 - 12/2006

2 Jahre 3 Monate

XML-Migration

Kunde
Postautomatisierung
Projektinhalte

Ein in die Jahre gekommenes Datenpflegesystem wird über neue Schnittstellen (SOAP, XML) mit modernen Erfassungs-systemen ausgestattet. Der Systemkern bleibt erhalten, an den Schnittstellen werden neue Subsysteme zur Steuerung und Datenkonvertierung entwickelt. Zusätzlich wird die Skalierung durch Einsatz von Linux-Blades verbessert.

Kenntnisse

Solaris 9

Linux (RHEL)

Tcl

iTcl

SOAP

XML

RPC

XHTML

06/2003 - 09/2004

1 Jahr 4 Monate

Server-Konsolidierung

Kunde
Postautomatisierung
Projektinhalte

Die auf vielen Einzelrechnern verteilt laufenden Systeme zur Pflege der Verteilinformation wurden kostengünstig auf einem leistungsfähigen, zentralen System vereint. Hierzu waren die Applikationen zugunsten der Skalierbarkeit zu modularisieren und eine zentrale Steuerung zur Koordination zu entwerfen. Die Schnittstellen wurden beibehalten.

Kenntnisse

Reliant Unix

Solaris 9

Oracle 7/9

PL/SQL

Tcl

iTcl

12/2002 - 12/2003

1 Jahr 1 Monat

Design und Implementierung eines Konfigurationstools

Kunde
Postautomatisierung
Projektinhalte

On-Site Deployment komplexer Softwaresysteme mit sehr vielen Einzelrechnern. Entwicklung einer speziellen fehlertoleranten Erfassungsmethode zur Auflösung von Konfliktsituationen.

Kenntnisse

Linux

W2K

Tcl/Tk

BWidget

11/2000 - 11/2002

2 Jahre 1 Monat

Herstellerunabhängige Schnittstelle zur Datenkonvertierung

Kunde
Postautomatisierung
Projektinhalte
  • Umstellung des direkten DB-Zugriffs via PL/SQL auf eine XML/CORBA Schnittstelle
  • Design und Implementierung der herstellerseitigen CORBA-Dienste und XML-Parser für Solaris und NT
  • Abnahme und Einführung beim Kunden
Kenntnisse

Linux/Solaris/NT

Tcl

iTcl

mico

combat

TclXML

Projekthistorie

Zeitraum      : 11.00 - 9.01
Firma/Institut: Postautomatisierung
Projekt       : Maschinenspezifische Compiler

 Umwandlung von Verteilinformationen aus einer Oracle-

 Datenbank in ein maschinenspezifisches Format und Über-

 tragung der Compilate auf die Maschinen

 Design und Implementierung der Ablaufsteuerung für die

 Compilierung und die Übertragung auf die Maschinen

 Entwicklung von Programmen zur syntaktischen Prüfung

 Systemtests, Abnahmeprozeduren, Rollout

Software      : Reliant Unix, PL/SQL, esqlc, C, lex, yacc, ksh, sed, awk

Zeitraum      : 9.00 - 11.00
Firma/Institut: Postautomatisierung
Projekt       : Custom Firewall für Kundenzugang

 Einem Kunden soll Zugang auf ein Subnetz für ein

 Produktionssystem gewährt werden, das aber Verbindungen

 ins Hausnetz unterhalten muss

 Subnetz-Layout, Aufbau Firewall unter Linux

 Design und Implementierung von Applikationsproxys für

 die ungesicherten Verbindungen (Stub-Technik)

Software      : Linux, perl, ksh, C

Zeitraum      : 3.00 - 9.00
Firma/Institut: Postautomatisierung
Projekt       : Redesign eines DFÜ-Systems

 Umstellung eines Dialogsystems zur Dateipflege über Netz

 auf TCP/IP-Protokolle zur Einbindung von Unix und NT-

 Systemen

Software      : VAX-DCL, Unix, NT, C, ftplib

Zeitraum      : 1.00 - 4.00
Firma/Institut: Postautomatisierung
Projekt       : Simulation von Briefströmen

 Zum Test eines PPS-Systems wurde ein Framework zur

 Simulation mehrerer Verteilzentren mit Sortieranlagen

 und Transportsystemen in Echtzeit erstellt

Software      : Linux/Solaris, Tcl/Tk, stooop

Zeitraum      : 3.98 - 9.01
Firma/Institut: Postautomatisierung
Projekt       : Systemadministration Reliant Unix

 Systempflege, Y2K-Umstellungen, DB-Pflege (Oracle 7.x)

 Benutzerbetreuung, Mail, RCS, CVS, Tool-Design

Software      : Reliant Unix, Shell Skripte, sqlplus, tcl/tk, oratcl

Zeitraum      : 11.96 - 9.00
Firma/Institut: Postautomatisierung
Projekt       : Software Configuration Management

 Design und Implementierung einer Datenbank über alle

 weltweit bei Kunden installierten Sofwarekomponenten

 nebst Versions- und Änderungsinformationen.

 Design und Implementierung von Abfrage- und Pflegetools

 als CGI-Skripte für alle Objekte mit Zugriffskontrolle.

 Design und Implementierung von Übernahmeskripten zum

 automatischen Abgleich mit anderen Datenbanken.

 Aufbau eines API zur einfachen Erweiterung.

Software      : Solaris, Tcl, cgi.tcl, oratcl, Perl, Apache, Oracle

Zeitraum      : 11.96 - 12.96
Firma/Institut: Stahlindustrie
Projekt       : Einführung von TCP/IP-Diensten für Prozessrechner

 Beratung bei der Einführung von TCP/IP-Diensten auf

 ATM-80 Prozessrechnern

 Design und Implementierung von Schnittstellenprozeduren

Software      : ATMOS, C

Zeitraum      : 7.96 - 12.96
Firma/Institut: Postautomatisierung
Projekt       : Überarbeiten einer Maschinen-Firmware

 Firmware-Anpassungen nach Kundenanforderung

 Implementierung von Testroutinen zur Überprüfung

 einzelner Maschinenfunktionen

Software      : Embedded-OS, C, 8086-Assembler

Zeitraum      : 2.96 - 3.96
Firma/Institut: IT-Dienstleister, EVU
Projekt       : High-Speed Datenverkehr bei Prozessrechnern

 Erarbeitung eines Lösungsansatzes zur Implementierung

 einer High-Speed Schnittstelle unter Verwendung schneller

 IO-Kanäle auf ATM-80 Prozessrechnern

Software      : -

Zeitraum      : 10.95 - 11.95
Firma/Institut: IT-Dienstleister, EVU
Projekt       : Analyse von TCP/IP-Übertragungsproblemen

 Untersuchung der TCP/IP-Implementierung am Prozessrechner

 durch Analyse der Quelltexte

 Messung des Übertragungsverhaltens

 Beratung bei der Mängelbeseitigung

Software      : -

Zeitraum      : 4.95 - 11.95
Firma/Institut: IT-Dienstleister, EVU
Projekt       : Redesign eines Editors zur Aktionsbuchführung

 Auslagerung des Editors auf Unix-Workstations zur

 Entlastung der Prozessrechner, Funktionserweiterung

 Ablegen der Aktionsdaten in einer Datenbank

 Synchronisation und Verriegelungslogik

 Implementierung von Ausfallstrategien

Software      : ATMOS, C, ASM-80, Solaris, Tcl/Tk, Informix, TclDP

Zeitraum      : 11.94 - 5.95
Firma/Institut: IT-Dienstleister, Telekommunikation
Projekt       : Reengineering eines Grafiksystems

 Implementierung von Schnittstellenanpassungen für ein

 Grafiksystem zur Darstellung und Ablage von Netzplänen

 Erweiterung der Zeichenfunktionen zur Ausnutzung

 neuer Grafik-Fähigkeiten

Software      : ATMOS, BCPL, Fortran, ASM-80

Zeitraum      : 4.92 - 12.95
Firma/Institut: IT-Dienstleister, EVU
Projekt       : Reengineering eines grafischen Nachführsystems

 Implementierung von Schnittstellenanpassungen für ein

 Rastersichtgerät zum Ersatz alter Vektorbildschirme

 Implementierung neuer Objekte zur Ausnutzung der

 Farbfunktionalität mit entspr. Prozessanbindung

 Implementierung einer neuen Plotterschnittstelle

 zum Einsatz moderner HPGL-Geräte

 Design und Implementierung eines Kommunikationsprotokolls

 auf V24-Basis zur Vernetzung mit Unix-Workstations

 Anschluss von Workstations zur Ablage von Prozessdaten

 in einer Datenbank

Software      : ATMOS, BCPL, Fortran, ASM-80, Solaris, C, C++,

 Informix, SQL, SCCS, RCS


Zeitraum      : 7.90 - 3.92
Firma/Institut: Prozessrechnerhersteller
Projekt       : STANAG 3838 Transport Server

 Design und Entwicklung eines Transport-Servers für den

 MIL-STD-1553B / STANAG 3838 Bus, Schulung der

 Mitarbeiter zur Anwendung, Pflege und Weiterentwicklung

 des Systems

Software      : pSOS+, Ada, C, Assembler, Forth, VAX-VMS, Unix

Zeitraum      : 1990
Firma/Institut: Grafik/Design-Büro
Projekt       : Programmsammlung zur Zeichnungserstellung

 Design einer Programmsammlung zur automatischen

 Zeichnungserstellung für Standardteile mit dem

 Grafiksystem CADja von IBM

Software      : Smalltalk-80, Fortran, AIX

Zeitraum      : 1986 - 1989
Firma/Institut: Telekommunikation
Projekt       : EFA-Bus

 Mitarbeit bei der Spezifikation des STANAG 3910

 (EFA-Bus), Design und Entwicklung von Demonstrations-

 Systemen, Design eines Gate-Arrays zur Protokoll-

 implementierung

Software      : VAX/VMS, Versados, Assembler, C, VHDL

Zeitraum      : 1985 - 1986
Firma/Institut: Telekommunikation
Projekt       : Ultralangwellen-Navigation

 Mitarbeit bei der Entwicklung von verbesserten

 Algorithmen zur Ultralangwellen-Navigation sowie

 Werkzeugen zum Test und zur Visualisierung anhand

 vorliegender Meßdaten

Software      : VAX/VMS, Pascal, ProMod, Curses, HPGL

Zeitraum      : 1983 - 1985
Firma/Institut: Luft- und Raumfahrt
Projekt       : Radar-Prüfgerät

 Mitarbeit bei Design und Entwicklung eines Radar-

 Prüfgerätes

 Beteiligung bei der Durchführung der Abnahmeprozeduren

 nach MIL-STD-883B

 Begleitende Dokumentation

Software      : EPOS, Intel 8085, ISIS, Assembler

Zeitraum      : 1982 - 1983
Firma/Institut: EDV-Anlagenbau
Projekt       : Satzbelichter

 Mitarbeit bei der Entwicklung eines Satzbelichters

 mit Laser-Technologie

Software      : ISIS, RMX, Assembler, PL/M

Zeitraum      : 1981 - 1982
Firma/Institut: EDV-Anlagenbau
Projekt       : SASI Schnittstelle

 Design und Entwicklung einer SASI-Anschaltung

 für Floppy-Disk und Festplatten an die Siemens

 Prozessrechner der R-Reihe

Software      : ISIS, Assembler, Multitasking, AMBOS-3

Zeitraum      : 1980 - 1981
Firma/Institut: EDV-Anlagenbau
Projekt       : Microcode-Test

 Design und Entwicklung eines modularen Prüfprogramms

 für den Board-Level-Test bei Bandgeräten

Software      : AMD-Bitslice-Mikroprogramme, BS-1000

Zeitraum      : 1979 - 1980
Firma/Institut: Ingenieurbüro
Projekt       : Telex-Nebenstellenanlage

 Mitarbeit bei Design und Entwicklung einer Telex-

 Nebenstellenanlage mit zeitversetztem Senden

 Beteiligung bei der FTZ-Abnahme

Software      : 6800-Assembler, MTOS, Endliche Automaten

Branchen

Automatisierungstechnik
Informationstechnologie
Logistik

Kompetenzen

Programmiersprachen
Ada
Algol
Assembler
C
C++
CORBA IDL
DCL
Eiffel
Emacs
ESQL/C
Forth
Fortran
Golang
HPGL, HP PCL
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Makrosprachen
Maschinensprachen
Objective C
Pascal
Perl
PL/SQL
Python
Qt
Ruby
Scriptsprachen
Shell
Smalltalk
Tcl/Tk
TeX, LaTeX
yacc/lex

Betriebssysteme
CentOs 7
CP/M
Echtzeitbetriebssysteme
KVM
OS/9
PalmOS
pSOS
RedHat 7
RedHat Enterprise Linux
RSX-11
RT-11
SUN OS, Solaris
1-11, OpenSolaris
TOS
Unix
NetBSD, Linux: RedHat, Debian, Ubuntu
VMS
VxWorks
Windows Platforms

Datenbanken
Adimens
CouchBase
Informix
MySQL
Oracle
Postgres
SQL

Sprachkenntnisse
Deutsch
Englisch
verhandlungssicher

Hardware
Digital
pdp-11, vax, axp
Echtzeitsysteme
embedded Systeme
diverse
Hardware entwickelt
Prozess-Interfaces
Mikrocontroller
diverse
Motorola
68xx, 68xxx, VME-Komponenten
PC
mit Fokus auf Linux
PDP
11
Prozessrechner
ATM, Siemens
SNI RM-Rechner
RM400,600
SUN
-3, sparc
VAX

Datenkommunikation
Bus
CORBA
Ethernet
Fax
FDDI
HDLC
Internet, Intranet
ISO/OSI
LAN, LAN Manager
NetBios
Public Networks
RFC
Router
RPC
RS232
SMTP
SNMP
TCP/IP
Token Ring
UUCP
Voice
X.400 X.25 X.225 X.75...

Produkte / Standards / Erfahrungen
Ansible
Artifactory
AWS
Cisco
Consul
DevOps
Docker
GCE
Git
Gitlab
IaaS
Kubernetes
Linux Admin
Monitoring
Networking
Nginx
OpenShift
Openstack
Packer
Pulp
Puppet
Puppet Enterprise
Scrum
Scrum-Methodik
Serverspec
Sonatype
Terraform
Tibco Businessworks
Vagrant
Virtualisation
Virtualisierung
VMware

Erfahrungen im Bereich:

  • Anwendungs- und systemnahe Programmierung
  • Embedded Systems Design und Programmierung
  • Integration/Rollout von Großprojekten
  • Unix/Linux-Systeme, Open Source Projekte
  • Koordination vernetzter Entwicklungsteams
  • Interdisziplinäre Systemanalyse
  • Systemadministration / Cloud Management
  • Continous Integration, Blue/Green Datacenter Design

Design / Entwicklung / Konstruktion
CATIA
Container Management
EAGLE
PaaS
Repository Management
Software Factory

Berechnung / Simulation / Versuch / Validierung
PSpice

Ausbildungshistorie

1979
Studium der Informatik an der Fachhochschule Karlsruhe
Abschluss als Diplom Informatiker FH