Fachlicher Schwerpunkt dieses Freiberuflers

Java, Spring, Spring MVC, ReST, Spring Boot, MongoDB, MySQL, Linux, git, Hibernate, SQL, Maven, Scrum, HTML, CSS, Javascript

verfügbar ab
01.07.2020
verfügbar zu
100 %
davon vor Ort
100 %
Städte
Berlin
100 km
Essen
20 km
Kontaktwunsch

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

Kommentar

vorzugsweise Berlin

Position

Kommentar

Mein Profil mit meiner Projekthistorie schicke ich Ihnen gerne auf Anfrage.

Projekte

02/2019 - 05/2019

4 Monate

Neuimplementierung

Rolle
Entwickler
Kunde
Medios AG, Berlin
Projektinhalte

Neuimplementierung einer geschäftskritischen monolithischen Anwendung als Micro Services

Produkte

Vue.js

Vuex

Java 11

Spring Boot

Rest

MongoDB

PostgreSQL

Kafka

Swagger

Docker

Kong

Keycloak

11/2018 - 02/2019

4 Monate

Entwurf und Entwicklung

Rolle
Entwickler
Kunde
ZYP.ONE GmbH, Berlin
Projektinhalte
  • Entwurf einer SaaS Platform zur technologiegesteuerten Qualitätssicherung von Lebensmitteln
  • Implementierung des Prototypens
  • Herstellung sicherer und robuster IoT Gateways zur Installation bei Kunden
  • Roll Out der ersten beiden Kundeninstallationen
Produkte

IoT

LoRa

Bluetooth

Ruuvi Tags

Raspberry Pi

Linux

4G/LTE

Vue.js

Vuex

Vuetify

Javascript

ES8

Node.js

Golang

PostgreSQL

Heroku

06/2018 - 10/2018

5 Monate

Übernahme und Stabilisierung

Rolle
Entwickler / Team Lead
Kunde
Yara, Berlin
Projektinhalte
  • Übernahme und Stabilisierung nach MVP Phase
  • Betrieb von CI/CD und der Produktion auf AWS
  • Leitung des Backend Teams: Konzeption und Aufgabenvorbereitung zusammen mit anderen Team Leads und dem Product Owner, Aufgabenzuweisung, Fortschrittsmessung und -bericht
Produkte

Golang

Python

Java 10

Spring

PostgreSQL

Rest

Node.js

React

Redux

AWS

Terraform

Kubernetes

Docker

CircleCI

Datadog

03/2018 - 05/2018

3 Monate

VCN(Virtual Credit Card Services)

Rolle
Entwickler
Kunde
Klarna, Berlin
Projektinhalte

Neuentwicklung eines Micro Services als Teil eines Migrationsprojekts. Funktionalität: Register für virtuelle Kreditkarten, Tracking von Limits und Freigabe/Ablehnung von Transaktionen.

Produkte

Java 8

Spring Boot

Maven

Jenkins

git

PostgreSQL

Kafka

ReST

Swagger

08/2017 - 03/2018

8 Monate

Rezeptdepot

Rolle
Entwickler
Kunde
Medios Digital GmbH, Berlin
Projektinhalte

Umsetzung eines MVP einer Webplatform zum Upload von Rezeptdaten zu Abrechnungszwecken mit Fokus Frontend, Bedarfsanalyse ERP-System, Evaluierung von ERP-Systemen

Produkte

React

Redux

Javascript

ES6

Sass

Node.js

Testcafe

End-to-End Testing

Java 8

Spring Boot

Maven

Jenkins

git

Python

PostgreSQL

Kafka

GraphQL

ReST

Swagger

Docker Compose

Slack

03/2017 - 06/2017

4 Monate

Zalando ZET

Rolle
Entwickler
Kunde
Zalando SE, Berlin
Projektinhalte

Erweiterung der Backendsysteme mit den neuen Lieferoptionen „Same Day Delivery“ und „Priority Delivery“ inkl. Verfügbarkeitsprüfung und Lieferzeitprognose

Produkte

Java 8

Spring Boot

Maven

Jenkins

git

AWS

Python

PostgreSQL

ReST

S

09/2016 - 02/2017

6 Monate

Pflege und Weiterentwicklung

Rolle
Entwickler
Kunde
mobile.de GmbH, Dreilinden
Projektinhalte

Pflege und Weiterentwicklung der internen Qualitätssicherungssysteme, Anbindung eines IP-Telefonie Dienstleisters zur Erhöhung der Kundensicherheit, Weiterentwicklung der Händlerbewertungsfunktionalitäten, Evaluierung neuer Technologien zur besseren Skalierung/Effizienzsteigerung der internen Micro Services Architektur(gRPC)

Produkte

Java 8

Jira

Confluence

Jenkins

