Fachlicher Schwerpunkt dieses Freiberuflers

Java, Backend, CoreMedia CMS, Spring, Big Data, Hadoop, Hive, Spark, Kafka, Python, AWS, Docker, NoSQL, ElasticSearch, Logstash, Kibana, Git

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

D3

D5

D6

D8

Österreich

Schweiz

Städte
Köln
50 km
Hamburg
50 km
Stuttgart
50 km
Frankfurt am Main
50 km
München
50 km
Düsseldorf
50 km
Bonn
50 km
Berlin
50 km
Nürnberg
20 km
Zürich
10 km
Kontaktwunsch

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

Projekte

08/2018 - 12/2018

5 Monate

Data Engineering & Software Development for international Media Company

Rolle
Data Engineer, Data Analyst, Big Data Software-Developer
Einsatzort
Köln
Projektinhalte
  • Planning and building a scalable architecture to build up a graph with relations between different assets.

    • Main challenge is to build up graph from massive dataset
      (several TB per month)

    • Implementation of solution on premise at customers data center
      (Hortonwork Stack, Hadoop Cluster)

  • Visualization of data for insight generation for marketing department

Kenntnisse

Kanban

prototyping

Produkte

Apache Spark

Apache Hive

Apache Hadoop

Hortonworks Stack

Apache Kafka

HDFS

TEZ

Zookeeper

AWS

SQL

Python

Linux

DevOps

ClickHouseDB

PostgreSQL

Bash

HQL

HBase

02/2016 - 12/2018

2 Jahre 11 Monate

Java EE Software Development for broadcast planning tool

Rolle
Java EE Software-Entwickler / DevOps
Kunde
CBC, RTL Group, Bertelsmann
Einsatzort
Köln
Projektinhalte

- Maintaining and Extending a Java Enterprise web-application (Java EE 6,
Hibernate) with Adobe Flex Frontend (based on Adobe Flash technology)

- Performance tuning of Glassfish application server and ORM database model
(removal of ineffective triggers and indexes)

- Migrating the application from Java 6 to Java 8 JVM for security and
performance reasons

- Extending the rights and permissions functionality to allow “shared” editors to
work in collaboration across multiple editorial offices (Spring, Hibernate,
Database)

- Implementation of 3 management dashboard views – realized as Angular JS
single page applications – which show real-time information about planned
media elements on big screens in different editorial offices using kiosk mode

- DevOps: developing, testing, integrating, deploying in production and
monitoring the application

Kenntnisse

Java 7/8

Glassfish Application Server

JEE 6

Spring Framework

Hibernate ORM

MS-SQL Server 2012

Ant

Maven

Adobe Flex SDK

ActionScript3

AngularJS

jQuery

Intellij IDEA

Scrum

Produkte

IntelliJ IDEA

Sun GlassFish Enterprise Server

Microsoft SQL Database

Adobe Flex

Spring

Hibernate

06/2017 - 11/2018

1 Jahr 6 Monate

CoreMedia & Java Software Development for Presse- und Informationsamt der Bundesregierung

Rolle
Coremedia Software-Entwickler
Einsatzort
Berlin
Projektinhalte
  • Migration of existing website using CoreMedia Government Site Builder technology to CoreMedia 9 Blueprint

  • Development of Freemarker newsletter templates for bundesregierung.de

  • Development of Spring Boot application for validation of migrated newsletter content between old production system and newly developed system

  • Customization of Mailman 2 (Python); migrating custom extension database for newsletter delivery from Oracle DB to MySQL DB; integrating legacy application via REST microservice into CoreMedia ecosystem

  • Unit testing of Spring Boot microservices with Junit 5 and H2 in-memory database engine

  • Integration of Docker containers to extend CoreMedia functionality (PDF generation with pdfreactor)

  • Implementation of backend search functionality (Apache SOLR based)

Kenntnisse

REST microservices

Confluence

Kanban

Scrum

CoreMedia

Java Development

Java 8

Produkte

Java 8

CoreMedia 9

CoreMedia Blueprint

Spring Framework 4

Spring Boot

Hystrix Circuit Breaker

REST microservices

SOLR

Hibernate

Freemarker

Maven 3

JavaScript

Docker

Vagrant

CentOS 7 Linux

Intellij IDEA

GitLab

JIRA

Confluence

Python

MySQL

OracleDB

05/2016 - 06/2017

1 Jahr 2 Monate

Enterprise .NET / Elasticsearch / AngularJS Application to search in-house assets (video, texts, images, meta data, rights, …) within media companies in real time

Rolle
Frontend / Backend Software-Entwickler
Kunde
CBC, RTL Group, Bertelsmann
Einsatzort
Köln
Kenntnisse

C#

.NET 4.6

Entity Framework

AngularJS

FLUX

TypeScript

lodash

Elasticsearch

