Fachlicher Schwerpunkt dieses Freiberuflers

Softwareentwicklung überwiegend im Java Bereich mit vielen Frameworks u.a. Spring, Hibernate auf unterschiedlichen Umgebungen z.B. Docker, K8s, Cloud.

verfügbar ab
02.03.2020
verfügbar zu
80 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Städte
Berlin
500 km
Hamburg
500 km
Frankfurt am Main
500 km
Stuttgart
500 km
München
500 km
Nürnberg
500 km
Kontaktwunsch

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

Position

Kommentar
  • Selbständiger IT-Berater und Entwickler

Projekte

09/2019 - Heute

4 Monate

Berger Online AG Onlineshop relaunch

Rolle
Softwareentwickler
Einsatzort
Köln
Projektinhalte

Die Berger Schuhe & Sport AG bietet ihren Kunden als Familienunternehmen seit 65 Jahren Schuhe, Sport- und Modeartikel an. Das Geschäft wird treu nach dem Motto geführt, hochwertige Produkte zu fairen Preisen (20-25% unter UVP) anzubieten, verbunden mit einer Top-Beratung und einem guten Service. Im riesigen Sortiment ist praktisch für jedermann etwas dabei, weshalb die Zielgruppe für das gesamte Unternehmen vielschichtig ist. Die Ladenfläche beträgt 3'500 m2, im gleichen Haus befinden sich auch eine moderne Orthopädie sowie eine Schuhmacherei.

Seit dem 01. April 2014 ist ein Teilsortiment (ca. 20%) auf www.bergerschuhe.ch auch online verfügbar. Mit dem Onlineshop wurde auch die Berger Online AG ins Leben gerufen. Sie kauft die Produkte, welche im Online-Shop verkauft werden, direkt von der Berger Schuhe & Sport AG aus dem Laden/Lager ab. Berger Schuhe & Sport wird das stationäre Geschäft in Form einer neuen Halle ausbauen. Diese wird einerseits als (Online-)Lager und andererseits für Büroräumlichkeiten verwendet. Dadurch entsteht im aktuellen Hauptgeschäft mehr Verkaufsfläche. Das Ladengeschäft ist vor allem an Wochenenden ausgelastet und kann/muss erweitert werden.

Nach knapp vier Jahren ist es aus Sicht der Berger AG an der Zeit den Online-Shop zu überarbeiten. Zudem entspricht die aktuelle E-Commerce-Lösung ePages (Update August 2018) aus mehreren Gründen nicht mehr den aktuellen und zukünftigen Anforderungen. Zudem erhält die Berger AG ab Januar 2020 keinen CH-Support mehr.

Kenntnisse

Entwicklung

Review

Scrum

Testing

Agile

Produkte

Salesforce Commerce Cloud

Node.js

npm

Visual Studio Code

JavaScript

Atlassian Jira

Atlassian Confluence

Atlassian Bitbucket

Atlassian Bamboo

09/2018 - 08/2019

1 Jahr

PIM-System

Projektinhalte

Das Unternehmen ist auf die Entwicklung komplexer Softwarelösungen für die Fotobranche spezialisiert. Sie erstellen Software für die Gestaltung und Bestellung von Fotoprodukten über Online-/Offlinelösungen, Kiosksysteme sowie Smartphone Apps. Mit einem neuen Produktionformationsmanagement -System soll die Verwaltung und Pflege vereinfacht und zentralisiert werden, sowie die Möglichkeit bieten Mandanten und Vertriebskanäle zu pflegen.

  • Anforderungserfassung
  • Architekturentwurf
  • Technische Konzeptionierung
  • Agile Entwicklung mit Scrum, Dokumentation und Testing
  • Konzeptionierung und Integration von Schnittstellen
    Inbetriebnahme und Wartung Kubernetes (On Premise)
  • Evaluierung Azure Kubernetes Service und Google Kubernetes Engine
  • Inbetriebnahme und Wartung Jenkins CD/CI, Dev-, Staging- und Live-System
  • Strategische Beratung in der Infrastruktur
Kenntnisse

Kubernetes (On Premise/ Azure Kubernetes Service und Google Kubernetes Engine)

Helm - Kubernetes Package Manager

Docker

JHipster

MariaDB

PHP

Symfony Framework

Pimcore

Jenkins CI

GitLab

Kubespray

Graylog

Nexus Repository Manager

