Software Architektur, Linux Systemadministration - Linux Netzwerkadministration - Applikationsentwicklung: Native, Web
Aktualisiert am 01.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Linux Administration
Software-Design
Applikationsentwicklung
Backup Administration
Konfigurationsmanagement
Puppet
Virtualisierung
Webentwicklung Front-/Backend
kubernetes
IOS Programmierung
Entwicklung Netzwerk-Applikation
Spanisch
C2
Englisch
B2
Französisch
Grundkenntnisse
Italienisch
Grundkenntnisse
Deutsch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-06 - 2024-06

Backup, Archivierung, Monitoring

Spezialist, Entwickler Python Shell
Spezialist, Entwickler

Backup Überwachung Backup Arcserver

Archivierung Secdocs, CentricStor

Entwicklung Monitoring

Secdocs CentricStor
Python Shell
10 Monate
2022-09 - 2023-06

Java Testsuite entwickeln für vorhandene Codebase

Software Entwickler Java Junit
Software Entwickler
Erstellung von Java TestUnits, Anpassen der Gradle Umgebung
Wildfly WildFly Application Server
Java Junit
Interface AG
München
3 Monate
2022-05 - 2022-07

Umsetzung 100 CheckMK - Check-Scripte auf aktuelle Versionen

Entwickler Bash Vim Editor Umsetzungstool Python ...
Entwickler
  • Lokalisierung der umzusetzenden Scripte

  • Umwandlung der Scripte mit Python Version 2.7 auf die Version Python 3.8

  • Umwandlung der Scripte mit API Version 1.6 auf die Version API 2.0

  • Erstellung der Dokumentation

Bash Vim Editor Umsetzungstool Python selbstgeschriebenes Tool zur Umsetzung der API Version XML XSLT Latex zur Erstellung der Dokumentation
IN - Innovative Navigation
remote
1 Jahr 1 Monat
2021-04 - 2022-04

Erstellung der Server-Datenbank, Erstellung des Service Katalogs

Entwickler, System-Architekt, Berater CSV Import Confluence HTML ...
Entwickler, System-Architekt, Berater
  • Erstellung einer Datenbank der im Projekt verwendeten, ca. 100 Server

  • Erstellung eines Service-Katalogs

CSV Import Confluence HTML Bash Jira
ZiTIS über Bechtle, über SOLCOM
remote
1 Jahr
2020-02 - 2021-01

Management stadteigener Server und deren Applikationen

Entwickler, System-Architekt, Berater SSH Linux Systemadministration Linux Netzwerkadministration ...
Entwickler, System-Architekt, Berater
  • Überwachung der städtischen Dienste

  • Durchführen der Updates

  • Coaching von Mitarbeitern

SSH Linux Systemadministration Linux Netzwerkadministration Jenkins Programmierung Bash Python Git Wildfly Tomcat JBoss
Stadt München
remote
10 Monate
2020-02 - 2020-11

Service Management

Service Manager Administration Linux Shell Programmierung
Service Manager

Einsatz als Service Manager für Systeme der Landeshauptstadt München

Debian
Administration Linux Shell Programmierung
Fa. Allgeier für LHM
München
19 Jahre
2001-01 - 2019-12

Schulungen

Dozent Schulung
Dozent

Folgende Schulungen:

Linux Systemadministration

Linux Netzwerkadministration

Linux Samba Administration

Linux Shell Programmierung

PHP Programmierung Grundlagen/Fortgeschritten

Java Programmierung Grundlagen/Fortgeschritten

Javascript Programmierung Grundlagen/Fortgeschritten

Web Entwicklung mit HTML, PHP, CSS, Ajax, JQuery, Websockets

Linux Security

Java HTML PHP CSS Ajax JQuery Websockets
Schulung
LHM
München
9 Monate
2019-03 - 2019-11

Konzeption der Datensicherung von ca. 120 Servern

Entwickler, Berater Bash Vim Editor Python ...
Entwickler, Berater
  • Aufnahme der Daten zu den 120 VM im Projekt

  • Provisionierung der VMs

  • Erstellung

  • Implementierung

  • Dokumentation einer Backup-Strategie

  • Überwachung der VMs

  • Migration auf Puppet 7

Bash Vim Editor Python virtd KVM Virtualbox Puppet foreman bareos XML XSLT Latex
Stadt München
München
10 Monate
2019-02 - 2019-11

Backup Solution

Software Entwickler, Systemengeneer Administration von Linux Servern
Software Entwickler, Systemengeneer

Entwicklung einer einheitlichen Backup Lösung für eine große Zahl virtueller Server

Linux-Debian Virtualbox virt foreman bareos
Administration von Linux Servern
Fa. Bayerlein
München, LHM
2 Jahre 5 Monate
2016-08 - 2018-12

