Java Backend, Konfiguration,
Aktualisiert am 11.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
konfigmanagement
Java 17
Spring Boot
Releasemanagement
DevOps
Konfig-Management
Ansible
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

8 Monate
2023-11 - heute

Schulung Spring Boot 3.2, Schulung Java 17

  • Artikel: auf Anfrage
  • Java Code Examples with video: URL auf Anfrage
  • Terraform Code with Video: auf Anfrage

6 Jahre 6 Monate
2018-01 - heute

Eigenes Projekt

AWS Service Berater Amazon Web Services Terraform Linux
AWS Service Berater
  • Erstellung von Elastik Infrastrukturen, mit Terraform sowie das abräumen beim nicht Verwendung, Monitoring
Amazon Web Services Terraform Linux
1 Jahr
2023-01 - 2023-12

Erstellung von Microservices in allen Schichten

Entwickler Spring-Boot Vers2 Vaadin React ...
Entwickler
  • Anbindung und Authentifizierung über Keykloak
  • Vaadin Version 24

Spring-Boot Vers2 Vaadin React Keykloak JPA Spring Security Postgres Docker Kubernetes React-Anbindung JSP DB2 GitLab git gradle Java 11 und 17 Jira Confluence
netgo, Berlin
1 Jahr 2 Monate
2021-09 - 2022-10

Erweiterung, Automatisierung von Ablaufen in Java und in Ansible

DevOps-Engineer Jenkins GitLab QuikBuild ...
DevOps-Engineer
  • Erstellung von Releases, Bestückung von Test, Integrations, und Produktionsumgebungen, Fehlersuche.
  • Erweiterung, Automatisierung von Ablaufen in Java und in Ansible.
  • Migration der Applikation in Kubernetes mit Docker
Jenkins GitLab QuikBuild Docker Kubernetes SVN Maven interne Konfigurationstools XML Windows 10 Ansible Java 8 und 17 Jira Confluence DB2 MS-SQL REWE-interne Build-Tools
REWE
Köln
1 Jahr 7 Monate
2020-01 - 2021-07

Erstellung von Weekly-Builds, Fehlersuche und deren Delegierung

DevOps-Engineer Windows 10 Visual Studio 2017 2019 Python ...
DevOps-Engineer
  • Release Erstellung, Test, und Bereitstellung für die Veröffentlichung
  • Tool Erstellung für XML-Bearbeitung 
Windows 10 Visual Studio 2017 2019 Python TFS DATEV-interne Build-Tools Visual Studio 2017 2019 TFS (Team Foundation Server) interne Buildsysteme interne Konfigurationstools XML
DATEV
Nürnberg
1 Jahr 3 Monate
2019-09 - 2020-11

Erstellung von Wochestandsbauten

Buildmanager Visual Studio 2017 2019 Tfs ...
Buildmanager
  • Erstellung von Wochestandsbauten, Fehler suche und deren Delegierung.
  • Release Erstellung, Test, und Bereitstellung für die Veröffentlichung
  • Tool Erstellung für XML Bearbeitung in C#
Visual Studio 2017 2019 Tfs Datev interne Buildsysteme Konfigurationstools XML Windows 10 Visual Studio 2017 2019 TFS Datev Interne Build Tools
DATEV, Nürnberg
1 Jahr 3 Monate
2018-10 - 2019-12

Configuration Management

DevOps-Engineer Java WEB Entwicklung ARS Maven ...
DevOps-Engineer
  • Erstellung und Überwachung der rechtzeitigen Durchführung der notwendigen Changes durch die Betriebseinheiten
  • Prüfung der in den Betriebseinheiten vorhandenen Prozesse zur Verwaltung von Zertifikaten
  • Reporting über die durchgeführten Zertifikatswechsel
  • Identifizieren von Problemen und Schwächen in den Prozessen
  • Java WEB Tool erstellt für die Softwareübergaben Spring Boot
  • Projektumstellung von Ant auf Maven, und von Hudson auf Jenkins 2 mit Docker, sowie Umstellung von Packages, auf automatische Abfrage und Java Klassengenerierung von REST-Schnittstellen.
Java WEB Entwicklung ARS Maven Ant git svn SpringBoot Primefaces Docker Java 8 Nexus IntelliJ Jenkins 2 Atlasian Tools
Arbeitsagentur
Nürnberg
7 Monate
2018-03 - 2018-09

Configuration Management

