I'm a coding architect with experience on all areas of OSGi, java (enterprise software migrations), cloud. Training, designing and operating.
Aktualisiert am 26.04.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2026
Verfügbar zu: 80%
davon vor Ort: 100%
OSGI
Java
Migration
Azure
Eclipse
Eclipse RCP
Architekt
Testautomatisierung
Infrastructure as code
Infrastructure as a Service
Sass
German
Muttersprache
English
business fluent
French
basic knowledge

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

18 Jahre
2008-07 - heute

Eclipse RCP/OSGi Platform for Automotive Engineering Client (CEC)

Lead Architect azure eclipse emf ...
Lead Architect
  • Common Engineering Client (CEC) is the platform for more than 15 applications (e.g. PDM, TestData Management and Aftersales) inside the digital automotive development process.
  • Create a Pilot Application showing all functionalities and acting as template for application consumption.
  • Provide eclipse-based IDE for source-code development, quality assurance, testing and building of CEC applications.
  • Ship a CI/CD build pipeline template based on ant and tycho to create application deliverables complying the CEC development guide lines.
  • Provide a CEC-SDK containing everything for development of CEC applications.
  • Integrate application deliverables, distribute them worldwide on the 25.000 clients of the client engineers.


Others

  • CEC ? Eclipse RCP based Framework for Engineering Application
  • CEC ? Eclipse p2 based Engineering Client Launcher
  • CEC ? Software Development Kit
  • CEC ? Development Environment IDEfix

azure eclipse emf junit ant maven tycho vscode docker docker-compose Java/OSGi bash
Industry: Premium Car Manufacturer
1 Jahr 7 Monate
2021-05 - 2022-11

SaaS for das Automatisierte Testen von Firmware Releases in der Cloud - Container-basierter Microservice

Cloud Architect and DevOps Engineer azure eclipse vscode ...
Cloud Architect and DevOps Engineer

SaaS for das Automatisierte Testen von Firmware Releases in der Cloud - Container-basierter Microservice für automatisiertes Testen von Geräte-Firmware

  • Design, Implementierung und Betrieb einer SAAS Lösung für das Automatisierte Testen von Steuergeräte Firmware Releases.
  • Ein existierender Java-basierter Simulator muss in Container verpackt werden und über den Browser sowie über eine REST API steuerbar sein. Der Simulator dient zur Fahrzeugsimulation und kann CAN Signale stimulieren oder ganze CAN Trace Dateien abspielen die mit der Firmware kommunizieren. Die Firmware Releases müssen basierend auf den CI build Ergebnissen aufbereitet und innerhalb des Containers ausgeführt werden.
  • Der Tester kann sowohl über den Webbrowser direkt mit dem Java Simulator interagieren als auch eine vereinfachte Angular JS Browser UI einsetzen um Firmware versionen und CAN simulationen zu verwalten.
  • Weiterhin wird eine REST-API zur Verfügung gestellt, die eine Automatisierung und Integration der SAAS Lösung in CI und CD pipelines zu ermöglichen.

azure eclipse vscode docker docker-compose terraform Java/OSGi bash Angular JS
Industry: Premium Truck Manufacturer
8 Monate
2020-09 - 2021-04

SAAS eRange Lösung für eTrucks

Cloud und DevOps Engineer azure eclipse vscode ...
Cloud und DevOps Engineer
  • Bereitstellung des eTruck Ladezustands (state-of-charge) als Microservice mit REST und WebSocket Schnittstelle.
  • Auslesen der eTruck Daten aus Azure IOT Hubs und Persistierung in InfluxDB. Aufbereiten und bereitstellung des SOC als Microservice in OSGi implementiert.
  • Erstellung Azure Cloud Betriebskonzepts für die gesamte Reichweiten Kalkulation (eRange) des eTrucks.und Realisierung mit Hilfe von Hashicopr Terraform. Betriebt der gesamten SAAS Platform in der Azure Cloud.
azure eclipse vscode docker docker-compose terraform Java/OSGi bash
Industry: Premium Truck Manufacturer
2 Monate
2017-06 - 2017-07

Review Eclipse RCP / J2EE Anwendung für Testdaten Verwaltung

