Fachlicher Schwerpunkt dieses Freiberuflers

[URL auf Anfrage], IT-Beratung, IT-Architektur, Softwareentwicklung, Fullstack

verfügbar ab
20.07.2020
verfügbar zu
80 %
davon vor Ort
40 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Kontaktwunsch

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

Projekte

02/2019 - 01/2020

1 Jahr

Build und Deliveryautomation für große Datenmengen

Rolle
Lead Developer, IT-Architekt
Kunde
Versicherungsgesellschaft
Einsatzort
Stuttgart
Projektinhalte

Build und Deliveryautomation für große Datenmengen (Massencompile und -delivery)

  • Performanceanalysen bei großer Anwendungslast
  • Parallelisierung von Build- und Deployment von sehr großen Datenmengen
  • Securityanalysen und Umsetzung von Securitymaßnahmen
  • Koordination von Massencompiles
  • Automatisierung von Betriebsprozessen
  • Testautomatisierung (Blackbox)
Kenntnisse

Scrum

Jira

Confluence

AWS

Jfrog Artifactory

Jfrog Xray

Jenkins

Java

Groovy

Bash

Shell

Linux

Github EE

Intellij

Hashicorp Vault

Terraform

04/2018 - 12/2019

1 Jahr 9 Monate

Relaunch des Webauftritts und Migration des Enterprise CMS

Rolle
Lead Developer, IT-Architekt
Kunde
Versicherungsgesellschaft
Einsatzort
Nürnberg
Projektinhalte
  • Migration von Microservices (Node JS und Spring Boot) in die AWS Cloud
  • Implementierung von IaaS mit Terraform und Terragrunt
  • Evaluierung von Angular und React für den Einsatz im Konzernumfeld
  • Erstellung einer Frontendarchitektur zur Modularisierung von React-basierten Anwendungen
  • Konzeption und Umsetzung von Build-, Release- und Deploymentprozessen bei Anwendungen und Bibliotheken mit React
  • Konzeption einer Komponentenbibliothek mit React
  • Unterstützung bei der Planung, Konzeption und Umsetzung des Relaunch
  • Unterstützung bei der Migration auf eine neue Enterprise CMS Version
  • Abstimmungen mit Fachbereichen
  • Analyse und Integration von bestehenden Microservices
  • Planung, Konzeption und Implementierung von neuen Microservices
  • Erstellung und Einführung von CI/CD Piplelines
  • Erstellung von technischen Dokumentationen
  • Durchführung von technischen Reviews (Quellcode und Dokumentation)
  • Trainining und Wissenstransfer von technischen Umsetzungen
Kenntnisse

Scrum

Adobe Experience Manager (AEM)

Open Shift

Kubernetes

Spring Boot

Node JS

React

Angular 2+

OWASP

SonarQube

Jenkins

Docker

Java

Javascript

CSS3

HTML5

Git

Maven

Gradle

Jira

Confluence

BitBucket

Idea IntelliJ

Visual Studio Code

08/2018 - 12/2018

5 Monate

Ermittlung von Sicherheitsrisiken in Anwendungen

Rolle
IT-Architekt, Senior Developer
Kunde
Technologiekonzern
Einsatzort
Erlangen
Projektinhalte

Security as a Service für die Ermittlung von Sicherheitsrisiken in Anwendungen

  • Unterstützung bei der Planung, Konzeption und Umsetzung der Applikation
  • Abstimmungen mit Fachbereichen
  • Planung, Konzeption und Implementierung von neuen Microservices
  • Erstellung und Einführung von CI/CD Piplelines
  • Erstellung von technischen Dokumentationen
  • Durchführung von technischen Reviews (Quellcode und Dokumentation)
Produkte

Extreme Programming

AWS (VPC

Elastic Beanstalk

Dynamo DB

Route 53

EC2)

Docker

Docker Compose

Terraform

Spring Boot

Spring Framework

OWASP Dependency Check

SonarQube

Gitlab CI/CD

Java

Swagger

Git

Gradle

Jira

Idea IntelliJ

03/2018 - 06/2018

4 Monate

Proof of Concept für den Einsatz von IT-Securitytools

Rolle
IT Architekt, Coach, Senior Developer
Kunde
Versicherungsgesellschaft
Einsatzort
Düsseldorf
Projektinhalte
  • Durchführung eines PoC mit Whitesource
  • Durchführung eines PoC mit Black Duck
  • Durchführung eins PoC mit OSS-Securitytools
  • Automatisierte Bereitstellung von OSS-Securitytools
  • Einführung von OSS-Securitytools in Buildpipelines
  • Erstellung von technischen Dokumentationen für die Nutzung von OSS-Securitytools
  • Coaching bei der Nutzung von OSS-Securitytools