Systemanalyse, Programmierung, Schulung

Systemanalyst, Programmierer Analyse Programmierung Monitoring ...
Systemanalyst, Programmierer

Systemanalyse, Programmierung, Server Management, Monitoring mit Nagios + check_mk

Linux RedHat Nagios check_mk
Analyse Programmierung Monitoring Systemprogrammierung
Airbus
Hallbergmoos
2 Jahre 1 Monat
2015-07 - 2017-07

Konzeption, Planung und Umsetzung der Entwicklung einer Verwaltungslösung im sozialen Bereich (webbasiert)

Entwickler, System-Architekt, Coaching Partner HTML CSS Ajax ...
Entwickler, System-Architekt, Coaching Partner
  • Analyse der Anforderungen

  • Erstellen des Datenbank-Designs

  • Konzeption der Anwendung

  • Modellierung als CRUD (create-read-update-delete)-Anwendung

  • Entwicklung der Anwendung mit gleichzeitigem Coaching eines Mitarbeiters

  • Realisierung des Sicherungskonzepts

  • Testen der Anwendung

  • Erstellen der Dokumentation

HTML CSS Ajax jQuery mysql Python Bash Linux Systemadministration
Cushina GmbH
remote
3 Monate
2014-09 - 2014-11

System Engineering

Programmierer, Systemanalyst Python Programmierung
Programmierer, Systemanalyst

Systemanalyse, Installation und Konfiguration von Linux Systemen

Linux RedHat
Python Programmierung
Fa. Relix
Unterschleißheim
1 Jahr 10 Monate
2012-06 - 2014-03

System Engineering

System Programmierer Programmierung Administration von Linux Systemen
System Programmierer

Bugfixing, Konfigurationsmanagement, Installation, Management Server Installationen, Tests

Linux RedHat
Programmierung Administration von Linux Systemen
Unterschleißheim
2 Jahre 7 Monate
2011-05 - 2013-11

Entwicklung hochdynamischer Web-Applikationen (Ajax+Websockets)

Software Architekt Software Entwicklung Webseiten Entwicklung
Software Architekt

Entwicklung einer Web Applikation mit PHP, Mysql, Javascript

Seit Ende 2013 im Einsatz einer Behörde

PHP Mysql Javascript Ajax XML XSLT Websockets (Asynchrone Message Verarbeitung)
Software Entwicklung Webseiten Entwicklung
Fa. Cushina
München
2 Monate
2012-01 - 2012-02

Umsetzen eines PC-Viewers für MRTs und CTs auf eine auf einem Tablet lauffähige Webversion

Entwickler
Entwickler
  • Konzeption des Viewers

  • Herstellen der Kompatibilität zu den wichtigsten Browsern

  • Umsetzung des Viewers

Javascript jQuery C
Phoenix
Freiburg
1 Monat
2006-03 - 2006-03

Entwicklung einer Embedded-Lösung für die Druckersteuerung in der Hardware von Tankerflotten

Entwickler Linux C Systemprogrammierung
Entwickler
  • Entwicklung der Lösung mit C

Linux C Systemprogrammierung
Bartec
Goldberg, NdB
1 Monat
2005-03 - 2005-03

Entwickeln eines Spezialkurses für die Migration von VB-Script-Makros

Entwickler OpenOffice UNO Java
Entwickler

Entwickeln eines Spezialkurses für die Migration von VB-Script-Makros Zielsprache: OpenOffice-Basic und Java über die UNO Schnittstelle

  • Konzeption

  • Umsetzung

  • Durchführung des Kurses

OpenOffice UNO Java
Stadt München
remote
1 Monat
2004-11 - 2004-11

Entwickeln Backup-Firewall-Lösung

Entwickler Programmierung Linux Netzwerkadministration
Entwickler

Entwickeln einer Backup-Firewall-Lösung für einen Münchner Verlag, Einsatz von Shell und Perl

  • Konzeption

  • Umsetzung

Programmierung Linux Netzwerkadministration
Verlag
München
1 Monat
2004-07 - 2004-07

Entwickeln einer Auto-Installations-Lösung für einen kommunalen Auftraggeber

Entwickler, Berater Linux Systemadministration Linux Netzwerkadministration
Entwickler, Berater

Entwickeln einer Auto-Installations-Lösung für einen kommunalen Auftraggeber, Einsatz von ShellProgrammierung

  • Konzeption

  • Umsetzung

  • Installation

Linux Systemadministration Linux Netzwerkadministration
Stadt München
München
1 Monat
2003-11 - 2003-11

Entwickeln einer Backup-Lösung für einen kommunalen Auftraggeber

Shell-Programmierung
1 Monat
2002-09 - 2002-09

Aufsetzen einer redundanten DNS, DHCP, WINS-Lösung