Architekt und Entwickler eclipse vscode Java/OSGi ...
Architekt und Entwickler
  • Design, Implementierung, Integration und Betrieb eines Microservices der Daten aus dem Cloud Event Hub ausliest und diese aufbereitet und intern als Service zur Verfügung stellt.
eclipse vscode Java/OSGi C++
Branche: Fertigungsplanung
2 Monate
2015-09 - 2015-10

Integration Fertigungsplanung into Siemens TeamCenter UI und Eclipse

Architekt und Entwickler eclipse vscode Java/OSGi ...
Architekt und Entwickler
  • Integration der C++/QT basierten Anwendung ipolog zur Fertigungsplanung in Eclipse und Siemens TeamCenter UI. 
  • Bereitstellung von Eclipse p2 Repositories zur Integration in beliebigen eclipse-basierten Systemen.
eclipse vscode Java/OSGi C++ QT
Branche: Logistik und Fertigungsplanung
4 Jahre 6 Monate
2004-01 - 2008-06

Eclipse-basierte Entwicklungsumgebung für Steuergeräte Entwicklung

Software Architekt und Technischer Leiter IBM Rational Application Developer TopCased Eclipse ...
Software Architekt und Technischer Leiter
  • Architektur für eine Eclipse-basierte Entwicklungsumgebung für Automotive Steuergeräte Entwicklung in C.
  • Berücksichtigung von Produktlinien-Verwaltung mit SourceCode Management Systemen. 
  • Bereitstellung der Entwicklungsumgebung für 4500 Steuergeräte-Entwickler.
IBM Rational Application Developer TopCased Eclipse Java Eclipse und Eclipse Frameworks
Branche: Führender Automobilzulieferer
6 Monate
2003-07 - 2003-12

Adaption existierender SW-Sharing Toolchain

Entwickler - Analyse, Design, Konzeption, Implementierung, Test, Deployment CodeWright XEmacs Rational ClearCase ...
Entwickler - Analyse, Design, Konzeption, Implementierung, Test, Deployment
  • Wartung, Anpassung und Erweiterung der make / Perl basierten Build Werkzeug Kette für die Erstellung der Motor-Steuergeräte Software. 
  • Auslieferung und Installationen bei OEM Kunden..
CodeWright XEmacs Rational ClearCase Perl bash make
Branche: Führender Automobilzulieferer
5 Monate
2003-02 - 2003-06

Portierung für Darlehensanfragen in verteilter Kreditapplikation

Projektplanung, Ressourcenmanagement, Projektleitung, Analyse, Design, Konzeption, Implementierung, Test Innovator Eclipse Platform CVS ...
Projektplanung, Ressourcenmanagement, Projektleitung, Analyse, Design, Konzeption, Implementierung, Test
  • Integration externer Services in einer Darlehensanfrage basierend auf einem komplexen Bankingframework. 
  • Adaption der existierenden Masken an Richtlinien des Frameworks.
Innovator Eclipse Platform CVS Lotus Domino Java
Branche: Finanzdienstleister
2 Monate
2002-12 - 2003-01

Objectbrowser für beliebige Java Applikation

Analyse, Konzeption, Implementierung Together/J Eclipse Platform Java ...
Analyse, Konzeption, Implementierung
  • Anpassung eines Objectbrowsers um zur Laufzeit beliebige Java Application beobachten und verändern zu können. 
Together/J Eclipse Platform Java Java ByteCode
Branche: IT-Consulting
4 Monate
2002-08 - 2002-11

GUI Dialog Parser Anpassung für abstraktes GUI Framework

Konzeption, Entwurf sowie Implementierung und Test CVS Together/J Eclipse Platform ...
Konzeption, Entwurf sowie Implementierung und Test
  • Bestehende oder neu erstellte GUI Dialoge können mit Hilfe des Parsers in XML Dateien umgewandelt werden, welche zur Weiterverwendung in NovaView vorgesehen sind.
  • Entwurf und Implementierung von Swing GUI. 
  • Konzeption und Implementierung Parser unter Verwendung der Reflection API von Java. 
  • Erstellung eines eigenen Classloader. 
  • Aufstellen von Testfällen in JBuilder, Sun Forte, Together.