DevOps-Engineer Java Entwicklung Linux JBoss ...
DevOps-Engineer
  • Erstellung von Releases, Buildpipeline
  • Java Tool erstellt für Buildprozessautomatisierung
  • Splunk in RPM packetiert mit Konfiguration
  • RPMs für neue Komponenten erstellt
  • SFTP aufgesetzt mit bash script
  • SSL/TSL Zertifikate zusammengeführt und bereitgestellt
  • Flyway ausgerollt, DB Migrationen
Java Entwicklung Linux JBoss MSSQL-Server git svn Java 8 Artifactory IntelliJ Jenkins Linux RedHat Enterprise 6 und 7 (migration) Splunk
Deutsche Post Bonn
4 Monate
2017-09 - 2017-12

Beratung und Erstellung einer Maven Plugin für Gerrit

Integration Entwickler Java Entwicklung Linux git ...
Integration Entwickler
  • Übertagung von Projektänderungen zu remote Git Gerrit Slaves Installationen
  • Übertagung von geänderten User Einstellungen mit Json zu Gerrit Slaves
Java Entwicklung Linux git Java 7
Advaoptical
Nürnberg
1 Jahr 7 Monate
2016-02 - 2017-08

Versorgung und Prozessautomatisierung von Installationen

Release Manager, Entwickler SOA Umgebung Java Entwicklung WebLogic 11 ...
Release Manager, Entwickler
  • Nightly-Build in Jenkins eingebaut für die Solaris und Windows Builds
  • Versorgung und Prozessautomatisierung von Installationen in verschiedene Umgebungen; Test, Integration und Fachkonzept
  • Lieferung der Installationspakete an die Produktion
  • Streckengenerierung für WEB-Services
  • Erstellung von Jenkins, Maven und Jira Plugins
SOA Umgebung Java Entwicklung WebLogic 11 12 Oracle DB Windows Solaris git svn PVCS Java 7 Jira Confluence Stash Jenkins Puppet Docker
Arbeitsagentur
Nürnberg
1 Jahr 7 Monate
2016-02 - 2017-08

Versorgung und Prozessautomatisierung von Installationen

DevOps-Engineer SOA Umgebung Java Entwicklung WebLogic 11 ...
DevOps-Engineer
  • Nightly-Build in Jenkins eingebaut für die Solaris und Windows Builds
  • Versorgung und Prozessautomatisierung von Installationen in verschiedene Umgebungen; Test, Integration und Fachkonzept
  • Lieferung der Installationspakete an die Produktion
  • Streckengenerierung für WEB-Services
  • Erstellung von Jenkins, Maven und Jira Plugins
SOA Umgebung Java Entwicklung WebLogic 11 12 Oracle DB Windows Solaris git svn PVCS Java 7 Jira Confluence Stash Jenkins Puppet Docker
Arbeitsagentur
Nürnberg
3 Monate
2015-11 - 2016-01

Migration svn zu git

DevOps-Engineer Linux git svn ...
DevOps-Engineer
  • Prototyping für automatische Projekt Migration mit bash, awk
  • Dokumentation der estellten Scripte
  • Installation von httpd, gitolite, cgit auf Linux
  • Master Slave Konfiguration von git mit gitolite für 16 CI Systeme
Linux git svn Shell Scripting awk sed bash Python
Nokia
Ulm
9 Monate
2015-02 - 2015-10

Releasemanagement, 3rd Level Support

Integrations-Ingenieur Java EE7 XML Verknüpfung von Anwendungen mit Zertifikaten(PKI) ...
Integrations-Ingenieur
  • Automatisierung von RFC, Releases Handhabung
  • Automatisierung Release (Hotfix) Prozesses mit Windows Shell Scripting, Bash, awk, sed
  • Buildautomatisierung mit Jenkins in Integrationsumgebung, WebLogic, Oracle DB; smoketests
  • PKI Verschlüsselung in Java implementiert, DB Update mechanismus erstellt
Java EE7 XML Verknüpfung von Anwendungen mit Zertifikaten(PKI) Cluster Eclipse Jenkins WebLogic Ansible Splunk git svn Windows Shell Scripting Kundenspezifische Frameworks Solaris CoreOS Scrum
Credit-Suisse, Bank Zürich
Schweiz
8 Monate
2014-05 - 2014-12

Konfigurationsmanagement

Entwickler Encrypted Environment GIT Java ...
Entwickler
  • Parallelisierung Testautomation, Cluster mit 16 Clients, Laufzeitverkürzung auf 4%
  • Erstellung von Jenkins-Plugins, Maven-Plugins, REST-API, Level 2 Sicherheit sichergestellt, Smoketest
  • Testtimecontrol on the Clients, Ansteuerung von Jenkins über eine eigenentwickelte WebApp