Atlassian Jira

Atlassian Confluence

JetBrains PhpStorm

01/2018 - 09/2018

9 Monate

General Connectivity Plattform (GCP)

Projektinhalte

Als international aufgestelltes und weltweit produzierendes steht das Unternehmen vor der Herausforderung, große Datenmengen aus unterschiedlichsten IT- und Produktionssystemen zu nutzen. Die Verwendung dieser Daten kann zu einer höheren Qualität von technologisch anspruchsvollen elektronischen und mechatronischen Produkten führen. Ein besseres Verständnis der abteilungsübergreifenden Prozesse hilft, diese kontinuierlich zu verbessern und somit die Effizienz des Unternehmens zu steigern. Bisher wurden erforderliche Daten über bidirektionale Verbindungen zwischen den Systemen ausgetauscht. Dies hat sich als unflexibel und kostspielig erwiesen. Ziel ist es, den Datenaustausch über eine allgemeine, standardisierte Schicht für den Datenaustausch der GCP sicherzustellen. Neben der Verteilung von Daten über eine standardisierte Schnittstelle hat das GCP auch die Aufgabe, Daten für das Monitoring, die Analyse und das Reporting mit BI-Tools wie SAP-Analytics. Im Rahmen des Projekts wird die GCP auf der Grundlage von mehreren Anwendungsfällen erstellt. Die Anwendungsfälle repräsentieren den gesamten Prozess, von der Erfassung der Daten über die Verteilung bis zur Bereitstellung der ersten Berichte und Analysen.

  • Agile Entwicklung mit Scrum, Dokumentation und Testing der Systeme in einer Microservices Architektur
  • Evaluierung von Technologien
  • Automatisierung von E2E-Umgebungen und E2E-Testing
  • Inbetriebnahme und Wartung der Infrastruktur
Kenntnisse

Java EE

Spring Boot

Spring Cloud

Docker

Docker Swarm

CentOS

RabbittMQ

Apache Camel

Apache Spark

Apache Cassandra

Graylog

JUnit

GitLab

GitLab CI

SonarQube

Atlassian Jira

Atlassian Confluence

Ansible

Eclipse

Lombok Project

01/2017 - 12/2017

1 Jahr

Flottenmanagement

Projektinhalte

Das Unternehmen bietet internetbasierte Telematikdienste für modernes Flottenmanagement an. Wir verfügen über langjährige Erfahrungen im Segment der Nutzfahrzeugtelematik und sind mittlerweile in über 40 Ländern aktiv. Seit Markteinführung wurden über 180.000 LKWs bei mehr als 6000 Kunden weltweit ausgerüstet. In diesem Zeitraum hat das Unternehmen sein Produkt- und Diensteportfolio kontinuierlich ausgebaut.

  • Dokumentation und Wartung der Systeme
  • Know-how-Trans fer von über 30 Themenbereichen
  • E2E Tests von Telematikplattformen (techn. Aufbau und Durchführung)
  • Automatisierung von E2E Testing mit Telematikplattformen
  • Erweiterung und Wartung bestehender Systeme
  • Agile Neuentwicklung von Komponenten und Schnittstellen mit Scrum
Kenntnisse

Docker

Telematikplattform

Java EE

Spring Boot

IBM WebSphere 8.x

IBM DB2 / MySQL

JUnit / TestNG

Jenkins CI

SonarQube

Atlassian Jira

Atlassian Confluence

Git / SVN

STS / Eclipse / MyEclipse

MQExplorer

DynaTrace

09/2016 - 12/2016

4 Monate

Urbane Mobilität

Projektinhalte

Die Applikation ermöglicht einen einfachen Zugang zu verschiedenen Mobilitätsanbietern, wie Car-Sharing, Bike-Sharing und Scooter-Sharing:

  • Einmalige Registrierung inkl. einer Online-Führerscheinvalidierung in der App - automatisierte
    Registrierung bei verschiedenen Anbietern
  • Suche nach Fahrzeugen über Anbietergrenzen hinweg - integrierte kartenbasierte Anzeige
  • Buchung und teilweise Nutzung von Fahrzeugen
  • Agile Entwicklung des Backendsystems mit Scrum in einer Microservices Architektur
  • Konzipierung technischer Prozesse
  • Recherche und Bewertung von eingesetzten Technologien
  • Entwicklung und Ausarbeitung von Tests
  • Konzeptionierung und Integration von neuen Schnittstellen