CVS Together/J Eclipse Platform Java XML
Branche: IT-Consulting
1 Monat
2002-07 - 2002-07

High Availability Firewall System

Projektleitung, Analyse, Konzeption, Entwurf, Aufbau, Installation und Test vi Emacs MS Visual SourceSafe ...
Projektleitung, Analyse, Konzeption, Entwurf, Aufbau, Installation und Test
  • Entwicklung eines firmeninternen Firewall Systems auf Basis von RedHat Linux. 
  • Modul: iptables. 
  • Installation, Konfiguration und Adaption an die Bedürfnisse der Firma
vi Emacs MS Visual SourceSafe Bash Perl
Branche: IT-Consulting
1 Monat
2002-06 - 2002-06

Domainverwaltung

Projektleitung, Analyse, Konzeption, Aufbau, Installation und Test vi emacs MS Visual SourceSafe ...
Projektleitung, Analyse, Konzeption, Aufbau, Installation und Test
  • Konzeption und Installation von DomainNameServern. 
  • Modul: bind. 
  • Installation, Konfiguration und Adaption an die Bedürfnisse der Firma
vi emacs MS Visual SourceSafe Bash
Branche: IT-Consulting
3 Monate
2002-03 - 2002-05

GUI Dialog Parser für beliebige Dialoge aus verschiedenen IDE Umgebungen

Konzeption, Entwurf sowie Implementierung und Test CVS Together/J Borland JBuilder ...
Konzeption, Entwurf sowie Implementierung und Test
  • Bestehende oder neu erstellte GUI Dialoge können mit Hilfe des Parsers in XML Dateien umgewandelt werden, welche zur Weiterverwendung in NovaView vorgesehen sind.
  • Entwurf und Implementierung von Swing GUI. 
  • Konzeption und Implementierung Parser unter Verwendung der Reflection API von Java. Erstellung eines eigenen Classloader. 
  • Aufstellen von Testfällen in JBuilder, Sun Forte, Together.
CVS Together/J Borland JBuilder Sun Forte Eclipse Platform Java XML
Branche: IT-Consulting
1 Monat
2002-02 - 2002-02

Beratung und Evaluation für GUI Technologien

Implementierung, Referent Together/J Borland JBuilder Java ...
Implementierung, Referent

  • Präsentation unterschiedlicher GUI Technologien (Thin Clients, Fat Clients, Terminal Server, HTML, Applets, Servlets). 
  • Erstellung von Testapplikationen zur Analyse. 
  • Schulung im Framework NovaView.
  • Implementierung von Testapplikationen in Java Swing unter Verwendung des NovaView Frameworks mit Datenbankanbindung.

Together/J Borland JBuilder Java SQL
Branche: Zuckerprodukte, Nahrungsmittel, Landwirtschaft
1 Monat
2002-02 - 2002-02

Konzeption und Definition von Projektumgebungen

Installation, Evalutation, Referent MS Visual SourceSafe CVS Together ...
Installation, Evalutation, Referent

  • Evaluation Entwicklungswerkzeugen, Versionsverwaltungen, Systemumgebungen und deren Konfigurationen. 
  • Bewertung der Tools. 
  • Konzeption von Verfahrensmodellen und Vorgehensweisen bei Projektentwicklungen.

MS Visual SourceSafe CVS Together Borland JBuilder Sun Forte MS Visual Studio Apache Tomcat Java C++
Branche: Zuckerprodukte, Nahrungsmittel, Landwirtschaft

Aus- und Weiterbildung

Aus- und Weiterbildung

Graduate Engineer ? Software Engineering University Esslingen


Courses:

  • Trainer for OSGi
  • Eclipse RCP Platform
  • Eclipse Plug-In Development
  • J2EE, C++, GOF Design Patterns
  • Together, UML, OO

Kompetenzen

Kompetenzen

Top-Skills

OSGI Java Migration Azure Eclipse Eclipse RCP Architekt Testautomatisierung Infrastructure as code Infrastructure as a Service Sass

Produkte / Standards / Erfahrungen / Methoden