MS SQL Server 2016

Microsoft Visual Studio

ReSharper

Team Foundation Server

NPM

HTML5

SCSS

Swagger

Scrum

Microservices

Produkte

.Net

AngularJS

TypeScript

MS SQL Database

Microsoft Visual Studio

Team Foundation Server 2015

npm

Elastic Search

05/2015 - 12/2015

8 Monate

nexxt-change.org Relaunch auf Basis des CoreMedia Government Site Builder

Einsatzort
Köln
Projektinhalte

- Development of a Java Spring web-application which was integrated into the CoreMedia Government Site Builder technology

- Architecture design of the software interfaces, ensuring interoperability between a multitude of different software components

- Implementation of core business logic

- Implementation of full-text-search bases on Oracle Text technology

- SCRUM Agile development methodology used throughout entire project

- Testing and integration of software into CoreMedia production system

Kenntnisse

Scrum

agiles Projektmanagement

Produkte

IntelliJ

Hibernate

Hibernate Criteria-API

Hibernate Query Language

Apache Tomcat

Java 7

JUnit

Oracle 11g

Solaris 11

jQuery

JavaScript

CoreMedia

08/2013 - 05/2015

1 Jahr 10 Monate

Technologie-Verantwortlicher Business Development

Rolle
DevOps, Architect
Einsatzort
Köln
Projektinhalte

- Phase I – Implementation (August 2013 – December 2013): build and launch fitmio.de

- Setting up complete development environment (ticket system - redmine) and tools for collaboration

- Responsible for research, planning, technical evaluation and building the hosting infrastructure for the fitmio.de project

- Contract negotiations with multiple hosting partners

- Responsible for technical evaluation and software platform decisions for fitmio.de project

- Responsible for software testing during development, lead through alpha and beta test phase with first customers

- Responsible for KPI metrics and tracking concept, implementation of internal (Adobe Site Catalyst, former Omniture) and external tracking components (Google Analytics), testing

- Concept and implementation of fitmio.de video hosting

- Concept and implementation of newsletter mailing solution for fitmio.de project

- Research, selection and integration of suited affiliate partner tracking software

- Phase II – B2C focus (2014): implementation of additional features, tracking data aggregation

- Developed software features and tools for back office processes for fitmio.de

- Tracking of user behavior and Data Mining on current data to learn more about users needs and develop features accordingly

- Phase III – B2B focus (since February 2015): fitmio.de is now sold to other companies part of their company health offering to their employees

- Management of software development contractors for backend (Hosting, PHP, Symfony2) and frontend (HTML5, CSS3, JS)

- Agile development process supervision

- Responsible for operations & monitoring of infrastructure

- Test & Release management

- Emergency bug fixes

Kenntnisse

Kanban

Produkte

Symfony

PHP 5

PostgreSQL

Linux

Apache HTTP Server

Git

CoreMedia

06/2010 - 05/2013

3 Jahre

Entwicklung des zentralen CoreMedia CMS für www.fr-online.de, www.berliner-zeitung.de, www.mopo.de, www.berliner-kurier.de, www.aha-alleshalle.de, www.ksta.de, www.mz-web.de

Einsatzort
Köln
Projektinhalte

- CoreMedia Backend development:

Unified API Contentserver Importers (UAPI clients) for importing 3rd party content integrations via SOAP, XML or CSV, database or other data sources (e.g. for weather data, TV program, newsfeed etc.)

- extensions to Java-Editor

- extensions to Contentserver data model

- extending SOLR search

- Development of software components to extend core functionality for CoreMedia Java CMS system

- CoreMedia Frontend (Java Server Pages) development:

- JSP template building for all newspaper titles

- HTML, CSS, JavaScript web development

- Coaching of users (editors) how to use the new CMS system to increase their productivity fast – production of screencasts to improve user learning speed

- Writing of an editor's handbook and recording of screencasts showing how to work with DuMont's specific CoreMedia system to get new editors up to speed

Kenntnisse

Scrum

agiles Projektmanagement

Produkte

IntelliJ

Oracle 11g

Java 6

Apache HTTP Server

Apache Tomcat

Apache Solr

Subversion

CoreMedia

04/2012 - 12/2012

9 Monate

Live-Migration of mission critical CoreMedia Java CMS infrastructure to off-site data center

Rolle
DevOps
Einsatzort
Köln
Projektinhalte

- Responsible for flawless transition of mission-critical CoreMedia Java CMS system (hosting 5 newspaper websites at that time, 3 were among the top 10 German newspaper websites) to off-site data center without downtime or data loss.

- Creating architecture for transition and evaluation of different migration strategies – the most suited one was later selected for the execution of the transition

- Total data which had to be kept constantly in sync between two data centers was close to 2 Terabytes.

- Lots of BASH scripting for testing and automating migration of services and servers, night shift work (because of zero downtime requirement) on oracle based databases