Entwickler Bash Linux Systemadministration
Entwickler

Aufsetzen einer redundanten DNS, DHCP, WINS-Lösung in Senftenberg, Einsatz von Shell-Programmierung

  • Konzeption

  • Umsetzung

  • Installation

Bash Linux Systemadministration
Sparkasse Senftenberg
Senftenberg

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 4 Monate
1989-01 - 1990-04

EDV-Fachmann für Systemprogrammierung

CDI-München
CDI-München
9 Jahre 9 Monate
1973-09 - 1983-05

Abitur

Gisela-Gymnasiums München
Gisela-Gymnasiums München
1 Jahr 5 Monate
1972-03 - 1973-07

Grundschule

Bernays Grundschule in München
Bernays Grundschule in München
2 Jahre 7 Monate
1969-09 - 1972-03

Grundschule

Knappertsbusch Grundschule in München
Knappertsbusch Grundschule in München

Position

Position

Entwickler, Architekt

Kompetenzen

Kompetenzen

Top-Skills

Linux Administration Software-Design Applikationsentwicklung Backup Administration Konfigurationsmanagement Puppet Virtualisierung Webentwicklung Front-/Backend kubernetes IOS Programmierung Entwicklung Netzwerk-Applikation

Schwerpunkte

Design und Implementierung von Webseiten Frontend

  • Tools: Visual Code, vi

  • Produkte / Frameworks / Sprachen: jQuery, Angular, React

  • Standards: HTML5, CSS3, AJAX, Websockets, XML

  • Sonstiges: Grafiken mit Adobe Suite DB generiertes SVG

Design und Implementierung von Webseiten Backend

  • Tools: Visual Code, vi

  • Produkte / Frameworks / Sprachen: Boss, Wildfly, Tomcat, NodeJS, PHP, Java, Python

  • Standards: XML, REST, SOAP

Design und Implementierung von Webseiten Datenbanken

  • Tools: saxon, XPATH, XSLT, XQuery

  • Produkte / Frameworks / Sprachen: mysql, mariadb, postgresql

  • Standards: SQL, XML

Entwicklung von Apple Apps (IOS)

  • Tools: XCode

  • Produkte / Frameworks / Sprachen: Swift, IOS

  • Standards: Apple Documentation

  • Sonstiges: Entwurf von 3D Szenarien mit Blender, Grafiken mit Adobe Suite

Linux Administration

  • Tools: Bash, vi

  • Produkte / Frameworks / Sprachen: Ubuntu, SuSE, RedHat, Unix

  • Sonstiges: System, Netzwerk, Security, Backup

Monitoring

  • Tools: Python

  • Produkte / Frameworks / Sprachen: CheckMK, Nagios

  • Sonstiges: große Serverumgebungen, bare-metal, VM

Linux Server: Management, Konfiguration, Virtualisierung, Containerisierung

  • Tools: Puppet, foreman, Virtualbox, VMWare, KVM, virtd, Docker, RedHat Tools

  • Produkte / Frameworks / Sprachen: Bash, Python

  • Sonstiges: Linux Profi seit 1992, Kernelversion 0.9x

Programmierung

  • Tools: Visual Code Studio, Eclipse, netbeans

  • Produkte / Frameworks / Sprachen: C, C++, Java, Bash, PHP, Python, Go, Swift, Javascript

Linux Sicherheit: Firewall, Virenscan, Intrusion Detection

  • Tools: nftables, iptables, nmap

Training und Coaching, Linux und Programmierung

  • Produkte / Frameworks / Sprachen: alle Themen

  • Sonstiges: seit 30 Jahren Schulungserfahrung

Dokumentation

  • Tools: saxon, XPath,XQuery, Latex, XSLT

  • Standards: XML

  • Sonstiges: Doku-Nukleus erzeugt viele Formate: PDF, HTML, Java

Produkte / Standards / Erfahrungen / Methoden

Administration Linux Netzwerk
Administration Linux Server
bareos
check_mk
CSS
foreman
HTML
Monitoring
Nagios
Software Entwicklung
Systemprogrammierung
virt
Virtualbox
XML
XSLT

Zusammenfassung

  • Als IT-Spezialist mit 30 Jahren Berufserfahrung habe ich sehr viele Technologien kennengelernt, verwendet und auch geschult.

  • Durch den Einsatz in einer Vielzahl von Projekten lerne ich immer wieder neue Arbeitsweisen kennen und einzusetzen.

Skills

  • App Programmierung

  • IOS(Objective C, Swift)

  • Android (Java)

Web

  • React

  • Vue

  • Angular

  • HTML5

  • CSS3

  • Javascript

  • JQuery

  • Ajax

  • Websockets

  • PHP

  • Java-Servlets

  • Java-Server-Pages