Kenntnisse

Java EE

Spring Boot

Spring Cloud

Cloud Foundry

IBM Bluemix-Plattform

AWS

Hibernate

Swagger / Swagger UI

Flyway

Lombok Project

SendGrid

MySQL / PostgreSQL

JUnit / Mockito / WireMock / Cucumber

Jira / Confluence

Git / Bitbucket

Jenkins CI / SonarQube

Docker / Docker Compose

Eclipse

03/2016 - 08/2016

6 Monate

Neuentwicklung von FIT-Z und Quero

Projektinhalte

Die Habermaaß GmbH ist ein deutscher Spielwarenhersteller, ansässig in Bad Rodach, Landkreis Coburg in Oberfranken, Bayern. Selbst bezeichnet sich das Unternehmen als der "Erfinder für Kinder" und bietet mit einer breiten Produktpalette von Holz- und Textilspielwaren, Wohnideen und Accessoires eine große Auswahl für Babys und Kinder. Das Unternehmen befindet sich in Familienbesitz - unter der Leitung des geschäftsführenden Gesellschafters (auf Anfrage) und des Geschäftsführers (auf Anfrage). Für die HABA-Firmenfamilie wird eine allgemeine Basis für den eCommerce Bereich entwickelt mit SAP Hybris Commerce Accelerator, die ein weitreichendes Grundgerüst für neue Onlineshops bieten soll. FIT-Z und Qiero sind die ersten Shops, die auf diese Plattform umziehen. Mit neuem Design und erweiterter Funktionalität starten die neuen Shops in mehreren Ländern und sind auf Mobile und Desktop optimiert.

Kenntnisse

SAP Hybris

Java EE

Spring Framework

Solr

JSP

Ant

MySQL

05/2013 - 08/2016

3 Jahre 4 Monate

Weiterentwicklung von FIT-Z und Quero

Projektinhalte

FIT-Z und Qiero sind zwei B2C Onlineshops aus der HABA-Firmenfamilie. Ursprünglich mit hybris 3 entwickelt mit der Besonderheit, dass beide Shops eine gemeinsame Basis und eigenständige Frontends haben. Vor der Übergabe des Projekts wurde ein Upgrade auf hybris 4 durchgeführt. Anschließend erfolgten Wartungsarbeiten und Weiterentwicklung der Shop-Systeme.

Kenntnisse

hybris

Java EE

Spring Framework

MySQL

Linux Debian

Apache http Server

Solr

JSP

Ant

06/2011 - 08/2016

5 Jahre 3 Monate

Neuentwicklung von JAKO-O

Projektinhalte

JAKO-O Online Shop ist ein B2C Onlineshop aus der HABA-Firmenfamilie. Eine Neuentwicklung mit hybris 4 E-Commerce Plattform und WCMS Modul. Der Shop wurde von Anfang an auf Internationalisierung ausgelegt und wird mit einem Cluster auf mehreren Domains in mehreren Ländern und Sprachen betrieben.

Kenntnisse

hybris

Java EE

Spring Framework

MySQL

Linux Debian

Apache http Server

FACT-Finder

JSP

Ant

11/2009 - 02/2011

1 Jahr 4 Monate

B2B-Plattform für Industrietechnik

Projektinhalte

Die B2B-Plattform ist ein Portal für Informationen, Download-Bereiche und Berechnungsprogramme zum Thema Industrietechnik. Kernstück ist eine OCI-Schnittstelle, die die Anbindung an ein ERP und immer den aktuellen Lieferstatus im Portal ermöglicht, sowie die Ermittlung der individuellen Preise und Lieferzeiten.

Kenntnisse

Microsoft IIS

Microsoft

SQL Server

ColdFusion

SQL / TSQL

CSS

JavaScript

jQuery

11/2009 - 02/2011

1 Jahr 4 Monate

Kommunikationsportal im Bereich Automotive

Projektinhalte

Informations- und Kommunikationsportal für Inter- und Intranet.

Kenntnisse

Microsoft IIS

Microsoft SQL Server

ColdFusion

SQL / TSQL

JavaScript

jQuery

11/2009 - 02/2011

1 Jahr 4 Monate

Weiterentwicklung und Wartung vom CMS

Projektinhalte

Ein eigen entwickeltes Content Management System zur schnellen Erstellung von Internetauftritte. Wartung bestehender und Erstellung neuer Internetauftritte.