Encrypted Environment GIT Java Spring MVC Groovy C# C++ XML NUnit JSF Spring MsBuild OpenSSL OpenVPN Visual Studio 2010 Eclipse Docker TeamCity PostgreSQL IntelliJ Tomcat Maven Jenkins Nexus CentOS Scrum
NXP, Embedded, Graz, Österreich
6 Monate
2013-11 - 2014-04

Erstellung von Web-Services, SOAP, REST zu ITSM

Entwickler Java OSGI ActiveObjects ...
Entwickler
  • Konfigurationsdaten aus Excel mit XMLBeans in XML übernehmen, Verarbeiten im JIRA-Plugin
  • Erstellung von Plugins für Jira, VelocityTemplate
Java OSGI ActiveObjects JSF RichFaces XMLBeans WebServices (SOAP) Spring JUnit Ruby Java 7 IntelliJ Axis2 PostgreSQL Jira-Plugins Tomcat Comet SVN maven SoapUI Bamboo Nexus Linux Scrum
Swisscom, Zürich
8 Monate
2013-03 - 2013-10

Erstellung von Unit-Test für die Funktionalität

Entwickler C++.NET C#.NET Spring.NET Hibernate Eclipse svn ...
Entwickler
  • C++.NET Anbindung einer COM-Schnittstelle um über C#.NET verwenden zu können.
  • C# mit Spring.NET Framework Backendentwichklung für die Datenerfassung und die Berechnung von Leistungen
  • Anbindung von Hibernate für die Kundenerfassung.

C++.NET C#.NET Spring.NET Hibernate Eclipse svn Artifactory Jira Oracle DB
Zürich Versicherung München
2 Monate
2013-08 - 2013-09

Konfigurations-Management

Entwickler Java C++ Continuous-Integration ...
Entwickler
  • Buildsystem umgestellt von Ant auf Maven, Jenkins und Nexus, Projektabhängigkeiten überarbeitet und optimiert
  • Prototype für Unittesting mit JUnit erstellt
  • Erstellung von Plugins für Maven
  • Toolintegration von Maven Site, Jenkins, SVN, Nexus und Sonar
Java C++ Continuous-Integration Eclipse IntelliJ Maven Jenkins CI Eclipse svn XML/XSLT Spring Integration Artefactory Jira
NXP, Dresden
5 Monate
2013-03 - 2013-07

Prototypenerstellung für die interne Software

Konfiguration Manager, Software Architekt C++ Java Android ...
Konfiguration Manager, Software Architekt
  • Buildsystem Migration von Shell in Maven, Nexus Umgebung an alle drei Standorten
  • Anwendungs-signierung, Erstellung von Plugins für Maven und Jenkins
  • Analyse der Abhängigkeiten, Vermeidung von statischen Includes
C++ Java Android Exynos Qualcomm SSL Protokoll OpenVPN Jenkins CI Eclipse GIT svn libusb BouncyCastle Crypto API Android NDK XML/XSLT Spring Integration Nexus Confluence
Trustonic, München (DE), Helsinki (FI), Sophia Antipolis (F)
9 Monate
2012-07 - 2013-03

Integrationsmanagement

Konfigurationsmanagent C++ Java Git ...
Konfigurationsmanagent
  • Adaptierung von Agilen Entwicklungs-Methoden in der Entwicklung von Testprogrammen
  • Programmierung von benötigten Plugins für den Build Server (Jenkins) in Java
  • Integration von dem vorhandenen SW-Tools im Continuous Integrations Prozess
  • Entwicklung von neuen Unit-Tests in C++
  • SVN Umstellung auf Git
  • Dokumentation von dem Aufgesetzten Prozesse
  • Schreiben von Trainingsmaterial und Schulung für die Benutzer
C++ Java Git Subversion Jenkins Icinga TeamCity Gerrit C++ Qt Redhat Linux Eclipse Verigy SmartTest Scrum
Intel Mobile Comunications München
1 Jahr 4 Monate
2011-03 - 2012-06

Technische Beratung zur phasenweisen Migration von Teilsystemen der Kernsoftware

Entwickler PL/SQL Spring XMLBeans ...
Entwickler
  • Datenbereinigung und Datentransformation
  • Businessobjektbezogene Zusammenstellung von unreferenzierten Daten. Die Datensätze ohne Referenzen wurden dann der Fachabteilung zum Prüfung in eine Webanwendung vorgelegt. Anschließend wurden dann Lösch- und Kontrollskripte erstellt.
  • PL/SQL Programmierung in Packages für die Datenerfassung, Sicherung, Löschung und Kontrolle der gelöschten Daten.
  • PL/SQL Vorlagenprozeduren, erstellt für die Entwickler.