Kenntnisse

Kanban

Whitesource

Black Duck

Source Clear

Hawkeye

Git Rob

OWASP

SonarQube

Jenkins

Threat Modeling (ISPL4)

AWS

Docker

Kubernetes

Spring Boot

Node JS

Ansible

Shell

Git

Maven/Gradle

Visual Studio Code

11/2017 - 02/2018

4 Monate

Migration einer Java-basierten Anwendung auf AWS und Kubernetes

Rolle
IT Architekt, Coach, Senior Developer
Kunde
Versicherungsgesellschaft
Einsatzort
Düsseldorf
Projektinhalte
  • Planung, Konzeption und Umsetzung einer hochverfügbaren Anwendung auf AWS und Kubernetes
  • Automatisierung des Deploymentprozesses
  • Automatisierung von Backup und Recovery der Daten
  • Automatisierung von Akzeptanztests
  • Einführung von Logging mit Elasticsearch, Logstash und Kibana (ELK)
  • Einführung von Monitoring mit Prometheus und Grafana
  • Konzeption, Umsetzung und Betrieb einer Logginginfrastruktur mit Elasticsearch, Logstash und Kibana (ELK)
  • Konzeption, Umsetzung und Betrieb einer Monitoringlösung mit Prometheus und Grafana
Kenntnisse

Kanban

UML

AWS

Docker

Kubernetes

Spring Boot

Infrastructure as Code

Ansible

Shell

Java

Groovy

Ruby

Cucumber

Behavior-driven Development (BDD)

ELK

Prometheus

Grafana

Git

01/2017 - 10/2017

10 Monate

Digitale Transformation und Migration in die AWS Cloud

Rolle
IT Architekt, Senior Developer
Kunde
Versicherungsgesellschaft
Einsatzort
Düsseldorf
Projektinhalte

Digitale Transformation und Migration in die AWS Cloud. Einführung eines neuen DevOps-Toolstacks. Umstieg auf Open Source Lösungen.

  • Einführung des Angularframeworks im Konzernumfeld
  • Konzeption und Umsetzung einer Frontendarchitektur mit Angular
  • Konzeption und Erstellung von Build- und Releaseprozessen für Angularanwedungen und -bibliotheken
  • Durchführung von Workshops für Angular und Erstellung von Bestpractises
  • Konzeption, Umsetzung und Betrieb einer hochverfübaren Messaging Plattform mit Apache Kafka zur eventgesteuerten Kommunikation innerhalb einer Microserviceslandschaft (Eventdriven Architecture)
  • Planung, Konzeption und Umsetzung einer hochverfügbaren Laufzeitumgebung für Docker Container auf Kubernetes
  • Konzeption und Umsetzung einer Continuous Delivery Pipeline mit Docker Swarm, Jenkins und Nexus
  • Einführung von Monitoring- und Benachrichtigungsservices mittels AWS, Email und Slack
  • Konzeption, Planung und Umsetzung einer Backup- und Recoverystrategie in AWS
  • Automatisierte Bereitstellung eines DevOps-Toolstacks in AWS
  • Projektberatung beim Einsatz des neuen Technologiestacks
Kenntnisse

Scrum

Microservices Architektur

GOF Patterns

Messaging

Layer Architektur

AWS

Docker

Kubernetes

UML

Continuous Everything

IaaS

PaaS

SaaS

Infrastructure as Code

Jenkins

Nexus

SonarQube

Ansible

Boto3

Red Hat Enterprise Linux

Cent OS

Bash

Python

Java

JavaScript

Spring Boot

Node JS

Angular 4

Git

07/2017 - 09/2017

3 Monate

Gründung einer Existenz in der Consultingbranche

Rolle
IT-Architekt, Senior Developer
Kunde
StartUp
Einsatzort
Berlin
Projektinhalte
  • Planung, Design und Umsetzung einer Geschäfts-anwendung
  • Betriebskonzept in der AWS Cloud
  • Einführung von Continuous Integration und Delivery
Kenntnisse

Kanban

AWS

Infrastructure as Code

Docker

Node JS

Angular 4

Letsencrypt

Nginx

Linux

Git

Jenkins

CI/CD