- Build up Apache SOLR replication cluster for smooth migration of all search servers

Produkte

Oracle 11g

Bash

Java 6

Linux

CoreMedia

Projekthistorie

Referenzen finden Sie auf meinem LinkedIn Profil:

[URL auf Anfrage]

 

Mein vollständiges Projektportfolio können Sie hier herunterladen (PDF):

[URL auf Anfrage]

 

Bei Fragen können Sie einfach Kontakt mit mir aufnehmen:

Schreiben Sie mir eine E-Mail an [E-Mail-Adresse auf Anfrage]

Ich melde mich dann schnellstmöglich bei Ihnen.

 

Ich freue mich auf Ihre Kontaktaufnahme!

Branchen

- Bank- & Finanzdienstleistungen

- Versicherungen

- Medien

- Chemie

- Pharma

- Automotive

Kompetenzen

Programmiersprachen
.Net
ActionScript3
AngularJS
Bash
C#
CoreMedia CMS
CoreMedia Government Site Builder
CMS für die We­b­auf­trit­te der Bun­des­ver­wal­tung
Hibernate Criteria-API
Hibernate Query Language
HQL
Java 7
Java 7/8
Java 8
Java 8
Java Development
Java EE
JavaScript
JEE 6
jQuery
PHP 5
PL/SQL
Python
SCSS
Spring Framework
TypeScript
TypeScript

Zusätzliche Technologien, Komponenten und Frameworks:

 

Java 6+7 | Spring Framework | Hibernate | jUnit | Continuous Delivery | DevOps | Oracle DB | CoreMedia CMS | CoreMedia GSB | Apache Solr | Hudson / Jenkins | JAXB | Tomcat | CDN | Linux | Solaris 11 | Java Android Development | GIT

 

PHP 5 | Codeigniter | MySQL | HTML5 | jQuery | Linux | Nginx | Varnish

 

C | FFmpeg | Bash | Linux


Sprachkenntnisse
Deutsch
Muttersprache
Englisch verhandlungssicher
Französisch
Grundkenntnisse

Betriebssysteme
Linux
Red Hat, Debian, Ubuntu und weitere
Macintosh Operating System X
Unix
Solaris
Windows

Datenbanken
HBase
Hibernate ORM
Microsoft SQL Database
MS SQL Database
MS SQL Server 2016
MySQL
MySQL 5
Oracle 11g
OracleDB
PostgreSQL
SQL

Schwerpunkte
Backend Entwicklung
Big Data
Hortonworks Big Data Stack
Software Architektur

Managementerfahrung in Unternehmen
Teamleiter

Produkte / Standards / Erfahrungen
.NET 4.6
Adobe Flex
Adobe Flex SDK
Ant
Apache Hadoop
Apache Hive
Apache Kafka
Apache Spark
AWS
CentOS 7 Linux
ClickHouseDB
Confluence
Confluence
CoreMedia
CoreMedia 9
CoreMedia Blueprint
DevOps
Docker
Elastic Search
Elasticsearch
Entity Framework
FLUX
Freemarker
GitLab
Glassfish Application Server
HDFS
Hibernate
HTML5
Hystrix Circuit Breaker
Intellij IDEA
IntelliJ IDEA
JIRA
Kanban
lodash
Maven
Maven 3
Microsoft Visual Studio
Microsoft Visual Studio
MS-SQL Server 2012
NPM
npm
ReSharper
Scrum
SOLR
Spring
Spring Boot
Spring Framework 4
Sun GlassFish Enterprise Server
Swagger
Team Foundation Server
Team Foundation Server 2015
TEZ
Vagrant
Zookeeper

Design / Entwicklung / Konstruktion
Microservices
prototyping
REST microservices

Aus- und Weiterbildung

03/2008 - 04/2010

2 Jahre 2 Monate

Informatik-Studium der Wirtschaftsinformatik

Abschluss
Master of Science
Institution, Ort
FH Köln - Campus Gummersbach
Schwerpunkt

Controlling, Business Intelligence, Projektmanagement, Enterprise Application Integration, Verteilte Systeme, IT-Sicherheit, Human Resource Management, Business Engineering, Architektur verteilter Systeme,

09/2004 - 12/2007

3 Jahre 4 Monate

Informatik-Studium der Medieninformatik

Abschluss
Bachelor of Science
Institution, Ort
FH Köln - Campus Gummersbach
Schwerpunkt

Usability Engineering, IT-Projektemanagement, Softwaretechnik, Softwareentwicklung, Betriebsysteme, Datenbanken, Webenwticklung, Design von Anwendungssystemen

Ausbildungshistorie

FH Köln - Wirtschaftsinformatik, Abschluss 2010 als Master of Science

 

FH Köln - Medieninformatik, Abschluss 2008 als Bachelor of Science

 

×
×