PL/SQL Spring XMLBeans JPA SeamFramework RichFaces Hibernate Oracle SQL Developer Eclipse Sparx Enterprise Architect Jasper Report Java EE Subversion Atlasian Jira Microsoft Excel MediaWiki Scrum
E-plus Group , Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Ingenieur Elektrotechnik, FB Informationstechnik

WEITERBILDUNG

2005

ITIL Foundation mit TÜV Zertifizierung


2004

Leiter mehrtägiger Schulungen in Sun Solaris 8


2003

Software Development-West, San Jose CA, USA


2002
Pacific Conferences, Singapore


2001
Forum SCO UNIX im Santa Cruz CA, USA


2000
Javaschulung SL275, München


1999
Forum SCO UNIX im Santa Cruz CA, USA

Kompetenzen

Kompetenzen

Top-Skills

konfigmanagement Java 17 Spring Boot Releasemanagement DevOps Konfig-Management Ansible

Schwerpunkte

Projekt Schwerpunkte

  • Jira Programmierung für Incident, Change, Problemmanagement
  • Logistik im Schiffterminals mit Zugabfertigung und Luftfrachtabferti-gung
  • Materialverfolgung mit Datenbereitstellung für die Maschinen
  • Industrieautomatisierung über Interbus, I2C, RS232, USB

Fachliche Schwerpunkte
  • Objektorientierte Methoden und Verfahren
  • Objektorientierte Softwareentwicklung
  • Softwarearchitekturen (Client/Server, Web-Anwendungen)
  • Datenbankentwurf und -entwicklung
  • Qualitätssicherung, Sicherheit
  • Serverseitige Softwareentwicklung, Protokolle, Schnittstellen
  • UNIX, Open Source

Produkte / Standards / Erfahrungen / Methoden

DV-Erfahrung
  • 30 Jahre gesamt
  • 15 Jahre Java
  • 10 Jahre C und C++
  • 2 Jahre C#

Entwicklungsumgebungen, Tools
  • Eclipse, IntelliJ, Microsoft Visual Studio, iReport,
  • Oracle SQL Developer, WSDL, Apache Tomcat, JUnit
  • vi/vim, awk, sed, cron, GNU Tools, Open Source; MediaWiki
  • Microsoft Visio, Microsoft Excel, Microsoft Office
  • Sparx Systems Enterprise Architect, Borland Together UML Case Tool
  • Puppet, HP OpenView Storage Operations Manager, Performance Agent
  • IBM DB2,

SCM Software-Configuration-Management
  • Rational Clear Case
  • Git
  • Maven
  • Gerrit
  • svn
  • cvs
  • ant
  • make
  • make2

Architekturen und Frameworks
  • Java EE 7(Servlets, JSP, JSTL, JSF, EJB), RMI, CORBA
  • Swing, Spring Vers. 2.5 und 3, Struts Vers. 1, 2, Tiles, Hibernate Vers. 3.0.2, 3.3.2
  • X-Window-System und Tools, OSF/Motif
  • XML/XSLT

ITIL
  • ServiceNow
  • HP OpenView
  • Servicedesk
  • Changemanagement
  • Konfigurationsmanagement

Vorgehensmodelle
  • Rational Unified Process
  • V-Modell, Prototyping
  • Extreme Programming

Protokolle
  • TCP/IP
  • UDP
  • RS232
  • I2C
  • RPC
  • WSDL

Aktuelle Projekte ohne Kundenbezug
  • Apple iOS Anwendung: Adressbuch Import/Export in XML, Email
  • Android Projekt: Adressbuch Import/Export in XML, Email
  • Embedded Linux mit ARM und Sensoren I2C-Bus und USB
  • Liferay Plugin SDK, Portlets für Liferay
  • Ofbiz Web Shops Erstellung
  • Jira SDK, Plugins für Prozesssteuerung
  • API für I2C
  • JSF (Mojarra), Spring.
  • Betrieb von Jira, Confluence, TeamCity, Stash, SourceTree, Bamboo

Betriebssysteme

MacOS
Unisys
Unix
Solaris, Redhat Linux, FreeBSD
Windows

Programmiersprachen

awk
BASIC
C#
C/C++ 11
COBOL
Java J2EE
JavaScript
PASCAL
Perl
PL/SQL (Oracle)
PostScript
sed
sh/csh
Smalltalk
SQL
TeX
Python


Datenbanken