TypeScript

07/2017 - 09/2017

3 Monate

Erprobung einer Geschäftsidee innerhalb eines Start Up

Rolle
IT-Architekt, Senior Developer
Kunde
StartUp
Einsatzort
Berlin
Projektinhalte
  • Planung, Design und Umsetzung einer Geschäfts-anwendung
  • Betriebskonzept in der AWS Cloud
  • Einführung von Continuous Integration und Delivery
Kenntnisse

Kanban

Layer Architektur

GOF Patterns

AWS

Docker

Spring

Hibernate

Angular 1

Mongo DB

Letsencrypt

Nginx

Linux

Git

Jenkins

CI/CD

09/2016 - 12/2016

4 Monate

Umstieg auf die aktuellste Enterprise CMS Version

Rolle
IT-Architekt, Coach, Senior Developer
Kunde
Versicherungsgesellschaft
Einsatzort
Coburg
Projektinhalte

Umstieg auf die aktuellste Enterprise CMS Version und Erstellung eines neuen Webauftritts.

  • Anbindung einer Such-Plattform (Apache Solr) an einer Enterprise CMS Anwendung
  • Einführung von Continuous Integration/ Delivery mit Jenkins
  • Einführung von QA und statischen Codeanalysen mit Sonar Qube
Kenntnisse

Layer Architektur

GOF Patterns

AEM

UML

Apache Solr

Apache Sling

Apache Jackrabbit

Apache Felix OSGi

Scrum/Kanban

Java

Jenkins

Maven

Jira

Eclipse

SonarQube

Git

10/2016 - 10/2016

1 Monat

Reifegrad-Analyse der IT-Architektur bzgl. Business-Agilität

Rolle
IT-Architekt
Kunde
Versicherungsgesellschaft
Einsatzort
Düsseldorf
Projektinhalte

Reifegrad-Analyse der IT-Architektur bzgl. Business-Agilität (u.a. Reduktion TTM, Steigerung Produktivität). Analyse und Optimierung der Entwicklungs- und Betriebsprozesse.

  • Analyse und Optimierung der Softwarearchitekturen und Entwicklungsprozesse
  • Einführung von Continuous Integration und Deployment
  • Erstellung einer Roadmap zur weiteren Optimierung der Entwicklungs- und Betriebsprozesse
  • Einführung einer Versionierung
Kenntnisse

Continuous Integration und Delivery

UML

Jenkins

Ant

PHPUnit

Scrum/Kanban

Composer

Packagist

PDepend

Phing

Php

C++

Git

Confluence

Jira

Bitbucket

PhpStorm

06/2016 - 08/2016

3 Monate

Entwurf konkreter Geschäftsmodelle

Rolle
IT-Architekt, Coach, Senior Developer
Kunde
Versicherungsgesellschaft
Einsatzort
Coburg
Projektinhalte

Entwurf konkreter Geschäftsmodelle und Identifikation von Markt- und Marketing-Chancen, sowie Analyse von Kunden und Wettbewerbern.

  • Technisches Projektmanagement
  • Einführung von Continuous Integration/Delivery mit Jenkins
  • Konzeption, Planung und Umsetzung eines Web Services (Full-Stack)
  • Anbindung von externen Services in AEM mittels REST
  • Anbindung einer DB2 Datenbank in AEM
  • Einführung von QA und statischen Codeanalysen mit Sonar Qube
Kenntnisse

Layer Architektur

GOF Patterns

AEM

UML

Apache Sling

Apache Jackrabbit

Apache Felix OSGi

Spring Boot

Hibernate

Scrum/Kanban

Java

SQL

DB2

Jenkins

Gradle

Jira

IBM WebSphere

Eclipse

SonarQube

Git

10/2013 - 05/2016

2 Jahre 8 Monate

Konzeption, Planung und Umsetzung einer Java EE Anwendungslandschaft

Rolle
IT-Architekt, Technischer Projektmananger
Kunde
Logistikkonzern
Einsatzort
Bonn
Projektinhalte

Konzeption, Planung und Umsetzung einer Java EE Anwendungslandschaft zur Abbildung und Optimierung der Geschäftsprozesse.

  • Technisches Projektmanagement (Off- und Nearshore)
  • Leitender Entwickler
  • Konzeption und Implementierung der Softwarearchitektur
  • Verantwortung des Technischen Berichtswesens für den Kunden (Softwarequalität, Compliance Qualitäts-KPIs)
  • Aufwandsschätzungen
  • Architektur-, Design- und Quellcode-Reviews
  • Proof of Concept „Cloud und Microservices“
  • Vertikalisierung der Anwendungskomponenten mittels Microservices (Spring Boot, Docker)
  • Deployment der Microservices in Private Cloud (CloudFoundry)
  • Softwarequalitätssicherung
  • Rolloutmanagement
  • Defect Management
  • Einführung einer automatisierten QA und statischen Codeanalysen
