Fachlicher Schwerpunkt dieses Freiberuflers

Big Data Entwickler mit dem Schwerpunkt Streaming Data. Stichpunkte: Kafka, Flink, Kafka-Streams, Java, GitLab, Grafana, git, Maven, Avro, Python, Js

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

D6

D0

D1

D2

D3

D4

D5

D7

D8

D9

Schweiz

Österreich

Remote-Einsatz
Remote jederzeit möglich
Kontaktwunsch

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

Projekte

04/2020 - Heute

6 Monate

Entwicklung von Realtime Streaming Applikationen

Rolle
Data Engineer
Kunde
Telekommunikationsunternehmen
Einsatzort
Darmstadt
Projektinhalte

Entwicklung von Realtime Streaming Applikationen, um mit Machine Learning Algorithmen die User-Expierence der Kunden zu verbessern

Produkte

Java

Python

Kafka > 2.0 (AWS)

Apache Flink

Debezium

MLflow

JupyterHub

Jupyter Notebook

Maven

GitLab CI

Spring Boot

AWS

Helm

Kubernetes

Prometheus

Grafana

Terraform

07/2018 - 04/2020

1 Jahr 10 Monate

Weiterentwicklung und Bereitstellung von Reisendeninformationen

Rolle
Entwickler
Kunde
Transport- und Logistikunternehmen
Einsatzort
Frankfurt
Projektinhalte

Weiterentwicklung und Bereitstellung von Reisendeninformationen in einem Mircoservice Umfeld basierend auf Kafka-Streams Applikationen in einer Event-basierten-Architektur und Apache Kafka als zentrales Nervensystem in einer Cloud Umgebung

Kenntnisse

Java 11

Kafka > 2.0

Kafka-Streams

KSQL

Schema-Registry (Avro)

Docker

Helm

Kubernetes

Maven

Cassandra

GitLab CI

Kibana

AWS

Terraform

Ansible

Prometheus

Grafana

ELK

Akka Streams

01/2018 - 06/2018

6 Monate

Ablösung von Punkt-zu-Punkt Verbindungen

Rolle
Entwickler und Coach
Kunde
Immobilienbank, Wiesbaden
Projektinhalte

Ablösung von Punkt-zu-Punkt Verbindungen durch moderne Schnittstellenenwicklung auf Basis von Reaktiven Programmierparadigmen. Neben der Entwicklung wurden interne Kollegen durch Coachings und Aktiver Mitarbeit eingearbeitet.

Kenntnisse

Java 8

Spring Boot 2

Hystrix

Kafka 1.0

Kubernetes

Helm

Custom Kafka-Connectors

REST-Proxy

Schema-Registry

SAP

JCO

Hibersap

Maven

GitLab

Kibana

03/2018 - 03/2018

1 Monat

Probleme identifziert und Lösungsansätze vorgeschlagen

Rolle
Cassandra Experte
Kunde
Softwarehersteller, Walldorf
Projektinhalte

Im IOT Kontext wurden Performance Probleme identifziert und Lösungsansätze vorgeschlagen. Darüberhinaus wurden in einem neu initierten Team die BigData Komponenten vorgestellt in einem Workshop-Charakter und das Cassandra das Datenmodell entworfen.

Kenntnisse

Cassandra

Datenmodellierung

Code-Review

Kafka

Spark

09/2016 - 12/2017

1 Jahr 4 Monate

Aufbau und Weiterentwicklung

Rolle
Data Engineer
Kunde
Universalbank, Frankfurt am Main
Projektinhalte

Aufbau und Weiterentwicklung eines Konzernweiten Data Lake‘s mit der Hadoop Distribution von IBM (BigInsights) und der späteren Migration zum Hortonwork Data Platform. Darüberhinaus wurden Anwender des Data Lake’s beraten und technisch bei den Problem und Architekturen begleitet.

Kenntnisse

Hadoop

Kafka (Disaster Recovery; Monitoring)

Scala

Spark

HBase

Hive

Ranger

BigSQL

Kafka-Connect

Schema-Registry

Ansible

MariaDB

Hadoop BigInsights & Hortonworks

Kerberos

SSL

Active Directory

LDAP

07/2016 - 08/2016

2 Monate

Entwicklung eines Dashboards

Rolle
Entwickler
Kunde
Einzelhandel, Köln
Projektinhalte

Entwicklung eines Dashboards für XL-Release für Überwachung und Steuerung von Releases über Remote Arbeit.

Kenntnisse

Express.js

pm2

Mocha

Jade

XL-Release

06/2016 - 06/2016

1 Monat

Einführung von Apache Cassandra

Rolle
Berater
Kunde
Softwarehersteller, Walldorf
Projektinhalte

Einführung von Apache Cassandra als Datenablage für einen IOT Anwendungsfall.

Kenntnisse

Cassandra

Datenmodellierung

Betrieb- und Monitoring (Grafana; JMX; Metriken; Ausfallszenarien)

08/2015 - 01/2016

6 Monate

Konzeption und Entwicklung

Rolle
Entwickler und DevOps
Kunde
Großhandels- und Einzelhandelsunternehmen, Düsseldorf
Projektinhalte