IBM-DB2
Informix
Microsoft SQL Server
MySQL
Oracle
PostgreSQL
Sybase

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

8 Monate
2023-11 - heute

Schulung Spring Boot 3.2, Schulung Java 17

  • Artikel: auf Anfrage
  • Java Code Examples with video: URL auf Anfrage
  • Terraform Code with Video: auf Anfrage

6 Jahre 6 Monate
2018-01 - heute

Eigenes Projekt

AWS Service Berater Amazon Web Services Terraform Linux
AWS Service Berater
  • Erstellung von Elastik Infrastrukturen, mit Terraform sowie das abräumen beim nicht Verwendung, Monitoring
Amazon Web Services Terraform Linux
1 Jahr
2023-01 - 2023-12

Erstellung von Microservices in allen Schichten

Entwickler Spring-Boot Vers2 Vaadin React ...
Entwickler
  • Anbindung und Authentifizierung über Keykloak
  • Vaadin Version 24

Spring-Boot Vers2 Vaadin React Keykloak JPA Spring Security Postgres Docker Kubernetes React-Anbindung JSP DB2 GitLab git gradle Java 11 und 17 Jira Confluence
netgo, Berlin
1 Jahr 2 Monate
2021-09 - 2022-10

Erweiterung, Automatisierung von Ablaufen in Java und in Ansible

DevOps-Engineer Jenkins GitLab QuikBuild ...
DevOps-Engineer
  • Erstellung von Releases, Bestückung von Test, Integrations, und Produktionsumgebungen, Fehlersuche.
  • Erweiterung, Automatisierung von Ablaufen in Java und in Ansible.
  • Migration der Applikation in Kubernetes mit Docker
Jenkins GitLab QuikBuild Docker Kubernetes SVN Maven interne Konfigurationstools XML Windows 10 Ansible Java 8 und 17 Jira Confluence DB2 MS-SQL REWE-interne Build-Tools
REWE
Köln
1 Jahr 7 Monate
2020-01 - 2021-07

Erstellung von Weekly-Builds, Fehlersuche und deren Delegierung

DevOps-Engineer Windows 10 Visual Studio 2017 2019 Python ...
DevOps-Engineer
  • Release Erstellung, Test, und Bereitstellung für die Veröffentlichung
  • Tool Erstellung für XML-Bearbeitung 
Windows 10 Visual Studio 2017 2019 Python TFS DATEV-interne Build-Tools Visual Studio 2017 2019 TFS (Team Foundation Server) interne Buildsysteme interne Konfigurationstools XML
DATEV
Nürnberg
1 Jahr 3 Monate
2019-09 - 2020-11

Erstellung von Wochestandsbauten

Buildmanager Visual Studio 2017 2019 Tfs ...
Buildmanager
  • Erstellung von Wochestandsbauten, Fehler suche und deren Delegierung.
  • Release Erstellung, Test, und Bereitstellung für die Veröffentlichung
  • Tool Erstellung für XML Bearbeitung in C#
Visual Studio 2017 2019 Tfs Datev interne Buildsysteme Konfigurationstools XML Windows 10 Visual Studio 2017 2019 TFS Datev Interne Build Tools
DATEV, Nürnberg
1 Jahr 3 Monate
2018-10 - 2019-12

Configuration Management

DevOps-Engineer Java WEB Entwicklung ARS Maven ...
DevOps-Engineer
  • Erstellung und Überwachung der rechtzeitigen Durchführung der notwendigen Changes durch die Betriebseinheiten
  • Prüfung der in den Betriebseinheiten vorhandenen Prozesse zur Verwaltung von Zertifikaten
  • Reporting über die durchgeführten Zertifikatswechsel
  • Identifizieren von Problemen und Schwächen in den Prozessen
  • Java WEB Tool erstellt für die Softwareübergaben Spring Boot
  • Projektumstellung von Ant auf Maven, und von Hudson auf Jenkins 2 mit Docker, sowie Umstellung von Packages, auf automatische Abfrage und Java Klassengenerierung von REST-Schnittstellen.
Java WEB Entwicklung ARS Maven Ant git svn SpringBoot Primefaces Docker Java 8 Nexus IntelliJ Jenkins 2 Atlasian Tools
Arbeitsagentur
Nürnberg
7 Monate
2018-03 - 2018-09

Configuration Management

DevOps-Engineer Java Entwicklung Linux JBoss ...
DevOps-Engineer
  • Erstellung von Releases, Buildpipeline
  • Java Tool erstellt für Buildprozessautomatisierung
  • Splunk in RPM packetiert mit Konfiguration
  • RPMs für neue Komponenten erstellt
  • SFTP aufgesetzt mit bash script
  • SSL/TSL Zertifikate zusammengeführt und bereitgestellt
  • Flyway ausgerollt, DB Migrationen