git

Kibana

Spring Boot

SparkJava

Guice

JUnit

Guava

Mockito

Tomcat

Maven

MongoDB

Morphia

MacOS

Eclipse

JavaScript

Less

ReactJS

ReST

JSON

Google Closure Templates

gRPC

Micro Services

PaaS

02/2016 - 02/2017

1 Jahr 1 Monat

plazzparken.de

Rolle
Softwarearchitekt
Kunde
E.ON :agile accelerator GmbH, Berlin
Projektinhalte

Konzeption und Planung der IT-Architektur, Implementierung des Backends als ReST API, Evaluierung, Einrichtung und Betrieb einer PaaS, Steuerung/Synchronisierung der mobile app developer, Durchführung von Anpassungen an bestehender Administrationsoberfläche(AngularJS 2), Erstellung einer Webanwendung zur internen Kartengestützten Qualitätssicherung(ReactJS), Entwicklung von Software für Lasttest/Simulationen(golang), Anbindung von strategischen Partnern per Web Services(Axis)

Produkte

Java 8

Spring Boot

ReST

Swagger

Javascript

TypeScript

Android

AngularJS 2

React

Leaflet

OAuth2

golang

JUnit

Mockito

MongoDB

git

GitLab

Gradle

PaaS

Cloud Foundry

Docker

Slack

10/2015 - 02/2016

5 Monate

Fahrgastzählsystem

Rolle
Entwickler
Kunde
DILAX Intelcom GmbH, Berlin
Projektinhalte

Weiterentwicklung und Fehlerbehebung des hauseigenen
Softwareprodukts

Produkte

Java

Scrum

Javascript

SASS

AngularJS 1

Spring

JSF 2

PrimeFaces

RichFaces

Mockito

Oracle

MSSQL

SQL

Liquibase

Subversion

git

GitLab

Maven

Gradle

Jenkins

Jira

Confluence

JUnit

Eclipse

Selenium

08/2013 - 08/2015

2 Jahre 1 Monat

mobile.de Neuwagen

Rolle
Entwickler / Festanstellung Team Lead
Kunde
mobile.international GmbH, Dreilinden
Einsatzort
Dreilinden
Projektinhalte

Software Development Weiterentwicklung des mobile.de Neuwagen Produkts

Kenntnisse

Kanban

Jira

Confluence

Jenkins

git

Sonar

LogStash

Kibana

Apache Solr

Java 8

Spring 4

Spring MVC

JUnit

Guava

Mockito

Tomcat

Maven

MongoDB

Morphia

RabbitMQ

MySQL

Hibernate

Linux

Eclipse

IntelliJ

Graphite

Selenium Grid

Bash

Python

Robot Framework

Play! Framework

Google Go

Server-sent Events

HTML5

JavaScript

Less

JQuery

Backbone.js

ReST

JSON

Google Closure Templates

06/2013 - 07/2013

2 Monate

Cloud Management Software

Rolle
Entwickler
Kunde
Zimory GmbH, Berlin
Projektinhalte

Neuentwicklung einer Preisermittlungskomponente zur Kostenvorschau und -abrechnung von Cloud Produkten

Kenntnisse

Java

JEE 6

CDI

JAX-RS

JSON

Rest

Linux

JBoss AS

Maven

JUnit

Mockito

Powermock

TDD

git

gitolite

Jira

Confluence

Jenkins

Netbeans

11/2012 - 05/2013

7 Monate

Online Diät Coach

Kunde
xx-well.com GmbH, Berlin
Projektinhalte

Neuentwicklung eines Online Diät Coachs als SaaS Lösung

Kenntnisse

Java

Spring

Spring MVC

Maven

Lombok

Jawr

HTML

CSS

LESS

Javascript

JQuery

Bootstrap

XML

JSON

Rest

Linux

SQL Developer

Oracle

Flyback

Subversion

Tomcat

TestNG

Mockito

Powermock

TDD

Selenium Web Driver(mit Java und TestNG)

Acceptance Testing

JMeter

Load Testing

Jira

Confluence

02/2012 - 10/2012

9 Monate

Riester Strategie

Rolle
Entwickler
Kunde
arvato IT services GmbH, Gütersloh
Einsatzort
Gütersloh
Projektinhalte

SaaS für Versicherungen zum Outsourcing der Kundenkommunikation und der Kommunikation mit der Zulagenstelle für Riesterrentenprodukte

Kenntnisse

Java

Wicket

HTML

CSS

Javascript

JQuery

EJB

Swing

JMS

JAXB

XML

Axis

Linux

Bash

ANT

SQL Developer

PL/SQL

Oracle

Subversion

Jetty

Magic Draw

Domain Driven Design

Jira

Atlassian Confluence

02/2012 - 08/2012

7 Monate