Bio

  • I started my journey with C-64 a datasette and basic at the age of 8.
  • Many os, (script-)langugages and hardware innovations intersected with my career since then.
  • Personally, I like to work on complex, distributed, platform- and vendor independent system solutions using preferably Free Open-Source Software.
  • My expertise for OSGi, Java and Eclipse RCP based system is very broad and extensive. I worked with many of the tools, libraries and methods in my life. During the past years I extended my knowledge to the container and cloud technologies and vendors.
  • I would consider myself as an all-rounder. Meaning I enjoy working in all code related areas of software development. Working on interchangeable os (windows, mac and linux) and from architect to devops engineer.
  • My project experience reaches from the design, implementation and operation of GUI-clients, micro-service to SaaS cloud systems. I have been working sole or as part of international teams with up to 30 developers.
  • Since several years I?m self-hosting the complete container-based infrastructure (Firm on request) from NAS to CI/CD pipeline on bare-metal in-house with minimal maintenance effort. For my customer projects I have implemented Azure Cloud SaaS solution for premium automotive car manufacturer.
  • I prefer running code with automated proof-of-performance tests over excessive slides or textual documentation. Special focus lays on simple, maintainable systems which are extensible and manageable by the customer.
  • During my professional career I have been speaker on several conferences and trainer for those technologies I have been working on.


Experience:

  • 25 years of project development
    • 15 years Lead Architect
    • 10 years Software Developer, Architect and Administrator
    • since 4 years Cloud/DevOps Architect and Engineer
  • planning, analysis, design, conception and implementation, test, delivery and operation of software components, services and systems
  • organization and construction of complex software and infrastructure systems
  • provisioning of numerous architecture- and code-examples


Paradigmas and Models:

Kanban, TDD, Scrum, Agile Development, RUP, V-Model


Cloud Technologies:

Container-based Microservices in AWS, Azure und Openshift with OpenAPI/Swagger, k8s und docker-compose, terraform

Betriebssysteme

Mac
since 2007 Leopard
Linux
Arch, Ubuntu, Redhat, Fedora, Suse, Debian, Gentoo, Knoppix
Unix
Sun Solaris, HP-UX
Win
since Windows 3.1
Dos
Microsoft, Digital Research, IBM

Programmiersprachen

Assembler
Basic
Pascal
C, C++
Java/OSGi
SQL
Python
Perl
Go
Bash
Ruby
HTML
Javascript
Typescript
PHP
ASP
YAML
JSON
XML
XML Schema
XSL
XSLT
SGML
UIML
EDN

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

18 Jahre
2008-07 - heute

Eclipse RCP/OSGi Platform for Automotive Engineering Client (CEC)

Lead Architect azure eclipse emf ...
Lead Architect
  • Common Engineering Client (CEC) is the platform for more than 15 applications (e.g. PDM, TestData Management and Aftersales) inside the digital automotive development process.
  • Create a Pilot Application showing all functionalities and acting as template for application consumption.
  • Provide eclipse-based IDE for source-code development, quality assurance, testing and building of CEC applications.
  • Ship a CI/CD build pipeline template based on ant and tycho to create application deliverables complying the CEC development guide lines.
  • Provide a CEC-SDK containing everything for development of CEC applications.
  • Integrate application deliverables, distribute them worldwide on the 25.000 clients of the client engineers.


Others

  • CEC ? Eclipse RCP based Framework for Engineering Application
  • CEC ? Eclipse p2 based Engineering Client Launcher
  • CEC ? Software Development Kit
  • CEC ? Development Environment IDEfix

azure eclipse emf junit ant maven tycho vscode docker docker-compose Java/OSGi bash
Industry: Premium Car Manufacturer
1 Jahr 7 Monate
2021-05 - 2022-11

SaaS for das Automatisierte Testen von Firmware Releases in der Cloud - Container-basierter Microservice

Cloud Architect and DevOps Engineer azure eclipse vscode ...
Cloud Architect and DevOps Engineer