Java Entwicklung Linux JBoss MSSQL-Server git svn Java 8 Artifactory IntelliJ Jenkins Linux RedHat Enterprise 6 und 7 (migration) Splunk
Deutsche Post Bonn
4 Monate
2017-09 - 2017-12

Beratung und Erstellung einer Maven Plugin für Gerrit

Integration Entwickler Java Entwicklung Linux git ...
Integration Entwickler
  • Übertagung von Projektänderungen zu remote Git Gerrit Slaves Installationen
  • Übertagung von geänderten User Einstellungen mit Json zu Gerrit Slaves
Java Entwicklung Linux git Java 7
Advaoptical
Nürnberg
1 Jahr 7 Monate
2016-02 - 2017-08

Versorgung und Prozessautomatisierung von Installationen

Release Manager, Entwickler SOA Umgebung Java Entwicklung WebLogic 11 ...
Release Manager, Entwickler
  • Nightly-Build in Jenkins eingebaut für die Solaris und Windows Builds
  • Versorgung und Prozessautomatisierung von Installationen in verschiedene Umgebungen; Test, Integration und Fachkonzept
  • Lieferung der Installationspakete an die Produktion
  • Streckengenerierung für WEB-Services
  • Erstellung von Jenkins, Maven und Jira Plugins
SOA Umgebung Java Entwicklung WebLogic 11 12 Oracle DB Windows Solaris git svn PVCS Java 7 Jira Confluence Stash Jenkins Puppet Docker
Arbeitsagentur
Nürnberg
1 Jahr 7 Monate
2016-02 - 2017-08

Versorgung und Prozessautomatisierung von Installationen

DevOps-Engineer SOA Umgebung Java Entwicklung WebLogic 11 ...
DevOps-Engineer
  • Nightly-Build in Jenkins eingebaut für die Solaris und Windows Builds
  • Versorgung und Prozessautomatisierung von Installationen in verschiedene Umgebungen; Test, Integration und Fachkonzept
  • Lieferung der Installationspakete an die Produktion
  • Streckengenerierung für WEB-Services
  • Erstellung von Jenkins, Maven und Jira Plugins
SOA Umgebung Java Entwicklung WebLogic 11 12 Oracle DB Windows Solaris git svn PVCS Java 7 Jira Confluence Stash Jenkins Puppet Docker
Arbeitsagentur
Nürnberg
3 Monate
2015-11 - 2016-01

Migration svn zu git

DevOps-Engineer Linux git svn ...
DevOps-Engineer
  • Prototyping für automatische Projekt Migration mit bash, awk
  • Dokumentation der estellten Scripte
  • Installation von httpd, gitolite, cgit auf Linux
  • Master Slave Konfiguration von git mit gitolite für 16 CI Systeme
Linux git svn Shell Scripting awk sed bash Python
Nokia
Ulm
9 Monate
2015-02 - 2015-10

Releasemanagement, 3rd Level Support

Integrations-Ingenieur Java EE7 XML Verknüpfung von Anwendungen mit Zertifikaten(PKI) ...
Integrations-Ingenieur
  • Automatisierung von RFC, Releases Handhabung
  • Automatisierung Release (Hotfix) Prozesses mit Windows Shell Scripting, Bash, awk, sed
  • Buildautomatisierung mit Jenkins in Integrationsumgebung, WebLogic, Oracle DB; smoketests
  • PKI Verschlüsselung in Java implementiert, DB Update mechanismus erstellt
Java EE7 XML Verknüpfung von Anwendungen mit Zertifikaten(PKI) Cluster Eclipse Jenkins WebLogic Ansible Splunk git svn Windows Shell Scripting Kundenspezifische Frameworks Solaris CoreOS Scrum
Credit-Suisse, Bank Zürich
Schweiz
8 Monate
2014-05 - 2014-12

Konfigurationsmanagement

Entwickler Encrypted Environment GIT Java ...
Entwickler
  • Parallelisierung Testautomation, Cluster mit 16 Clients, Laufzeitverkürzung auf 4%
  • Erstellung von Jenkins-Plugins, Maven-Plugins, REST-API, Level 2 Sicherheit sichergestellt, Smoketest
  • Testtimecontrol on the Clients, Ansteuerung von Jenkins über eine eigenentwickelte WebApp