Kenntnisse

Microsoft IIS

Microsoft SQL Server

ColdFusion

SQL / TSQL

JavaScript

jQuery

08/2008 - 09/2009

1 Jahr 2 Monate

Intranet-Managementportal

Projektinhalte

Intranet-Managementportal mit Schnittstellen zur B2B-Plattform und Warenwirtschaftssystem.

Kenntnisse

Microsoft IIS

Microsoft SQL Server

PHP

fpdf

JavaScript

06/2008 - 09/2009

1 Jahr 4 Monate

ATU-Glas

Projektinhalte

Ein Web-System zur Auftragserfassung, in der Filiale wird die Endkundenauskunft durchgeführt und der Auftrag zentral weiterverarbeitet.

Kenntnisse

Microsoft IIS

Microsoft SQL Server

PHP

JavaScript

01/2008 - 09/2009

1 Jahr 9 Monate

AEM-Glas

Projektinhalte

Entwicklung des Autoglas-Systems für die Tochterfirma der A.T.U: Anbindung des Bestellsystems durch Online-Schnittstelle an das SAP-System beim Hersteller, sowie weitere individuelle Anpassungen.

Kenntnisse

Microsoft IIS

Microsoft SQL Server

PHP

JavaScript

02/2009 - 04/2009

3 Monate

DPD Paketscheine

Projektinhalte

Automatische Generierung von DPD-Paketscheinen und Integration in Drittsysteme.

Kenntnisse

Microsoft IIS

Microsoft SQL Server

PHP

JavaScript

05/2007 - 12/2007

8 Monate

Bestandserfassung von Client-PCs (Hard- und Software)

Projektinhalte

Erfassung von Hard- und Software-Informationen verteilter Client-PCs.

Kenntnisse

PHP

Microsoft SQL Server

KiXtart

Apache httpd

JavaScript

Projekthistorie

Weitere Projekte gern auf Anfrage.

Branchen

  • E-Commerce
  • Automotive
  • Versandhandel
  • Einzelhandel
  • Industrietechnik
  • Buchhaltung
  • Finanzwesen
  • Fotobranche

Kompetenzen

Sprachkenntnisse
Deutsch
Englisch
verhandlungssicher
Russisch
verhandlungssicher

Produkte / Standards / Erfahrungen
Agile
Apache Camel
Apache Spark
Atlassian Bamboo
Atlassian Bitbucket
Atlassian Confluence
Atlassian Jira
AWS
Docker
DynaTrace
Eclipse
GitLab
GitLab CI
Graylog
Lombok Project
npm
RabbittMQ
Salesforce Commerce Cloud
Scrum
SonarQube
Visual Studio Code

Beruflicher Werdegang

07/2019 - heute

epicsoft

  • Selbständiger Berater und Entwickler

09/2016 - 07/2019

adesso AG

  • Senior Software Engineer
  • Einsatz in unterschiedlichen Kundenprojekten

04/2011 - 08/2016

Habermaaß GmbH

  • Softwareentwickler (hybris / Java)
  • Entwicklung und Wartung im Bereich eCommerce

02/2012 - 10/2012

KFZ-Betrieb Johannes Dinkel (Nebentätigkeit)

  • Netzwerk- / Systemadministrator
  • Einrichtung einer Infrastruktur

11/2009 - 02/2011

K3 Net Solutions GmbH

  • Softwareentwickler ColdFusion
  • Entwicklung und Wartung individueller Plattformen

01/2008 - 09/2009

Oliver Pütz EDV Service pc-mittelpunkt.de

  • Softwareentwickler (PHP)
  • Entwicklung und Wartung individueller Plattformen

02/2005 - 12/2007

Scherer & Trier GmbH & Co. KG

  • Systemadministrator
  • Einrichtung und Wartung von Server- und Client-Systemen in diversen Einsatzbereichen

07/2004 - 09/2004

Scherer & Trier GmbH & Co. KG

  • EDV-Fachkraft
  • Einrichtung und Wartung von Server- und Client-Systemen in diversen Einsatzbereichen

Wehrdienst

10/2003 - 06/2004

  • ab 12/2003 Erstverwendung als Fernmeldesoldat in Manching