SaaS for das Automatisierte Testen von Firmware Releases in der Cloud - Container-basierter Microservice für automatisiertes Testen von Geräte-Firmware

  • Design, Implementierung und Betrieb einer SAAS Lösung für das Automatisierte Testen von Steuergeräte Firmware Releases.
  • Ein existierender Java-basierter Simulator muss in Container verpackt werden und über den Browser sowie über eine REST API steuerbar sein. Der Simulator dient zur Fahrzeugsimulation und kann CAN Signale stimulieren oder ganze CAN Trace Dateien abspielen die mit der Firmware kommunizieren. Die Firmware Releases müssen basierend auf den CI build Ergebnissen aufbereitet und innerhalb des Containers ausgeführt werden.
  • Der Tester kann sowohl über den Webbrowser direkt mit dem Java Simulator interagieren als auch eine vereinfachte Angular JS Browser UI einsetzen um Firmware versionen und CAN simulationen zu verwalten.
  • Weiterhin wird eine REST-API zur Verfügung gestellt, die eine Automatisierung und Integration der SAAS Lösung in CI und CD pipelines zu ermöglichen.

azure eclipse vscode docker docker-compose terraform Java/OSGi bash Angular JS
Industry: Premium Truck Manufacturer
8 Monate
2020-09 - 2021-04

SAAS eRange Lösung für eTrucks

Cloud und DevOps Engineer azure eclipse vscode ...
Cloud und DevOps Engineer
  • Bereitstellung des eTruck Ladezustands (state-of-charge) als Microservice mit REST und WebSocket Schnittstelle.
  • Auslesen der eTruck Daten aus Azure IOT Hubs und Persistierung in InfluxDB. Aufbereiten und bereitstellung des SOC als Microservice in OSGi implementiert.
  • Erstellung Azure Cloud Betriebskonzepts für die gesamte Reichweiten Kalkulation (eRange) des eTrucks.und Realisierung mit Hilfe von Hashicopr Terraform. Betriebt der gesamten SAAS Platform in der Azure Cloud.
azure eclipse vscode docker docker-compose terraform Java/OSGi bash
Industry: Premium Truck Manufacturer
2 Monate
2017-06 - 2017-07

Review Eclipse RCP / J2EE Anwendung für Testdaten Verwaltung

Architekt und Entwickler eclipse vscode Java/OSGi ...
Architekt und Entwickler
  • Design, Implementierung, Integration und Betrieb eines Microservices der Daten aus dem Cloud Event Hub ausliest und diese aufbereitet und intern als Service zur Verfügung stellt.
eclipse vscode Java/OSGi C++
Branche: Fertigungsplanung
2 Monate
2015-09 - 2015-10

Integration Fertigungsplanung into Siemens TeamCenter UI und Eclipse

Architekt und Entwickler eclipse vscode Java/OSGi ...
Architekt und Entwickler
  • Integration der C++/QT basierten Anwendung ipolog zur Fertigungsplanung in Eclipse und Siemens TeamCenter UI. 
  • Bereitstellung von Eclipse p2 Repositories zur Integration in beliebigen eclipse-basierten Systemen.
eclipse vscode Java/OSGi C++ QT
Branche: Logistik und Fertigungsplanung
4 Jahre 6 Monate
2004-01 - 2008-06

Eclipse-basierte Entwicklungsumgebung für Steuergeräte Entwicklung

Software Architekt und Technischer Leiter IBM Rational Application Developer TopCased Eclipse ...
Software Architekt und Technischer Leiter
  • Architektur für eine Eclipse-basierte Entwicklungsumgebung für Automotive Steuergeräte Entwicklung in C.
  • Berücksichtigung von Produktlinien-Verwaltung mit SourceCode Management Systemen. 
  • Bereitstellung der Entwicklungsumgebung für 4500 Steuergeräte-Entwickler.
IBM Rational Application Developer TopCased Eclipse Java Eclipse und Eclipse Frameworks
Branche: Führender Automobilzulieferer
6 Monate
2003-07 - 2003-12

Adaption existierender SW-Sharing Toolchain

Entwickler - Analyse, Design, Konzeption, Implementierung, Test, Deployment CodeWright XEmacs Rational ClearCase ...
Entwickler - Analyse, Design, Konzeption, Implementierung, Test, Deployment
  • Wartung, Anpassung und Erweiterung der make / Perl basierten Build Werkzeug Kette für die Erstellung der Motor-Steuergeräte Software. 
  • Auslieferung und Installationen bei OEM Kunden..
CodeWright XEmacs Rational ClearCase Perl bash make
Branche: Führender Automobilzulieferer
5 Monate
2003-02 - 2003-06