Encrypted Environment GIT Java Spring MVC Groovy C# C++ XML NUnit JSF Spring MsBuild OpenSSL OpenVPN Visual Studio 2010 Eclipse Docker TeamCity PostgreSQL IntelliJ Tomcat Maven Jenkins Nexus CentOS Scrum
NXP, Embedded, Graz, Österreich
6 Monate
2013-11 - 2014-04

Erstellung von Web-Services, SOAP, REST zu ITSM

Entwickler Java OSGI ActiveObjects ...
Entwickler
  • Konfigurationsdaten aus Excel mit XMLBeans in XML übernehmen, Verarbeiten im JIRA-Plugin
  • Erstellung von Plugins für Jira, VelocityTemplate
Java OSGI ActiveObjects JSF RichFaces XMLBeans WebServices (SOAP) Spring JUnit Ruby Java 7 IntelliJ Axis2 PostgreSQL Jira-Plugins Tomcat Comet SVN maven SoapUI Bamboo Nexus Linux Scrum
Swisscom, Zürich
8 Monate
2013-03 - 2013-10

Erstellung von Unit-Test für die Funktionalität

Entwickler C++.NET C#.NET Spring.NET Hibernate Eclipse svn ...
Entwickler
  • C++.NET Anbindung einer COM-Schnittstelle um über C#.NET verwenden zu können.
  • C# mit Spring.NET Framework Backendentwichklung für die Datenerfassung und die Berechnung von Leistungen
  • Anbindung von Hibernate für die Kundenerfassung.

C++.NET C#.NET Spring.NET Hibernate Eclipse svn Artifactory Jira Oracle DB
Zürich Versicherung München
2 Monate
2013-08 - 2013-09

Konfigurations-Management

Entwickler Java C++ Continuous-Integration ...
Entwickler
  • Buildsystem umgestellt von Ant auf Maven, Jenkins und Nexus, Projektabhängigkeiten überarbeitet und optimiert
  • Prototype für Unittesting mit JUnit erstellt
  • Erstellung von Plugins für Maven
  • Toolintegration von Maven Site, Jenkins, SVN, Nexus und Sonar
Java C++ Continuous-Integration Eclipse IntelliJ Maven Jenkins CI Eclipse svn XML/XSLT Spring Integration Artefactory Jira
NXP, Dresden
5 Monate
2013-03 - 2013-07

Prototypenerstellung für die interne Software

Konfiguration Manager, Software Architekt C++ Java Android ...
Konfiguration Manager, Software Architekt
  • Buildsystem Migration von Shell in Maven, Nexus Umgebung an alle drei Standorten
  • Anwendungs-signierung, Erstellung von Plugins für Maven und Jenkins
  • Analyse der Abhängigkeiten, Vermeidung von statischen Includes
C++ Java Android Exynos Qualcomm SSL Protokoll OpenVPN Jenkins CI Eclipse GIT svn libusb BouncyCastle Crypto API Android NDK XML/XSLT Spring Integration Nexus Confluence
Trustonic, München (DE), Helsinki (FI), Sophia Antipolis (F)
9 Monate
2012-07 - 2013-03

Integrationsmanagement

Konfigurationsmanagent C++ Java Git ...
Konfigurationsmanagent
  • Adaptierung von Agilen Entwicklungs-Methoden in der Entwicklung von Testprogrammen
  • Programmierung von benötigten Plugins für den Build Server (Jenkins) in Java
  • Integration von dem vorhandenen SW-Tools im Continuous Integrations Prozess
  • Entwicklung von neuen Unit-Tests in C++
  • SVN Umstellung auf Git
  • Dokumentation von dem Aufgesetzten Prozesse
  • Schreiben von Trainingsmaterial und Schulung für die Benutzer
C++ Java Git Subversion Jenkins Icinga TeamCity Gerrit C++ Qt Redhat Linux Eclipse Verigy SmartTest Scrum
Intel Mobile Comunications München
1 Jahr 4 Monate
2011-03 - 2012-06

Technische Beratung zur phasenweisen Migration von Teilsystemen der Kernsoftware

Entwickler PL/SQL Spring XMLBeans ...
Entwickler
  • Datenbereinigung und Datentransformation
  • Businessobjektbezogene Zusammenstellung von unreferenzierten Daten. Die Datensätze ohne Referenzen wurden dann der Fachabteilung zum Prüfung in eine Webanwendung vorgelegt. Anschließend wurden dann Lösch- und Kontrollskripte erstellt.
  • PL/SQL Programmierung in Packages für die Datenerfassung, Sicherung, Löschung und Kontrolle der gelöschten Daten.
  • PL/SQL Vorlagenprozeduren, erstellt für die Entwickler.