Systemadministration

  • Linux

  • Ubuntu

  • RedHat

  • SLES

  • Unix

Netzwerkadministration

  • TCP/IP

  • HTTP

  • LDAP

  • DNS

  • DHCP

Virtualisierung

  • KVM

  • Virtualbox

  • VMware

  • virtd

Container, Cloud

  • Docker

  • kubernetes

Configuration

  • foreman

  • Vagrant

  • Puppet

  • Ansible

Sicherheit

  • Firewall

  • Virenscan

  • Intrusion Detection

Beruflicher Werdegang

2008 - 2018

Rolle: freiberuflicher Trainer

Kunde: Stadt München und bei der Firma Kettner

2007 - 2008

Rolle: freiberuflicher Trainer

Kunde: Stadt München, der Firma Roland Berger und Infraserv

2005 - 2007

Rolle: freiberuflicher Trainer

Kunde: DBI und Mathias Kettner

2002 - 2005

Rolle: freiberuflicher Trainer

Kunde: Peacock und DBI

1999 - 2002

Rolle: freiberuflicher Trainer

Kunde: Ditec, SuSE, Infotel, Tria, Training Circle, Peacock, DBI, ...

1997 - 1998

Rolle: freiberuflicher Trainer

Kunde: Ditec und HMT in München

1995 - 1995

Rolle: freiberuflicher Programmierer

Kunde: Soft Research GmbH München

1991 - 1994

Rolle: freiberuflicher Trainer

Kunde: Firma CDI München

1990-05 - 1991-05

Rolle: Anstellung als Programmierer

Kunde: SoftResearch GmbH München

1987-11 - 1988-12

Rolle: Werkstudent in der Organisationsabteilung

Kunde: Bayerischen Vereinsbank München

Schulungsthemen

  • App Programmierung

  • IOS(Objective C, Swift), Android (Java)

  • Programmierung C, C++, Java, Shellscript, PHP Programmierung, PerlScripting, Python Programmierung, Javascript, Go

  • Web HTML5, CSS3, Javascript, JQuery, Ajax, Websockets,

  • PHP, Java-Servlets, Java-Server-Pages

  • Systeme Linux, Ubuntu, RedHat, SLES, Unix

  • Netzwerk TCP/IP, HTTP, LDAP, DNS, DHCP

  • Sicherheit Firewall, Virenscan, Intrusion Detection

Kenntnisse

  • Management der Anforderungen in Jira - 2021, Arbeit bei Zitis mitJira

  • Weiterentwicklung des relationalen Datenbankschemas - Entwicklung einer Datenbankbasierten Webanwendung für eine

  • Behörde

  • Dokumentation in Confluence 2021, Arbeit bei Zitis mitConfluence (Insight)

  • Codeverwaltung in GitLab - Standard

  • Ggf. Anbindung von neuen Datenquellen / Datenschnittstellen - Entwicklung einer SOAPSchnittstelle

  • Ggf. Implementierung von LoggingFunktionalitäten - in Kursen

  • Ggf. Konzeption und Implementierung von Monitoringfunktionen - in Kursen

  • Mind. 5 Jahre Erfahrung im Bereich Software Engineering/Software Architecture - seit 30 Jahren im Projektgeschäft

  • Sehr gute Kenntnisse in mindestens einer general purpose-Programmiersprache - siehe Profil, benutzte und

    geschulte Programmiersprachen

  • Erfahrung mit Produktiv-Systemen - Signalis (Flugüberwachung), Airbus (Schiffsleitsystem)

  • Erfahrung in kollaborativer SoftwareEntwicklung und Umgang mit Versionskontroll-Systemen - Standard

  • Fundierte Python-Kenntnisse in diversen Projekten, besonders bei der Entwicklung der SOAP Schnittstelle

  • Erfahrung im Bereich Functional- und ObjectOriented-Programming - in Projekten und geschult

  • Erfahrung in Data- und Type-Driven-Design vorhanden

  • Erfahrung im Bereich Software-Testing in den Projekten Standard

  • Fähigkeit wartungsfreundliche, robuste und zugängliche Software zu entwickeln - Webanwendung, besonders benutzerfreundliche

    Eingabe in Suchmaske, was Selektion, als auch Projektion angeht

  • Erfahrung in agiler Softwareentwicklung vorteilhaft - vorhanden

  • Bereitschaft, sich in methodisch komplexe Problemstellungen einzuarbeiten vorhanden

  • Erfahrung mit Datenbanken vorteilhaft siehe oben, Entwicklung der webbasierten Anwendung, postgres, mysql, oracle

Betriebssysteme

Apple OS X
Linux Debian basiert
Linux embedded
Linux RPM basiert

Programmiersprachen