Konzeption und Entwicklung einer hochverfügbaren reaktiven CQRS-Plattform zur Verwaltung von Kundendaten in 27 Ländern eingebettet in eine Mircoservice-Landschaft.

Kenntnisse

Java

Akka (Http; Cluster; Persistenz)

Apache Cassandra

PostgreSQL

React.JS (Fluxable)

Node.JS

Docker

Kubernetes

Gatling

01/2015 - 03/2015

3 Monate

Entwicklung von Antragsstrecken

Rolle
Entwickler
Kunde
Versicherer, München
Projektinhalte

Entwicklung von Antragsstrecken für verschiedene Versicherungsprodukte.

Kenntnisse

Java 8

Spring

Hibernate

Flyway

Angular

02/2014 - 07/2014

6 Monate

Einsatz von NoSQL-Datenbanken

Rolle
Masterand
Kunde
Softwarehersteller, Stuttgart
Projektinhalte

Einsatz von NoSQL-Datenbanken zur Performance Optimierung betrieblicher Informationssysteme

Kenntnisse

Java

Redis

Caching

Maven

WebSphere

DB2

07/2012 - 01/2013

7 Monate

Pflege und Weiterentwicklung

Rolle
Freelancer
Kunde
360releases Ltd., Dubai
Projektinhalte

Pflege und Weiterentwicklung des Enterprise-Resource-Planers basierend auf Ruby on Rails und Sencha ExtJs.

Kenntnisse

Ruby on Rails

ExtJs

rSpec

Capistrano

03/2011 - 06/2011

4 Monate

Serverseitige Implementierung

Rolle
Werkstudent
Kunde
flinc AG, Dieburg
Projektinhalte

Serverseitige Implementierung des weltweit ersten clientseitigen Navigationssystems in einem Agilen Teams.

Kenntnisse

Ruby on Rails

rSpec

MongoDB

OAuth (Facebook; Twitter)

Branchen

  • Finanzdienstleister
  • Versicherer
  • Einzel- und Großhandel
  • Softwarehersteller
  • Verkehrsunternehmen

Kompetenzen

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
Urdu
Muttersprache

Produkte / Standards / Erfahrungen

Berufserfahrung:

07/2018 – heute

Freiberuflicher IT-Consultant, imalik8088, Darmstadt.

2014 – 2018

IT-Consultant, codecentric AG, Frankfurt.

Methoden:

  • Agile Software Development (Scrum)
  • TDD
  • Entity-Relationship-Modellierung
  • Design Patterns

Frameworks:

  • Spring Framework
  • Express.js
  • JUnit
  • Ruby on Rails
  • Hilbernate

Fontend:

  • React
  • Redux
  • Jasmine
  • React-Native
  • jQuery
  • Firebase
  • Expo
  • PWA

BigData:

  • Hadoop Platform (HBase, Zookeeper, Hive, Avro, Parquet, Ranger, NiFi)
  • Apache Spark (RDD, Streaming, SQL, DataFrames)
  • Apache Kafka (Kafka-Connect, Schema-Registry, Kafka-Streams, KSQL)
  • Elasticsearch
  • Apache Flink

Data Science:

  • scrapy
  • JupyterHub
  • Jupyter Notebook
  • MLflow
  • pandas

DevOps:

  • Docker
  • Vagrant
  • Ansible
  • Prometheus
  • Kubernetes (Helm)
  • Terraform
  • Jenkins
  • GitLab (CI/CD)
  • Grafana

Tools:

  • IntelliJ IDEA
  • gatling
  • git
  • Maven
  • Kerberos
  • LDAP (Active Directory)
  • Confluece
  • JIRA
  • LATEX

Programmiersprachen
Java
JavaScript
ES6
Python
Ruby
Scala
SQL

Datenbanken
Cassandra
Hive
MongoDB
MySQL/MariaDB
Galera
PostgreSQL
Redis

Betriebssysteme
Linux
macOS
Windows

Ausbildungshistorie

2012 – 2014

Master of Science, Hochschule Darmstadt, Darmstadt.
Masterarbeit: Einsatz von NoSQL-Datenbanken zur Performance Optimierung betrieblicher
Informationssysteme.


09/2013 – 01/2014
Auslandssemester, Mälardalen University (Software Engineering), Västerås, Schweden.

2008 – 2012

Bachelor of Science, Hochschule Darmstadt, Darmstadt.
Bachelorarbeit: Möglichkeiten und Grenzen der Testautomatisierung.

Zertifikate und Schulungen:
2019

AWS Certified Developer - Associate


2018

Training: Kubernetes the hard way


2017

  • Training: Confluent Kafka Administrator
  • Training: Confluent Kafka Developer


2016

  • DataStax Certificed Developer on Data Enterprise
  • Certificed Architect on Apache Cassandra (O’Reilly Media)


2015

  • Training: Fast Track to Scala (Lightbend)
  • Training: Spark Introduction (Lightbend)
  • Training: Hadoop Administrator (Hortonworks)
  • Training: Hadoop Developer (Hortonworks)