PL/SQL Spring XMLBeans JPA SeamFramework RichFaces Hibernate Oracle SQL Developer Eclipse Sparx Enterprise Architect Jasper Report Java EE Subversion Atlasian Jira Microsoft Excel MediaWiki Scrum
E-plus Group , Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Ingenieur Elektrotechnik, FB Informationstechnik

WEITERBILDUNG

2005

ITIL Foundation mit TÜV Zertifizierung


2004

Leiter mehrtägiger Schulungen in Sun Solaris 8


2003

Software Development-West, San Jose CA, USA


2002
Pacific Conferences, Singapore


2001
Forum SCO UNIX im Santa Cruz CA, USA


2000
Javaschulung SL275, München


1999
Forum SCO UNIX im Santa Cruz CA, USA

Kompetenzen

Kompetenzen

Top-Skills

konfigmanagement Java 17 Spring Boot Releasemanagement DevOps Konfig-Management Ansible

Schwerpunkte

Projekt Schwerpunkte

  • Jira Programmierung für Incident, Change, Problemmanagement
  • Logistik im Schiffterminals mit Zugabfertigung und Luftfrachtabferti-gung
  • Materialverfolgung mit Datenbereitstellung für die Maschinen
  • Industrieautomatisierung über Interbus, I2C, RS232, USB

Fachliche Schwerpunkte
  • Objektorientierte Methoden und Verfahren
  • Objektorientierte Softwareentwicklung
  • Softwarearchitekturen (Client/Server, Web-Anwendungen)
  • Datenbankentwurf und -entwicklung
  • Qualitätssicherung, Sicherheit
  • Serverseitige Softwareentwicklung, Protokolle, Schnittstellen
  • UNIX, Open Source

Produkte / Standards / Erfahrungen / Methoden

DV-Erfahrung
  • 30 Jahre gesamt
  • 15 Jahre Java
  • 10 Jahre C und C++
  • 2 Jahre C#

Entwicklungsumgebungen, Tools
  • Eclipse, IntelliJ, Microsoft Visual Studio, iReport,
  • Oracle SQL Developer, WSDL, Apache Tomcat, JUnit
  • vi/vim, awk, sed, cron, GNU Tools, Open Source; MediaWiki
  • Microsoft Visio, Microsoft Excel, Microsoft Office
  • Sparx Systems Enterprise Architect, Borland Together UML Case Tool
  • Puppet, HP OpenView Storage Operations Manager, Performance Agent
  • IBM DB2,

SCM Software-Configuration-Management
  • Rational Clear Case
  • Git
  • Maven
  • Gerrit
  • svn
  • cvs
  • ant
  • make
  • make2

Architekturen und Frameworks
  • Java EE 7(Servlets, JSP, JSTL, JSF, EJB), RMI, CORBA
  • Swing, Spring Vers. 2.5 und 3, Struts Vers. 1, 2, Tiles, Hibernate Vers. 3.0.2, 3.3.2
  • X-Window-System und Tools, OSF/Motif
  • XML/XSLT

ITIL
  • ServiceNow
  • HP OpenView
  • Servicedesk
  • Changemanagement
  • Konfigurationsmanagement

Vorgehensmodelle
  • Rational Unified Process
  • V-Modell, Prototyping
  • Extreme Programming

Protokolle
  • TCP/IP
  • UDP
  • RS232
  • I2C
  • RPC
  • WSDL

Aktuelle Projekte ohne Kundenbezug
  • Apple iOS Anwendung: Adressbuch Import/Export in XML, Email
  • Android Projekt: Adressbuch Import/Export in XML, Email
  • Embedded Linux mit ARM und Sensoren I2C-Bus und USB
  • Liferay Plugin SDK, Portlets für Liferay
  • Ofbiz Web Shops Erstellung
  • Jira SDK, Plugins für Prozesssteuerung
  • API für I2C
  • JSF (Mojarra), Spring.
  • Betrieb von Jira, Confluence, TeamCity, Stash, SourceTree, Bamboo

Betriebssysteme

MacOS
Unisys
Unix
Solaris, Redhat Linux, FreeBSD
Windows

Programmiersprachen

awk
BASIC
C#
C/C++ 11
COBOL
Java J2EE
JavaScript
PASCAL
Perl
PL/SQL (Oracle)
PostScript
sed
sh/csh
Smalltalk
SQL
TeX
Python


Datenbanken

IBM-DB2
Informix
Microsoft SQL Server
MySQL
Oracle
PostgreSQL
Sybase

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.