Soft Skills

  • Motivation
  • Belastbarkeit
  • Zuverlässigkeit
  • Kundenorientierung
  • Teamfähigkeit
  • Eigeninitiative
  • Einsatzbereitschaft
  • Eigenverantwortung
  • Schnelle Auffassungsgabe
  • Leistungsbereitschaft
  • Reisebereitschaft

Beschreibungssprachen

  • YAML
  • XML
  • UML
  • HTML
  • CSS
  • Markdown
  • Asciidoc

Web- / Applikationsserver

  • nginx
  • HAproxy
  • Apache httpd
  • Apache Tomcat
  • MS IIS
  • IBM WebSphere
  • Jetty
  • JBoss

Spezielle Kenntnisse

  • Microservices
  • SSL/TLS
  • Linux System Administration
  • Client/Server-Architektur
  • Mobile Anwendungen

Qualitätsmanagement

  • Unit Tests
  • Integrationstests
  • EndToEnd-Tests
  • Last-Tests
  • Abnahmetests
  • Reviews, Inspektionen
  • Testautomatisierung
  • Security-Tests
  • Automatisierte GUI- / Webfrontend-Tests

Allgemeine Kenntnisse

  • MS Office (incl. Visio and Project)
  • Netzwerk- / Internet-Technologien
  • Objektorientiertes Design
  • Content Management System(e)
  • Adobe Photoshop

Werkzeuge

  • Kubernetes
  • Docker
  • Docker Swarm
  • Nexus (Artifactory & Docker Registry)
  • Helm
  • GitLab
  • GitLab CI
  • Atlassian Jira
  • Atlassian Confluence
  • Atlassian Bitbucket
  • Compuware APM (dynaTrace)
  • AppDynamics
  • Elasticsearch 
  • Solr
  • FACT-Finder
  • Git
  • Mercurial
  • SVN
  • CSV
  • hybris E-Commerce
  • Jaspersoft iReport Designer
  • Adobe Dreamweaver
  • Microsoft Visual SourceSafe
  • Notepad++
  • Lotus Notes
  • PHPEdit
  • Sublime Text
  • PIWIK
  • Google Analytics
  • Google Tag Manager
  • CloudFoundry CLI
  • Jenkins CI
  • SonarQube
  • Graylog
  • Microsoft Visual Studio Code
  • Eclipse
  • IntelliJ IDEA
  • PHPStorm
  • MyEclipse

Betriebssysteme
Android
CentOS
Debian
Microsoft Windows
Ubuntu
Server edition

Programmiersprachen
Ansible
Apache
Camel, Spark, Commons, Ant, Maven
Batch
CKEditor
Cucumber
EhCache
Flyway
(Agile Database Migration Framework)
FPDF
Gradle
Groovy
Hibernate
ORM, Validator
HQL
Jackson
JasperReports
Java / Java EE
JPA
JQuery
jQuery UI
JUnit
KiXtart
Lombok
Macromedia ColdFusion
Mockito
PHP
Pimcore
RabbitMQ
SAP Hybris
Shell
Spring
Boot, Framework, Security, MVC, Data JPA, Data Solr, Data for Apache Cassandra, Cloud
SQL
Swagger
Symfony Framework
TestNG
TSQL
Vaadin
Visual Basic
WireMock

Datenbanken
Apache Cassandra
IBM DB2
MariaDB
MS Access
MS SQL
MySQL
PostgreSQL
SQLite

Schwerpunkte
Architektur
highest level of abstraction / microservices prefers
DevOps
Java / Java EE
Softwaredesign
individual modules / components
Softwareentwicklung
Spring
Boot, Cloud, Framework, Security, MVC, Data, ...

Ausbildungshistorie

Qualifikationen / Schulungen

  • ISTQB Certified Tester Foundation Level (CTFL)
  • ADA - Ausbilder-Eignungsprüfung
  • Kubernetes Workshop - K8s Grundkonzepte und Kubernetes Advanced
  • Kubernetes Workshop - K8s Ressourcen Management, K8s Traffic und Deployment mit Helm
  • Anwendungssicherheit
  • Spring Framework
  • Advanced SQL
  • Test Driven Development
  • Java EE Best Practices – Do’s and Don’ts
  • Java-Core Best Practices
  • Apache Maven
  • hybris Developer Training Part I - Core Pla􀆞orm
  • hybris Developer Training Part II – Commerce
  • FACT-Finder

2001-2003 Berufsfachschule Lichtenfels

  • Staatlich geprüfer technischer Assistent für Informatik