C, C++
Java
Javascript
JQuery
PHP
Python
Shell (bash)
Webseiten Entwicklung
Websockets (Asynchrone Message Verarbeitung)
Shellscript
Perl Scipting
Go

Datenbanken

Mysql
PostgreSQL
Oracle

Datenkommunikation

Websockets

Branchen

Branchen

IOS App Entwicklung 3D

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-06 - 2024-06

Backup, Archivierung, Monitoring

Spezialist, Entwickler Python Shell
Spezialist, Entwickler

Backup Überwachung Backup Arcserver

Archivierung Secdocs, CentricStor

Entwicklung Monitoring

Secdocs CentricStor
Python Shell
10 Monate
2022-09 - 2023-06

Java Testsuite entwickeln für vorhandene Codebase

Software Entwickler Java Junit
Software Entwickler
Erstellung von Java TestUnits, Anpassen der Gradle Umgebung
Wildfly WildFly Application Server
Java Junit
Interface AG
München
3 Monate
2022-05 - 2022-07

Umsetzung 100 CheckMK - Check-Scripte auf aktuelle Versionen

Entwickler Bash Vim Editor Umsetzungstool Python ...
Entwickler
  • Lokalisierung der umzusetzenden Scripte

  • Umwandlung der Scripte mit Python Version 2.7 auf die Version Python 3.8

  • Umwandlung der Scripte mit API Version 1.6 auf die Version API 2.0

  • Erstellung der Dokumentation

Bash Vim Editor Umsetzungstool Python selbstgeschriebenes Tool zur Umsetzung der API Version XML XSLT Latex zur Erstellung der Dokumentation
IN - Innovative Navigation
remote
1 Jahr 1 Monat
2021-04 - 2022-04

Erstellung der Server-Datenbank, Erstellung des Service Katalogs

Entwickler, System-Architekt, Berater CSV Import Confluence HTML ...
Entwickler, System-Architekt, Berater
  • Erstellung einer Datenbank der im Projekt verwendeten, ca. 100 Server

  • Erstellung eines Service-Katalogs

CSV Import Confluence HTML Bash Jira
ZiTIS über Bechtle, über SOLCOM
remote
1 Jahr
2020-02 - 2021-01

Management stadteigener Server und deren Applikationen

Entwickler, System-Architekt, Berater SSH Linux Systemadministration Linux Netzwerkadministration ...
Entwickler, System-Architekt, Berater
  • Überwachung der städtischen Dienste

  • Durchführen der Updates

  • Coaching von Mitarbeitern

SSH Linux Systemadministration Linux Netzwerkadministration Jenkins Programmierung Bash Python Git Wildfly Tomcat JBoss
Stadt München
remote
10 Monate
2020-02 - 2020-11

Service Management

Service Manager Administration Linux Shell Programmierung
Service Manager

Einsatz als Service Manager für Systeme der Landeshauptstadt München

Debian
Administration Linux Shell Programmierung
Fa. Allgeier für LHM
München
19 Jahre
2001-01 - 2019-12

Schulungen

Dozent Schulung
Dozent

Folgende Schulungen:

Linux Systemadministration

Linux Netzwerkadministration

Linux Samba Administration

Linux Shell Programmierung

PHP Programmierung Grundlagen/Fortgeschritten

Java Programmierung Grundlagen/Fortgeschritten

Javascript Programmierung Grundlagen/Fortgeschritten

Web Entwicklung mit HTML, PHP, CSS, Ajax, JQuery, Websockets

Linux Security

Java HTML PHP CSS Ajax JQuery Websockets
Schulung
LHM
München
9 Monate
2019-03 - 2019-11

Konzeption der Datensicherung von ca. 120 Servern

Entwickler, Berater Bash Vim Editor Python ...
Entwickler, Berater
  • Aufnahme der Daten zu den 120 VM im Projekt

  • Provisionierung der VMs

  • Erstellung

  • Implementierung

  • Dokumentation einer Backup-Strategie

  • Überwachung der VMs

  • Migration auf Puppet 7

Bash Vim Editor Python virtd KVM Virtualbox Puppet foreman bareos XML XSLT Latex
Stadt München
München
10 Monate
2019-02 - 2019-11

Backup Solution

Software Entwickler, Systemengeneer Administration von Linux Servern
Software Entwickler, Systemengeneer

Entwicklung einer einheitlichen Backup Lösung für eine große Zahl virtueller Server

Linux-Debian Virtualbox virt foreman bareos
Administration von Linux Servern
Fa. Bayerlein
München, LHM
2 Jahre 5 Monate
2016-08 - 2018-12

Systemanalyse, Programmierung, Schulung

Systemanalyst, Programmierer Analyse Programmierung Monitoring ...
Systemanalyst, Programmierer

Systemanalyse, Programmierung, Server Management, Monitoring mit Nagios + check_mk