AZ Loop

Rolle
Entwickler u. Architekt
Kunde
arvato IT services GmbH, Gütersloh
Kenntnisse

Java

Wicket

HTML

CSS

Javascript

JQuery

EJB

XML

Axis

Linux

Bash

ANT

SQL Developer

PL/SQL

Oracle

JDBC

CVS

Subversion

Jetty

JBoss

Magic Draw

Domain Driven Design

Jira

Atlassian Confluence

01/2009 - 01/2012

3 Jahre 1 Monat

AZ Loop

Rolle
Entwickler
Kunde
arvato IT services GmbH, Gütersloh
Projektinhalte

Shared Webapplication für dezentrales Direktmarketing

Produkte

Java

Wicket

HTML

CSS

Javascript

JQuery

EJB

XML

Axis

Linux

Bash

ANT

SQL Developer

PL/SQL

Oracle

JDBC

CVS

Subversion

Jetty

JBoss

Magic Draw

Domain Driven Design

Projekthistorie

Weitere Projekte gerne auf Anfrage

Branchen

  • Cloud Computing
  • E-Learning
  • Marketing
  • Versicherungen
  • Einzelhandel
  • E-Commerce
  • Automotive
  • CRM
  • Enterprise Resource Planning (ERP)
  • Point of Sale (POS)

Kompetenzen

Programmiersprachen
Bash
Go
Grundkenntnisse
Google Go
Java
sehr gute Kenntnisse, ist meine Hauptprogrammiersprache
Java 8
JavaScript
gute Kenntnisse
JAX-RS
JAXB
JEE 6
JMS
JQuery
JSON
PL/SQL
Python
Grundkenntnisse,
Shell
gute Kenntnisse
SQL
gute Kenntnisse

Sprachkenntnisse
Deutsch
Englisch
gut

Hardware
Android Phones
PC

Betriebssysteme
Linux
MacOS
Ubuntu
Windows 7

Datenbanken
JDBC
MongoDB
MySQL
Oracle
Oracle 10g
SQL
SQL Developer

Datenkommunikation
Ethernet
HTTP
Internet
JMS
LAN
RMI
SIP
SSH
TCP/IP
UDP
VOIP

Produkte / Standards / Erfahrungen
Acceptance Testing
ANT
Apache Solr
Apache Tomcat
Atlassian Confluence
Axis
Backbone.js
Bootstrap
CDI
Confluence
CSS
CVS
Domain Driven Design
Eclipse
EJB
Flyback
Git
gitolite
Google Closure Templates
Graphite
Guava
Hibernate
HTML
HTML5
IntelliJ
Java Application Server
Jawr
JBoss
JBoss Application Server
JBoss AS
Jenkins
Jetty
Jira
JMeter
JUnit
Kanban
Kibana
Less
Load Testing
LogStash
Lombok
Magic Draw
Maven
Mockito
Morphia
Netbeans
Play! Framework
Powermock
RabbitMQ
ReST
Robot Framework
Selenium Grid
Selenium Web Driver(mit Java und TestNG)
Server-sent Events
Sonar
Spring
Spring 4
Spring MVC
Subversion
Swing
TDD
TestNG
Tomcat
Wicket
XML

Frontend Entwicklung
HTML5, SCSS, JavaScript, Vue.js, Vuex, React, Redux, Responsive Design, Bulma, Bootstrap, Vuetify

Backend Entwicklung
JavaScript, Node.js, npm, Yarn, Express, Testcafe, Typescript, Golang, gorilla/mux, Logrus, Dep, Go Modules, Python, Flask, Virtualenv, Pyenv, Pipenv, Kotlin, Java, Spring Boot, JPA, Hibernate, Flyway, JUnit, Lombok, Swagger, Maven, Shell scripting

Datenbanken, Messaging, Streaming, Search engines
MongoDB, PostgreSQL, MySQL, Kafka, NATS, Elasticsearch, Solr

Architektur und Konzepte
REST, GraphQL, gRPC, Microservices, Event sourcing, OAuth2, OpenID Connect

DevOps
AWS, Terraform, Heroku, Kubernetes, Cloud Foundry,  CircleCI, Datadog, Prometheus, ELK Stack, Jenkins

Weitere Werkzeuge
Linux, MacOS, Docker, Docker Compose, IntelliJ, Eclipse, Visual Studio Code, git

Prozesse
Continuous Integration, Continuous Deployment, Code reviews, Unit Testing, Integration Testing, End-to-End Testing, BDD, Scrum, Kanban


Ausbildungshistorie

2003 – 2006

Fachinformatiker für die Fachrichtung
Anwendungsentwicklung IHK Essen

1999 – 2002

Informationstechnischer Assistent
Heinz-Nixdorf-Berufskolleg, Essen

×
×