Kenntnisse

Spring

Hibernate

Java

Java EE

JMS

JavaScript

MS SQL

HTML

CSS

Jenkins

Maven

Nexus

HP ALM

Oracle Weblogic

Eclipse

SonarQube

Enterprise Architekt

UML

Red Hat Enterprise Linux

Subversion

04/2013 - 09/2013

6 Monate

Konzeption, Planung und Umsetzung einer Multi-Faktor-Authentifizierung

Rolle
Developer
Kunde
Bank
Einsatzort
Frankfurt
Projektinhalte
  • Anbindung einer Multi-Faktor-Authentifizierung
  • Konzeption, Planung und Umsetzung einer Multi-Faktor-Authentifizierung in einer Java EE Webanwendung
Kenntnisse

Wasserfall

Java EE

HTML

CSS

JavaScript

Eclipse

IBM WebSphere

Clear Case

02/2012 - 03/2013

1 Jahr 2 Monate

Einsatz von Android als Car-Infotainment-System

Rolle
Developer
Kunde
Automobilhersteller
Einsatzort
Crewe
Projektinhalte
  • Entwicklung einer Android Applikation
  • Entwicklung einer Android Middleware
  • Konzeption, Planung und Umsetzung einer Konfigurations-applikation
  • Erweiterung einer Firmware für Audioamplifier
Kenntnisse

Wasserfall

Java

C

C++

Eclipse

Ubuntu Linux

Android

Branchen

  • Versicherer
  • Logistik
  • Fitness
  • Bank
  • Automotive

Kompetenzen

Produkte / Standards / Erfahrungen
AEM – Adobe Experience Manager CMS
Anforderungsmanagement
Angular 4
Ansible | Terraform
ARC42 | UML
Artifactory
AWS
Bash
Confluence
Digitale Transformation
Docker
Eclipse
ExtremeProgramming
Git
HTML5 | CSS3
IntelliJ
IT-Architektur
IT-Strategie
Java | Typescript
Javascript
Jenkins | Gitlab CI/CD
Jira
Kubernetes | Open Shift
Maven | Gradle
Nexus
Python
React | Angular 2+
Scrum
SecDevOps
Spring Boot
Technische Projektleitung

Profil

Der Kandidat arbeit seit über 8 Jahren als Berater in den Bereichen IT-Architektur, ITSecurity, IT-Strategie und Softwareentwicklung. Sein Aufgabengebiet umfasst die Unterstützung von Kunden aus unterschiedlichen Geschäftsbranchen bei dem Entwurf und der Umsetzung der IT-Landschaft, unter Berücksichtigung der aktuellsten Technologietrends. In seinen Projekten übernimmt [Name auf Anfrage] die Rolle des Lead Developers und ITArchitekten ein, sowie die Absprachen zwischen Fachbereich und Entwicklungsteam. Seit 2016 arbeitet er ausschließlich in Scrumprojekten mit und hat sich in 2018 als Scrummaster zertifizieren lassen. In den Projekten baute Herr [Name auf Anfrage]seine Kenntnisse in den Bereichen DevOps (Jenkins für CI/CD und Automatisierung, Docker, Kubernetes, Terraform und Ansible) und Cloud Computing mit AWS stetig aus. Dabei unterstütze er seine Kunden bei der Digitalisierung, der Migration in die Cloud und der Automatisierung von Betriebsprozessen.


Sprachkenntnisse
Deutsch
Muttersprache
Englisch
fließend
Russisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Ausbildungshistorie

2007 - 2012

Institution: Hochschule Fulda

Ausbildung: Fachbereich Elektro- und Informationstechnik

Vertiefung: Computer Engineering

Abschluss: Bachelor of Engineering

ZERTIFIZIERUNGEN:

  • iSAQB: Certified Professionional for Software Architecture (CPSA-F)
  • Scrum Master: Certified Professionional Scrum Master (PSM I)
  • Sopera ASF: Service-orientierte Architektur (SOA)
  • Software Developer: Certified Application Developer by MIT