Linux RedHat Nagios check_mk
Analyse Programmierung Monitoring Systemprogrammierung
Airbus
Hallbergmoos
2 Jahre 1 Monat
2015-07 - 2017-07

Konzeption, Planung und Umsetzung der Entwicklung einer Verwaltungslösung im sozialen Bereich (webbasiert)

Entwickler, System-Architekt, Coaching Partner HTML CSS Ajax ...
Entwickler, System-Architekt, Coaching Partner
  • Analyse der Anforderungen

  • Erstellen des Datenbank-Designs

  • Konzeption der Anwendung

  • Modellierung als CRUD (create-read-update-delete)-Anwendung

  • Entwicklung der Anwendung mit gleichzeitigem Coaching eines Mitarbeiters

  • Realisierung des Sicherungskonzepts

  • Testen der Anwendung

  • Erstellen der Dokumentation

HTML CSS Ajax jQuery mysql Python Bash Linux Systemadministration
Cushina GmbH
remote
3 Monate
2014-09 - 2014-11

System Engineering

Programmierer, Systemanalyst Python Programmierung
Programmierer, Systemanalyst

Systemanalyse, Installation und Konfiguration von Linux Systemen

Linux RedHat
Python Programmierung
Fa. Relix
Unterschleißheim
1 Jahr 10 Monate
2012-06 - 2014-03

System Engineering

System Programmierer Programmierung Administration von Linux Systemen
System Programmierer

Bugfixing, Konfigurationsmanagement, Installation, Management Server Installationen, Tests

Linux RedHat
Programmierung Administration von Linux Systemen
Unterschleißheim
2 Jahre 7 Monate
2011-05 - 2013-11

Entwicklung hochdynamischer Web-Applikationen (Ajax+Websockets)

Software Architekt Software Entwicklung Webseiten Entwicklung
Software Architekt

Entwicklung einer Web Applikation mit PHP, Mysql, Javascript

Seit Ende 2013 im Einsatz einer Behörde

PHP Mysql Javascript Ajax XML XSLT Websockets (Asynchrone Message Verarbeitung)
Software Entwicklung Webseiten Entwicklung
Fa. Cushina
München
2 Monate
2012-01 - 2012-02

Umsetzen eines PC-Viewers für MRTs und CTs auf eine auf einem Tablet lauffähige Webversion

Entwickler
Entwickler
  • Konzeption des Viewers

  • Herstellen der Kompatibilität zu den wichtigsten Browsern

  • Umsetzung des Viewers

Javascript jQuery C
Phoenix
Freiburg
1 Monat
2006-03 - 2006-03

Entwicklung einer Embedded-Lösung für die Druckersteuerung in der Hardware von Tankerflotten

Entwickler Linux C Systemprogrammierung
Entwickler
  • Entwicklung der Lösung mit C

Linux C Systemprogrammierung
Bartec
Goldberg, NdB
1 Monat
2005-03 - 2005-03

Entwickeln eines Spezialkurses für die Migration von VB-Script-Makros

Entwickler OpenOffice UNO Java
Entwickler

Entwickeln eines Spezialkurses für die Migration von VB-Script-Makros Zielsprache: OpenOffice-Basic und Java über die UNO Schnittstelle

  • Konzeption

  • Umsetzung

  • Durchführung des Kurses

OpenOffice UNO Java
Stadt München
remote
1 Monat
2004-11 - 2004-11

Entwickeln Backup-Firewall-Lösung

Entwickler Programmierung Linux Netzwerkadministration
Entwickler

Entwickeln einer Backup-Firewall-Lösung für einen Münchner Verlag, Einsatz von Shell und Perl

  • Konzeption

  • Umsetzung

Programmierung Linux Netzwerkadministration
Verlag
München
1 Monat
2004-07 - 2004-07

Entwickeln einer Auto-Installations-Lösung für einen kommunalen Auftraggeber

Entwickler, Berater Linux Systemadministration Linux Netzwerkadministration
Entwickler, Berater

Entwickeln einer Auto-Installations-Lösung für einen kommunalen Auftraggeber, Einsatz von ShellProgrammierung

  • Konzeption

  • Umsetzung

  • Installation

Linux Systemadministration Linux Netzwerkadministration
Stadt München
München
1 Monat
2003-11 - 2003-11

Entwickeln einer Backup-Lösung für einen kommunalen Auftraggeber

Shell-Programmierung
1 Monat
2002-09 - 2002-09

Aufsetzen einer redundanten DNS, DHCP, WINS-Lösung

Entwickler Bash Linux Systemadministration
Entwickler

Aufsetzen einer redundanten DNS, DHCP, WINS-Lösung in Senftenberg, Einsatz von Shell-Programmierung

  • Konzeption

  • Umsetzung

  • Installation