Portierung für Darlehensanfragen in verteilter Kreditapplikation

Projektplanung, Ressourcenmanagement, Projektleitung, Analyse, Design, Konzeption, Implementierung, Test Innovator Eclipse Platform CVS ...
Projektplanung, Ressourcenmanagement, Projektleitung, Analyse, Design, Konzeption, Implementierung, Test
  • Integration externer Services in einer Darlehensanfrage basierend auf einem komplexen Bankingframework. 
  • Adaption der existierenden Masken an Richtlinien des Frameworks.
Innovator Eclipse Platform CVS Lotus Domino Java
Branche: Finanzdienstleister
2 Monate
2002-12 - 2003-01

Objectbrowser für beliebige Java Applikation

Analyse, Konzeption, Implementierung Together/J Eclipse Platform Java ...
Analyse, Konzeption, Implementierung
  • Anpassung eines Objectbrowsers um zur Laufzeit beliebige Java Application beobachten und verändern zu können. 
Together/J Eclipse Platform Java Java ByteCode
Branche: IT-Consulting
4 Monate
2002-08 - 2002-11

GUI Dialog Parser Anpassung für abstraktes GUI Framework

Konzeption, Entwurf sowie Implementierung und Test CVS Together/J Eclipse Platform ...
Konzeption, Entwurf sowie Implementierung und Test
  • Bestehende oder neu erstellte GUI Dialoge können mit Hilfe des Parsers in XML Dateien umgewandelt werden, welche zur Weiterverwendung in NovaView vorgesehen sind.
  • Entwurf und Implementierung von Swing GUI. 
  • Konzeption und Implementierung Parser unter Verwendung der Reflection API von Java. 
  • Erstellung eines eigenen Classloader. 
  • Aufstellen von Testfällen in JBuilder, Sun Forte, Together.
CVS Together/J Eclipse Platform Java XML
Branche: IT-Consulting
1 Monat
2002-07 - 2002-07

High Availability Firewall System

Projektleitung, Analyse, Konzeption, Entwurf, Aufbau, Installation und Test vi Emacs MS Visual SourceSafe ...
Projektleitung, Analyse, Konzeption, Entwurf, Aufbau, Installation und Test
  • Entwicklung eines firmeninternen Firewall Systems auf Basis von RedHat Linux. 
  • Modul: iptables. 
  • Installation, Konfiguration und Adaption an die Bedürfnisse der Firma
vi Emacs MS Visual SourceSafe Bash Perl
Branche: IT-Consulting
1 Monat
2002-06 - 2002-06

Domainverwaltung

Projektleitung, Analyse, Konzeption, Aufbau, Installation und Test vi emacs MS Visual SourceSafe ...
Projektleitung, Analyse, Konzeption, Aufbau, Installation und Test
  • Konzeption und Installation von DomainNameServern. 
  • Modul: bind. 
  • Installation, Konfiguration und Adaption an die Bedürfnisse der Firma
vi emacs MS Visual SourceSafe Bash
Branche: IT-Consulting
3 Monate
2002-03 - 2002-05

GUI Dialog Parser für beliebige Dialoge aus verschiedenen IDE Umgebungen

Konzeption, Entwurf sowie Implementierung und Test CVS Together/J Borland JBuilder ...
Konzeption, Entwurf sowie Implementierung und Test
  • Bestehende oder neu erstellte GUI Dialoge können mit Hilfe des Parsers in XML Dateien umgewandelt werden, welche zur Weiterverwendung in NovaView vorgesehen sind.
  • Entwurf und Implementierung von Swing GUI. 
  • Konzeption und Implementierung Parser unter Verwendung der Reflection API von Java. Erstellung eines eigenen Classloader. 
  • Aufstellen von Testfällen in JBuilder, Sun Forte, Together.
CVS Together/J Borland JBuilder Sun Forte Eclipse Platform Java XML
Branche: IT-Consulting
1 Monat
2002-02 - 2002-02

Beratung und Evaluation für GUI Technologien