Bash Linux Systemadministration
Sparkasse Senftenberg
Senftenberg

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 4 Monate
1989-01 - 1990-04

EDV-Fachmann für Systemprogrammierung

CDI-München
CDI-München
9 Jahre 9 Monate
1973-09 - 1983-05

Abitur

Gisela-Gymnasiums München
Gisela-Gymnasiums München
1 Jahr 5 Monate
1972-03 - 1973-07

Grundschule

Bernays Grundschule in München
Bernays Grundschule in München
2 Jahre 7 Monate
1969-09 - 1972-03

Grundschule

Knappertsbusch Grundschule in München
Knappertsbusch Grundschule in München

Position

Position

Entwickler, Architekt

Kompetenzen

Kompetenzen

Top-Skills

Linux Administration Software-Design Applikationsentwicklung Backup Administration Konfigurationsmanagement Puppet Virtualisierung Webentwicklung Front-/Backend kubernetes IOS Programmierung Entwicklung Netzwerk-Applikation

Schwerpunkte

Design und Implementierung von Webseiten Frontend

  • Tools: Visual Code, vi

  • Produkte / Frameworks / Sprachen: jQuery, Angular, React

  • Standards: HTML5, CSS3, AJAX, Websockets, XML

  • Sonstiges: Grafiken mit Adobe Suite DB generiertes SVG

Design und Implementierung von Webseiten Backend

  • Tools: Visual Code, vi

  • Produkte / Frameworks / Sprachen: Boss, Wildfly, Tomcat, NodeJS, PHP, Java, Python

  • Standards: XML, REST, SOAP

Design und Implementierung von Webseiten Datenbanken

  • Tools: saxon, XPATH, XSLT, XQuery

  • Produkte / Frameworks / Sprachen: mysql, mariadb, postgresql

  • Standards: SQL, XML

Entwicklung von Apple Apps (IOS)

  • Tools: XCode

  • Produkte / Frameworks / Sprachen: Swift, IOS

  • Standards: Apple Documentation

  • Sonstiges: Entwurf von 3D Szenarien mit Blender, Grafiken mit Adobe Suite

Linux Administration

  • Tools: Bash, vi

  • Produkte / Frameworks / Sprachen: Ubuntu, SuSE, RedHat, Unix

  • Sonstiges: System, Netzwerk, Security, Backup

Monitoring

  • Tools: Python

  • Produkte / Frameworks / Sprachen: CheckMK, Nagios

  • Sonstiges: große Serverumgebungen, bare-metal, VM

Linux Server: Management, Konfiguration, Virtualisierung, Containerisierung

  • Tools: Puppet, foreman, Virtualbox, VMWare, KVM, virtd, Docker, RedHat Tools

  • Produkte / Frameworks / Sprachen: Bash, Python

  • Sonstiges: Linux Profi seit 1992, Kernelversion 0.9x

Programmierung

  • Tools: Visual Code Studio, Eclipse, netbeans

  • Produkte / Frameworks / Sprachen: C, C++, Java, Bash, PHP, Python, Go, Swift, Javascript

Linux Sicherheit: Firewall, Virenscan, Intrusion Detection

  • Tools: nftables, iptables, nmap

Training und Coaching, Linux und Programmierung

  • Produkte / Frameworks / Sprachen: alle Themen

  • Sonstiges: seit 30 Jahren Schulungserfahrung

Dokumentation

  • Tools: saxon, XPath,XQuery, Latex, XSLT

  • Standards: XML

  • Sonstiges: Doku-Nukleus erzeugt viele Formate: PDF, HTML, Java

Produkte / Standards / Erfahrungen / Methoden

Administration Linux Netzwerk
Administration Linux Server
bareos
check_mk
CSS
foreman
HTML
Monitoring
Nagios
Software Entwicklung
Systemprogrammierung
virt
Virtualbox
XML
XSLT

Zusammenfassung

  • Als IT-Spezialist mit 30 Jahren Berufserfahrung habe ich sehr viele Technologien kennengelernt, verwendet und auch geschult.

  • Durch den Einsatz in einer Vielzahl von Projekten lerne ich immer wieder neue Arbeitsweisen kennen und einzusetzen.

Skills

  • App Programmierung

  • IOS(Objective C, Swift)

  • Android (Java)

Web

  • React

  • Vue

  • Angular

  • HTML5

  • CSS3

  • Javascript

  • JQuery

  • Ajax

  • Websockets

  • PHP

  • Java-Servlets

  • Java-Server-Pages

Systemadministration

  • Linux

  • Ubuntu

  • RedHat

  • SLES

  • Unix

Netzwerkadministration

  • TCP/IP

  • HTTP

  • LDAP

  • DNS

  • DHCP

Virtualisierung

  • KVM

  • Virtualbox

  • VMware

  • virtd