Implementierung, Referent Together/J Borland JBuilder Java ...
Implementierung, Referent

  • Präsentation unterschiedlicher GUI Technologien (Thin Clients, Fat Clients, Terminal Server, HTML, Applets, Servlets). 
  • Erstellung von Testapplikationen zur Analyse. 
  • Schulung im Framework NovaView.
  • Implementierung von Testapplikationen in Java Swing unter Verwendung des NovaView Frameworks mit Datenbankanbindung.

Together/J Borland JBuilder Java SQL
Branche: Zuckerprodukte, Nahrungsmittel, Landwirtschaft
1 Monat
2002-02 - 2002-02

Konzeption und Definition von Projektumgebungen

Installation, Evalutation, Referent MS Visual SourceSafe CVS Together ...
Installation, Evalutation, Referent

  • Evaluation Entwicklungswerkzeugen, Versionsverwaltungen, Systemumgebungen und deren Konfigurationen. 
  • Bewertung der Tools. 
  • Konzeption von Verfahrensmodellen und Vorgehensweisen bei Projektentwicklungen.

MS Visual SourceSafe CVS Together Borland JBuilder Sun Forte MS Visual Studio Apache Tomcat Java C++
Branche: Zuckerprodukte, Nahrungsmittel, Landwirtschaft

Aus- und Weiterbildung

Aus- und Weiterbildung

Graduate Engineer ? Software Engineering University Esslingen


Courses:

  • Trainer for OSGi
  • Eclipse RCP Platform
  • Eclipse Plug-In Development
  • J2EE, C++, GOF Design Patterns
  • Together, UML, OO

Kompetenzen

Kompetenzen

Top-Skills

OSGI Java Migration Azure Eclipse Eclipse RCP Architekt Testautomatisierung Infrastructure as code Infrastructure as a Service Sass

Produkte / Standards / Erfahrungen / Methoden

Bio

  • I started my journey with C-64 a datasette and basic at the age of 8.
  • Many os, (script-)langugages and hardware innovations intersected with my career since then.
  • Personally, I like to work on complex, distributed, platform- and vendor independent system solutions using preferably Free Open-Source Software.
  • My expertise for OSGi, Java and Eclipse RCP based system is very broad and extensive. I worked with many of the tools, libraries and methods in my life. During the past years I extended my knowledge to the container and cloud technologies and vendors.
  • I would consider myself as an all-rounder. Meaning I enjoy working in all code related areas of software development. Working on interchangeable os (windows, mac and linux) and from architect to devops engineer.
  • My project experience reaches from the design, implementation and operation of GUI-clients, micro-service to SaaS cloud systems. I have been working sole or as part of international teams with up to 30 developers.
  • Since several years I?m self-hosting the complete container-based infrastructure (Firm on request) from NAS to CI/CD pipeline on bare-metal in-house with minimal maintenance effort. For my customer projects I have implemented Azure Cloud SaaS solution for premium automotive car manufacturer.
  • I prefer running code with automated proof-of-performance tests over excessive slides or textual documentation. Special focus lays on simple, maintainable systems which are extensible and manageable by the customer.
  • During my professional career I have been speaker on several conferences and trainer for those technologies I have been working on.


Experience:

  • 25 years of project development
    • 15 years Lead Architect
    • 10 years Software Developer, Architect and Administrator
    • since 4 years Cloud/DevOps Architect and Engineer
  • planning, analysis, design, conception and implementation, test, delivery and operation of software components, services and systems
  • organization and construction of complex software and infrastructure systems
  • provisioning of numerous architecture- and code-examples


Paradigmas and Models:

Kanban, TDD, Scrum, Agile Development, RUP, V-Model


Cloud Technologies:

Container-based Microservices in AWS, Azure und Openshift with OpenAPI/Swagger, k8s und docker-compose, terraform

Betriebssysteme

Mac
since 2007 Leopard
Linux
Arch, Ubuntu, Redhat, Fedora, Suse, Debian, Gentoo, Knoppix
Unix
Sun Solaris, HP-UX
Win
since Windows 3.1
Dos
Microsoft, Digital Research, IBM

Programmiersprachen

Assembler
Basic
Pascal
C, C++
Java/OSGi
SQL
Python
Perl
Go
Bash
Ruby
HTML
Javascript
Typescript
PHP
ASP
YAML
JSON
XML
XML Schema
XSL
XSLT
SGML
UIML
EDN

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.