Container, Cloud

  • Docker

  • kubernetes

Configuration

  • foreman

  • Vagrant

  • Puppet

  • Ansible

Sicherheit

  • Firewall

  • Virenscan

  • Intrusion Detection

Beruflicher Werdegang

2008 - 2018

Rolle: freiberuflicher Trainer

Kunde: Stadt München und bei der Firma Kettner

2007 - 2008

Rolle: freiberuflicher Trainer

Kunde: Stadt München, der Firma Roland Berger und Infraserv

2005 - 2007

Rolle: freiberuflicher Trainer

Kunde: DBI und Mathias Kettner

2002 - 2005

Rolle: freiberuflicher Trainer

Kunde: Peacock und DBI

1999 - 2002

Rolle: freiberuflicher Trainer

Kunde: Ditec, SuSE, Infotel, Tria, Training Circle, Peacock, DBI, ...

1997 - 1998

Rolle: freiberuflicher Trainer

Kunde: Ditec und HMT in München

1995 - 1995

Rolle: freiberuflicher Programmierer

Kunde: Soft Research GmbH München

1991 - 1994

Rolle: freiberuflicher Trainer

Kunde: Firma CDI München

1990-05 - 1991-05

Rolle: Anstellung als Programmierer

Kunde: SoftResearch GmbH München

1987-11 - 1988-12

Rolle: Werkstudent in der Organisationsabteilung

Kunde: Bayerischen Vereinsbank München

Schulungsthemen

  • App Programmierung

  • IOS(Objective C, Swift), Android (Java)

  • Programmierung C, C++, Java, Shellscript, PHP Programmierung, PerlScripting, Python Programmierung, Javascript, Go

  • Web HTML5, CSS3, Javascript, JQuery, Ajax, Websockets,

  • PHP, Java-Servlets, Java-Server-Pages

  • Systeme Linux, Ubuntu, RedHat, SLES, Unix

  • Netzwerk TCP/IP, HTTP, LDAP, DNS, DHCP

  • Sicherheit Firewall, Virenscan, Intrusion Detection

Kenntnisse

  • Management der Anforderungen in Jira - 2021, Arbeit bei Zitis mitJira

  • Weiterentwicklung des relationalen Datenbankschemas - Entwicklung einer Datenbankbasierten Webanwendung für eine

  • Behörde

  • Dokumentation in Confluence 2021, Arbeit bei Zitis mitConfluence (Insight)

  • Codeverwaltung in GitLab - Standard

  • Ggf. Anbindung von neuen Datenquellen / Datenschnittstellen - Entwicklung einer SOAPSchnittstelle

  • Ggf. Implementierung von LoggingFunktionalitäten - in Kursen

  • Ggf. Konzeption und Implementierung von Monitoringfunktionen - in Kursen

  • Mind. 5 Jahre Erfahrung im Bereich Software Engineering/Software Architecture - seit 30 Jahren im Projektgeschäft

  • Sehr gute Kenntnisse in mindestens einer general purpose-Programmiersprache - siehe Profil, benutzte und

    geschulte Programmiersprachen

  • Erfahrung mit Produktiv-Systemen - Signalis (Flugüberwachung), Airbus (Schiffsleitsystem)

  • Erfahrung in kollaborativer SoftwareEntwicklung und Umgang mit Versionskontroll-Systemen - Standard

  • Fundierte Python-Kenntnisse in diversen Projekten, besonders bei der Entwicklung der SOAP Schnittstelle

  • Erfahrung im Bereich Functional- und ObjectOriented-Programming - in Projekten und geschult

  • Erfahrung in Data- und Type-Driven-Design vorhanden

  • Erfahrung im Bereich Software-Testing in den Projekten Standard

  • Fähigkeit wartungsfreundliche, robuste und zugängliche Software zu entwickeln - Webanwendung, besonders benutzerfreundliche

    Eingabe in Suchmaske, was Selektion, als auch Projektion angeht

  • Erfahrung in agiler Softwareentwicklung vorteilhaft - vorhanden

  • Bereitschaft, sich in methodisch komplexe Problemstellungen einzuarbeiten vorhanden

  • Erfahrung mit Datenbanken vorteilhaft siehe oben, Entwicklung der webbasierten Anwendung, postgres, mysql, oracle

Betriebssysteme

Apple OS X
Linux Debian basiert
Linux embedded
Linux RPM basiert

Programmiersprachen

C, C++
Java
Javascript
JQuery
PHP
Python
Shell (bash)
Webseiten Entwicklung
Websockets (Asynchrone Message Verarbeitung)
Shellscript
Perl Scipting
Go

Datenbanken

Mysql
PostgreSQL
Oracle

Datenkommunikation

Websockets

Branchen

Branchen

IOS App Entwicklung 3D

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.