Entwicklung, Analyse & Architektur: CMS/DMS eLearning, JS, Java, PHP, Talend ESB, DI, BD, SOA, AWS, Microservices/Webservices, Datenintegration
Aktualisiert am 03.06.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 14.09.2020
Verfügbar zu: 100%
davon vor Ort: 60%
ESB
Talend
ETL Prozesse
Catalan
fließend, 2. Muttersprache
Deutsch
Muttersprache
Englisch
Verhandlungssicher, sehr gute Kenntnisse in Wort und Schrift
Spanisch
mittlerer Kenntnisstand

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

4 Monate
2020-06 - 2020-09

Analyse und Umsetzung Pilot einer JMS Architektur mit ActiveMQ Artemis & Camel

Architekt /Analyst Java ActiveMQ ArtemiS ...
Architekt /Analyst
  • Bedarfsanalyse für eine clustered JMS Architektur, basierend auf Apache ActiveMQ, Springboot, Camel.
  • Dokumentation
  • Präsentation des Umsetzungsvorschlages
  • Erstellung einer exemplarischen Architektur als Pilot für die spätere Produktion.
SUSE Linux Enterprise Server Apache Camel Karaf Apache ActiveMQ ArtemiS PostgreSQL GitHub Puppet
Java ActiveMQ ArtemiS Apache Camel ESB SLES Cluster Datenbankserver SQL Git Puppet
Land Baden-Württemberg
Stuttgart
1 Jahr 8 Monate
2018-05 - 2019-12

Entwicklung von ESB Services und ETL/ELT Strecken via Talend Architectur

Analyst/Entwickler Talend ESB Karaf ...
Analyst/Entwickler
  • Entwicklung und Pflege multipler, komplexer Talend Jobs für ETL/ELT Flows
  • Entwicklung und Pflege multipler ESB Services
  • Entwicklung von Queuing Diensten
  • Datenbankentwicklung  & Analyse (vorwiegend Postgres)
  • Administrative Aufgaben (Linuxserver / Ubuntu)
  • Erstellung von Shellscripten
  • Java Entwicklung
  • Unterstützung bei Erstellug von Testszenarien
  • Dokumentation und Schulung
Talend PostgreSQL Jenkins Jenkins Maven Administration von Linuxservern Bash Shell
Talend ESB Karaf OSGI SQL PostgreSQL Java GIT Jenkins Maven Buildmanagement Administration von Linuxservern Bash Shell
GVL Berlin
Berlin
1 Jahr 8 Monate
2016-09 - 2018-04

Beratung, Training, Analyse - Talend Produktpalette

Consultant Talend Talend ESB Apache Camel ...
Consultant

 Analyse, Architektur, Proof of Concepts, Training:

  • Talend Administration
  • Talend Enterprise Architektur 
  • Talend TAC, Logging, Jobserver
  • Talend ESB
  • Talend DI
  • Talend BD
  • AWS (überwiegend Module EC2, ELB, EFS, NFS, S3, RDS, Sicherheit)
Apache ActiveMQ Talend DI Talend Big Data Plattform Talend Talend ESB Talend BD Talend DI Elastic Search ELK Stack AWS Amazon EC2 Amazon Elastic Compute Cloud Amazon RDS Amazon Web Service
Talend Talend ESB Apache Camel OSGI Talend DI Talend Administration Center (TAC) REST SOAP Unit Testing Elastic Search AWS Talend BD Apache ActiveMQ Talend Big Data Plattform ELK Stack AWS Amazon EC2 Amazon Elastic Compute Cloud Amazon Web Service RDS
Talend DACH
Rhein/Ruhr, München etc.
9 Monate
2017-04 - 2017-12

Online University (Datenaustausch zwischen multiplen Datenquellen)

Architektur, Analyse, Entwicklung Talend ETL ESB ...
Architektur, Analyse, Entwicklung
  • Erstellen von verschiedenen ETL Lösungen mittels Talend DI v. 6.1 - 6.3.1. Hauptsächlich zeitgesteuerte Syncronisation von von Datenbanken (MySQL, PostgreSQL, MSSQL) mit Systemen wie Salesforce, Moodle, AC5 usw. 
  • Erstellen diverser REST und SOAP Endpunkte mittels JAVA und Talend ESB v.  6.1.1 - 6.3.1
  • Erstellung diverser MQ Lösungen zur Echtzeit Erfassung von Daten via Talend ESB & DI v. 6.3.1 und Active MQ
  • Architekturplanung, Aufbau, Konfiguration und Installation von Talend ESB, ETL, DQ und BD Lösungen auf AWS EC2
  • Planung und Umsetzung einer Architektur auf Basis AWS Cloud-Komponenten wie EC2, RDS, EFS, NAT, ELB, Amazon Aurora
  • Anpassung von Moodle Plugins und Themes via PHP, Javascript und CSS
  • Erstellung TYPO3 Intranetanwendung und div Schnittstellen zwischen Talend ESB und TYPO3 Webservice API. 
Talend DI Talend ESB Amazon EC2 Administration von Linuxsystemen Amazon RDS Amazon Elastic Compute Cloud Apache Camel Apache ActiveMQ OSGI Amazon Elastic Compute Cloud AWS Amazon RDS Amazon Web Service Amazon Aurora TYPO3
Talend ETL ESB ActiveMQ Java PHP Moodle Salesforce-CRM PL / SQL AWS Amazon EC2 RDS EFS Amazon Elastic Compute Cloud Microservices Administration von Linuxsystemen Apache Camel OSGI YUILibrary JavaScript CSS(3) AWS Amazon EC2 Amazon Web Service RDS Amazon Elastic Compute Cloud TYPO3
Macromedia GmbH
München
4 Monate
2017-02 - 2017-05

eCommerce Schnittstellen & Server (AWS)

Entwickler Talend DI Talend ESB Magento ...
Entwickler

Erstellung von Talend ESB 5.6.1 und Talend DI 5.6.1 basierenden Schnittstellen für eCommerce. DaShisha ist einer der größten europäischen Anbieter im Bereich Rauchbedarf wie E-Zigaretten, Shishas, Vaporizer und Zubehör.

  • Talend ESB - REST - Schnittstelle von Kassensystemen (POS) nach Magento
  • Talend ESB Syncronisierungsschnittstelle zwischen OpenERP und Magento (REST)
  • Talend ESB - REST - Schnittstelle REST Schnittstelle von Magento zu Salesforce CRM
  • Diverse Syncronisierungsjobs basierend auf Talend DI 5.6.1 zu Datenbanken (ETL)
  • Planung und Erstellung einer Architektur auf Basis AWS (Komponenten: EC2, S3, RDS)
Talend DI Talend ESB Salesforce-CRM OpenERP Magento Amazon EC2 Amazon RDS Amazon Web Service AWS
Talend DI Talend ESB Magento Microservices OpenERP Salesforce-CRM Apache Camel OSGI ETL Amazon Web Service Amazon EC2 RDS AWS
DaShisha GmbH & Co. KG
Essen
1 Jahr 5 Monate
2015-05 - 2016-09

ESB und Datenintegrations Architektur für Wetter und Bodendaten. Insbesondere Echtzeitdatenerfassung

Architekt, Entwicklung und Schulung Java Talend ESB ...
Architekt, Entwicklung und Schulung
  • Erstellen von verschiedensten ETL Lösungen mittels Talend DI (Data Integration) v. 5.6 – 6.1
  • Erstellen diverser REST und SOAP Endpunkte mittels JAVA und Talend ESB v. 5.6 – 6.1
  • Erstellen diverser Big Data Lösungen mit Hadoop & Spark mittels Talend BD v. 5.6 – 6.1
  • Erstellung diverser MQ Lösungen zur Echtzeit Erfassung von Daten via Talend ESB & DI v. 5.6 – 6.1 und Active MQ sowie Rabbit MQ
  • Erstellung von Talend DQ (Data Quality) Pipes
  • Architekturplanung, Aufbau, Konfiguration und Installation von Talend ESB, ETL, DQ und BD Lösungen auf AWS Cloud (Windows Server und Ubuntu Linux)
  • Administration der ETL und ESB Server unter WIN und Linux auf AWS Cloud
  • Erstellen automatisierter Lösungen für iRODS mittels Bashscript, Java, Python, Talend
  • Anpassung & ggf. Neuentwicklung von Talend Konnektoren und Plug-Ins
  • Talend ETL & ESB Schulungen und Workshops
  • Planung, Konfiguration, Setup, Inbetriebnahme einer größeren Talend Enterprise Plattform Infrastruktur auf AWS Cloud. Verteilte Architektur auf insgesamt 16 Servern 14 x Linux, 2 x Windows…
    • Talend DI
    • Talend DQ
    • Talend ESB
    • Talend BD
    • Talend Administration Center (TAC)
    • ELK Stack basierendes Logging
    • GIT/Bitbucket
    • Nexus
    • CI Prozesse
    • Talend Enterprise Console
    • Talend ESB und Jobserver

Projektbeschreibungen der Einzelprojekte:
1. Talend DI – ETL Jobs

  • Periodische (tägl.) Erfassung verschiedenster Wetter und Bodendaten aus Quellen wie:
    • REST (JSON Daten)
    • SOAP (XML Daten)
    • Postgres, Oracle, MySQL und MongoDB Datenbanken
    • CSV/Excel
    • IRODS (Katalogbasierendes DAM)
    • FTP, SFTP, WebDAV, Samba Shares
    • S3
    • IRODS
  • Normalisieren und transformieren dieser Daten und letztendlich persistieren der Daten. Hauptsächlich in PostgreSQL
  • Insgesamt sind so etwa 120 ETL Jobs entstanden die zunächst via Cronjob oder Taskplaner ausgeführt worden sind und später nach Talend Enterprise, in das sogenannte Talend Administration Center migriert worden sind
  • Talend ESB

Erstellung eines  Endpunktes mit insgesamt 5 Diensten zur Annahme, Speicherung und Weiterverarbeitung von Bildern welche über eine Mobil App gesendet werden.

  • Bilder werden aus Binärstrom herausgelesen
  • Metadaten werden aus JSON extrahiert
  • Bilder werden temporär abgelegt und mit den JSON Metadaten, werden XMP Tags (via JAVA) in die Bilder geschrieben
  • Eingangsinformationen werden in eine Postgres Datenbank geschrieben
  • Bilder werden zwecks QM Workflow nach iRODS geschrieben und katalogisiert

Die gewonnenen Bilder und Metadaten dienen zum Training einer Machine-Learning Lösung zur Bilderkennung

  • Talend ESB Mediation (OSGI Container)

Erstellung eines (quasi) Echtzeitservices  zur Ad hoc Erfassung von Wetterdaten

  • Kunde erstellt über ein Webportal bzw. eine Anwendung einen neuen Ortsdatensatz (meist größere Landwirtschaftliche Betriebe oder Felder)
  • Über das Webportal wird eine sogenannte Apache Camel Route mittels Active MQ aufgerufen
  • Diese Route führt parallel neun Tasks zur Sammlung von Wetter- und Bodendaten aus
  • Jeder Task besteht aus fünf in Reihe geschaltete ETL Jobs, die für die neue Örtlichkeit die benötigten Daten für einen Zeitraum von etwa 6 Monaten sammeln und zur Verfügung stellen
  • Nach 15-20 Minuten stehen dem Kunden die gewünschten Daten innerhalb einer Analyseanwendung zur Verfügung
  • Talend ESB Endpunkte (OSGI Container)

Frontend und Backend zur Synchronisierung einer QM Anwendung mit IRODS und umgekehrt

  • Prototyping und Entwicklung einer JavaScript Frontend Anwendung zur Kommunikation mit Talend ESB REST Endpunkten
  • Erstellung eines REST Upload Services und eines REST Download Services
  • Auf Mausklick werden im IRODS neu eingegangene Bilddateien zu QM Zwecken heruntergeladen und via QM Tool mit XMP Metadaten versehen
  • Nach dem QM Prozess werden die Bilddaten (ebenfalls auf Mausklick) zurück nach IRODS synchronisiert
  • Die REST Services führen hierbei Im- und Exportscripte (Java und Bash) aus, welche das Metadatenhandling und die Katalogisierung im IRODS übernehmen
  • Nachdem bestimmte Jobschritte ausgeführt sind, erhält das QM Team jeweils eine E-Mail aus dem Talend basierenden Service. Diese E-Mail enthält detaillierte Informationen über den Jobverlauf
  • Erstellung und Planung diverser AWS Architekturen zur Verwenndung als Plattform für Talend Architektur. Module: EC2, RDS, EFS, NFS, NAT, S3, ELB
Talend DI Talend ESB Talend DQ Talend BD Informatica PowerCenter IRODS Linux AWS Windows Server 2012 Jetty OSGI Apache Karaf Apache Camel Amazon RDS AWS Amazon EC2 Amazon Elastic Compute Cloud Amazon Webservice Amazon Relational Database Service
Java Talend ESB SOA SOAP ActiveMQ JavaScript PHP Bash PL/SQL AWS Amazon Web Service Amazon EC2 RDS Amazon Elastic Compute Cloud
Bayer CropScience AG
Langenfeld Rhld.
1 Jahr
2015-06 - 2016-05

Entwicklung von TYPO3 Webseiten und Extensions

Entwickler TYPO3 PHP JavaScript ...
Entwickler
  • Pixelgenaue Umsetzung des von der Designabteilung vorgegebenen Designs
  • Umsetzung als TYPO3/Fluid Templates
  • Erstellung mehrerer benutzerdefinierter Extensions unter 
  • Schnittstellen zu existierenden Anwendungen
TYPO3 Linux Apache MySQL PHP PHP JavaScript HTML5
TYPO3 PHP JavaScript CSS3 Linux Apache MySQL PHP HTML5
Rocket-Media
Dinkelsbühl / Remote
7 Monate
2014-08 - 2015-02

Entwicklung eines Tradingportals für grüne Energie

Software Entwickler / Analyst SCRUM PHP 5 Codeigniter ...
Software Entwickler / Analyst

Erstellung einer Handelsplattform für für grüne Energie aus Windparks, Solarparks und Biomasse Anlagen.

  • Frontend auf basis Jquery, Codeigniter
  • Backend auf Basis Codeigniter
  • Mysql
  • Timeseries DBs wie Open TSD
  • MongoDB
  • Verarbeitung von EDIFACT/MSCONS Daten
  • Reporting
  • ETL
  • Analyse
  • Handling von Zeitreihen
  • PoC auf AWS, mit den Modulen: EC2, RDS, S3
Amazon Web Service AWS Amazon RDS Amazon EC2 Jasper Reports MongoDB OpenTSD
SCRUM PHP 5 Codeigniter Javascript Jquery Jasper Reports WordML ETL JAVA XML SQL MongoDB OpenTSD Amazon Web Service AWS Amazon EC2 RDS
Statkraft Düsseldorf
Düsseldorf
5 Monate
2014-05 - 2014-09

eLearning API Entwicklung Moodle LMS

Entwickler PHP 5 Javascript JQuery ...
Entwickler
  • Entwicklung einer PHP/MySQL basierenden API für Benutzer definierte Moodle eLearning Module.
  • Endkunde ist ein Kreditinstitut mit > 70.000 Mitarbeitern.
  • Erweiterungs-API für alle Moodle Standardkomponenten ohne Corepatches, sondern via entsprechendem OOP/DDD Konzept.
  • Anbindung an ein Bank-Kursbewertungsmodul und ein Kompetenzenmanagement System.
PHP 5 Javascript JQuery XML HTML5 Behat Test Unit Test GIT SQL
IKOR Engram GmbH
Remote / Bremen
3 Monate
2014-05 - 2014-07

Entwicklung von Totara eLearning Modulen

Software Architekt PHP 5 Totara Javascript ...
Software Architekt

Entwicklung einer umfangreichen, Workflow gesteuerten Präsenzkursverwaltung für interne und externe Teilnehmer:

  • Kursverwaltung mit Themenblöcken und Kursfortschrittskontrolle
  • Teilnehmerverwaltung
  • Trainerverwaltung
  • Serienbriefe
  • Reporting mit PDF, XML und DOCX Output
  • Lernmittelverwaltung
  • Wartelistenverwaltung
  • Internes Benachrichtigungssystem
  • Responsives Theming via CSS3 und HTML5
PHP 5 Totara Javascript SQL WordML Reporting YUI Jquery HTML5 CSS3 Responsiv
Sky News London
Remote/Bremen

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium der Mathematik mit SSP allgemeine Mathematik und der Sozialwissenschaft mit SSP in den Bereichen Interferenzstatistik und deskriptive Statistik.
  • eCommerce-Referent / Multimedia-Marketing-Referent (IHK)

Position

Position

Über 20 Jahre Berufserfahrung im Bereich Internetentwicklung, SOA und Datenintegration (ETL/ELT) im Enterprise Umfeld. IT Erfahrung  Zahlreiche Projekte als Entwicker, Analyst und / oder Architekt sowie Projektberater und technischer Projektleiter. Tätigkeiten in größeren Projekten, insbesondere für Kunden aus dem Bereich des Mittelstands, der Banken und Versicherungen, der Softwaresienstleister, der Telekommunikation, sowie des offentlichen Rechts. Erfahrung als Trainer und Gastdozent bei verschiedenen Bildungseinrichtungen. 

Kompetenzen

Kompetenzen

Top-Skills

ESB Talend ETL Prozesse

Schwerpunkte

Amazon Web Service
Talend Administration Center (TAC)
Talend Big Data Plattform
Unit Testing

Produkte / Standards / Erfahrungen / Methoden

ActiveMQ
Administration von Linuxservern
Administration von Linuxsystemen
Amazon EC2
Amazon Elastic Compute Cloud
Amazon Web Service
Amazon Webservice
Apache ActiveMQ
Apache Camel
Apache Karaf
ArtemiS
AWS
Cluster
Codeigniter
CSS(3)
CSS3
Datenbankserver
EFS
Elastic Search
ELK Stack
ESB
GIT
GitHub
HTML5
Informatica PowerCenter
IRODS
Jasper Reports
Jasper Reports
Jenkins
Jetty
Karaf
Linux Apache MySQL PHP
Magento
Maven
Maven Buildmanagement
Microservices
Moodle
OpenERP
OSGI
Puppet
Puppet
RDS
REST
Salesforce-CRM
SCRUM
SOA
SOAP
Talend
Talend BD
Talend Big Data Plattform
Talend DI
Talend DQ
Talend ESB
TYPO3
WordML
XML
YUILibrary

Tätigkeitsschwerpunkte:

  • Webapplication Programmierung Spezifikation, Programmierung, Test
  • Erstellung von Online Hilfen und Dokus
  • Opensource Integration
  • DMS/CMS/RMS
  • E-Learning
     
  • Datenintegration ETL/ELT
  • Schnittstellen ESB
  • SOA, Microservices

Methoden:

  • Objektorientierte Analyse, Design, Programmierung
  • Ereignisgesteuerte, visuelle, strukturierte Programmierung
  • Datenbankdesign

Spezialkenntnisse:

  • Objektorientierte Datenbanksysteme (ODBMS)
  • Internet WebServer Aufbau, Design, Programmierung, DB-Anbindung, Wartung
  • Typo3 CMS v. 3.8 - 6.x (ca. 1500 Stunden Trainererfahrung insbesondere im Hochschulumfeld)
  • Imperia
  • MOSS 2007/2010/2013
  • Documentum (EDMS/ECMS/ERMS)
  • Drupal CMS
  • Moodle (1.x und 2.x)
  • ILIAS
  • OLAT

Standardsoftware: (gelistet ist nur Software m. gutem bis sehr gutem Kenntnisstand)

  • Zend Studio, PHPStorm, Eclipse
  • Altova XMLSpy bzw, Altova Suite
  • Adobe Photoshop
  • Adobe Acrobat
  • MS Office (Alle Module)
  • SAP PI 
  • Sicherheitssoftware, z.B. BURP etc.
  • Rankingtools (inkl. Logfileauswertung und SEO)
  • UML Tools und CASE tools, z.B. Modelio
  • Deployment Tools wie z.B. SVN, GIT, Mercurial, Jenkins etc.

Betriebssysteme

Auch AIX
BSD
CMS
Debian
Free BSD
Linux
Mac OS
sehr gut
Open BSD
SLES
Solaris
SUSE Linux Enterprise Server
Ubuntu
Unix
sehr gut
VM
sehr gut
VMWare ESX
Windows
Windows Server 2012
WMCS

Programmiersprachen

Asynchronous JavaScript and XML
Bash
Bash Shell
C
CSS
ExtJS
HTML
Java
Java API for RESTful Web Services
Java API for XML Web Services
JavaScript
jQuery
JSON
NodeJS
PHP
PHP
PL / SQL
PL/SQL
Scriptsprachen
Shell
XSL

Datenbanken

Access
Gut
Amazon Aurora
Amazon RDS
Amazon Relational Database Service
DB2
Gut
ETL
Filemaker
Gut
Interbase
Gut
JDBC
Gut
MongoDB
MongoDB
MS SQL Server
Sehr gut (>10 Jahre Erfahrung)
MySQL
Sehr gut (ca. 15 Jahre Erfahrung)
ODBC
Sehr gut
OpenTSD
Oracle
Sehr gut (ca. 10 Jahre Erfahrung)
Postgres
Sehr gut (ca. 10 Jahre Erfahrung)
PostgreSQL
PostgreSQL
SQL
Sehr gut (>15 Jahre Erfahrung)
Sybase
Gut
ORDBMS/Postrelationale DBMS
Intersystems Cache

 

NoSQL Datenbanken/Documentstores
  • Mongo
  • CouchDB
  • Elasticsearch

 

Anwendungsentwicklung für NoSQL DBs
  • Node.JS
  • PHP

 

Kenntnisse in diversen PaaS, SaaS
  • Heroku
  • Amazon (AWS)
  • Azure
  • MongoHQ
  • Google App Engine

 

Kenntnisse in Versionskontrollsystemen

  • SVN
  • Git
  • Mercurial

Datenkommunikation

Internet, Intranet
Kerberos 5
LAN, LAN Manager
NetBios
Novell
NTLM
PC-Anywhere
PKI
Public Networks
RFC
RPC
SMB
SMTP
SNMP
TCP/IP
Winsock

Hardware

CD-Writer / Brenner
Datenerfassungsterminals
Drucker
Emulatoren
HP
Macintosh
PC
Proprietäre HW
Scanner

Berechnung / Simulation / Versuch / Validierung

  • Mathematisch- techn. Software wie SPSS, PSSP, R/R Studio.
  • Erfahrung in der Auswertung von Echtzeitdaten. Erfahrung in der Erstellung von Expertensoftware im Bereich Finanzdienstleistungen sowie der Luft/Raumfahrt (siehe bitte Projekthistorie).

Design / Entwicklung / Konstruktion

  • Photoshop, InDesign, verschiedene UML Tools, verschiedene Prototyping Tools wie z.B. Axure und Serena

Branchen

Branchen

Immobilien
Unterhaltung
Software
IT
Systemtechnik
Bau
Consulting
Personal
Steuer
Versicherung
Elektro
Öffentlich Rechtliche (z.B. Europäische Kommission)
Energielieferanten
Forschung und Lehre
TK
Banken
Energie
ISP
Sanitär
Großhandel
Einzelhandel
digital Farming und Crop Science

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

4 Monate
2020-06 - 2020-09

Analyse und Umsetzung Pilot einer JMS Architektur mit ActiveMQ Artemis & Camel

Architekt /Analyst Java ActiveMQ ArtemiS ...
Architekt /Analyst
  • Bedarfsanalyse für eine clustered JMS Architektur, basierend auf Apache ActiveMQ, Springboot, Camel.
  • Dokumentation
  • Präsentation des Umsetzungsvorschlages
  • Erstellung einer exemplarischen Architektur als Pilot für die spätere Produktion.
SUSE Linux Enterprise Server Apache Camel Karaf Apache ActiveMQ ArtemiS PostgreSQL GitHub Puppet
Java ActiveMQ ArtemiS Apache Camel ESB SLES Cluster Datenbankserver SQL Git Puppet
Land Baden-Württemberg
Stuttgart
1 Jahr 8 Monate
2018-05 - 2019-12

Entwicklung von ESB Services und ETL/ELT Strecken via Talend Architectur

Analyst/Entwickler Talend ESB Karaf ...
Analyst/Entwickler
  • Entwicklung und Pflege multipler, komplexer Talend Jobs für ETL/ELT Flows
  • Entwicklung und Pflege multipler ESB Services
  • Entwicklung von Queuing Diensten
  • Datenbankentwicklung  & Analyse (vorwiegend Postgres)
  • Administrative Aufgaben (Linuxserver / Ubuntu)
  • Erstellung von Shellscripten
  • Java Entwicklung
  • Unterstützung bei Erstellug von Testszenarien
  • Dokumentation und Schulung
Talend PostgreSQL Jenkins Jenkins Maven Administration von Linuxservern Bash Shell
Talend ESB Karaf OSGI SQL PostgreSQL Java GIT Jenkins Maven Buildmanagement Administration von Linuxservern Bash Shell
GVL Berlin
Berlin
1 Jahr 8 Monate
2016-09 - 2018-04

Beratung, Training, Analyse - Talend Produktpalette

Consultant Talend Talend ESB Apache Camel ...
Consultant

 Analyse, Architektur, Proof of Concepts, Training:

  • Talend Administration
  • Talend Enterprise Architektur 
  • Talend TAC, Logging, Jobserver
  • Talend ESB
  • Talend DI
  • Talend BD
  • AWS (überwiegend Module EC2, ELB, EFS, NFS, S3, RDS, Sicherheit)
Apache ActiveMQ Talend DI Talend Big Data Plattform Talend Talend ESB Talend BD Talend DI Elastic Search ELK Stack AWS Amazon EC2 Amazon Elastic Compute Cloud Amazon RDS Amazon Web Service
Talend Talend ESB Apache Camel OSGI Talend DI Talend Administration Center (TAC) REST SOAP Unit Testing Elastic Search AWS Talend BD Apache ActiveMQ Talend Big Data Plattform ELK Stack AWS Amazon EC2 Amazon Elastic Compute Cloud Amazon Web Service RDS
Talend DACH
Rhein/Ruhr, München etc.
9 Monate
2017-04 - 2017-12

Online University (Datenaustausch zwischen multiplen Datenquellen)

Architektur, Analyse, Entwicklung Talend ETL ESB ...
Architektur, Analyse, Entwicklung
  • Erstellen von verschiedenen ETL Lösungen mittels Talend DI v. 6.1 - 6.3.1. Hauptsächlich zeitgesteuerte Syncronisation von von Datenbanken (MySQL, PostgreSQL, MSSQL) mit Systemen wie Salesforce, Moodle, AC5 usw. 
  • Erstellen diverser REST und SOAP Endpunkte mittels JAVA und Talend ESB v.  6.1.1 - 6.3.1
  • Erstellung diverser MQ Lösungen zur Echtzeit Erfassung von Daten via Talend ESB & DI v. 6.3.1 und Active MQ
  • Architekturplanung, Aufbau, Konfiguration und Installation von Talend ESB, ETL, DQ und BD Lösungen auf AWS EC2
  • Planung und Umsetzung einer Architektur auf Basis AWS Cloud-Komponenten wie EC2, RDS, EFS, NAT, ELB, Amazon Aurora
  • Anpassung von Moodle Plugins und Themes via PHP, Javascript und CSS
  • Erstellung TYPO3 Intranetanwendung und div Schnittstellen zwischen Talend ESB und TYPO3 Webservice API. 
Talend DI Talend ESB Amazon EC2 Administration von Linuxsystemen Amazon RDS Amazon Elastic Compute Cloud Apache Camel Apache ActiveMQ OSGI Amazon Elastic Compute Cloud AWS Amazon RDS Amazon Web Service Amazon Aurora TYPO3
Talend ETL ESB ActiveMQ Java PHP Moodle Salesforce-CRM PL / SQL AWS Amazon EC2 RDS EFS Amazon Elastic Compute Cloud Microservices Administration von Linuxsystemen Apache Camel OSGI YUILibrary JavaScript CSS(3) AWS Amazon EC2 Amazon Web Service RDS Amazon Elastic Compute Cloud TYPO3
Macromedia GmbH
München
4 Monate
2017-02 - 2017-05

eCommerce Schnittstellen & Server (AWS)

Entwickler Talend DI Talend ESB Magento ...
Entwickler

Erstellung von Talend ESB 5.6.1 und Talend DI 5.6.1 basierenden Schnittstellen für eCommerce. DaShisha ist einer der größten europäischen Anbieter im Bereich Rauchbedarf wie E-Zigaretten, Shishas, Vaporizer und Zubehör.

  • Talend ESB - REST - Schnittstelle von Kassensystemen (POS) nach Magento
  • Talend ESB Syncronisierungsschnittstelle zwischen OpenERP und Magento (REST)
  • Talend ESB - REST - Schnittstelle REST Schnittstelle von Magento zu Salesforce CRM
  • Diverse Syncronisierungsjobs basierend auf Talend DI 5.6.1 zu Datenbanken (ETL)
  • Planung und Erstellung einer Architektur auf Basis AWS (Komponenten: EC2, S3, RDS)
Talend DI Talend ESB Salesforce-CRM OpenERP Magento Amazon EC2 Amazon RDS Amazon Web Service AWS
Talend DI Talend ESB Magento Microservices OpenERP Salesforce-CRM Apache Camel OSGI ETL Amazon Web Service Amazon EC2 RDS AWS
DaShisha GmbH & Co. KG
Essen
1 Jahr 5 Monate
2015-05 - 2016-09

ESB und Datenintegrations Architektur für Wetter und Bodendaten. Insbesondere Echtzeitdatenerfassung

Architekt, Entwicklung und Schulung Java Talend ESB ...
Architekt, Entwicklung und Schulung
  • Erstellen von verschiedensten ETL Lösungen mittels Talend DI (Data Integration) v. 5.6 – 6.1
  • Erstellen diverser REST und SOAP Endpunkte mittels JAVA und Talend ESB v. 5.6 – 6.1
  • Erstellen diverser Big Data Lösungen mit Hadoop & Spark mittels Talend BD v. 5.6 – 6.1
  • Erstellung diverser MQ Lösungen zur Echtzeit Erfassung von Daten via Talend ESB & DI v. 5.6 – 6.1 und Active MQ sowie Rabbit MQ
  • Erstellung von Talend DQ (Data Quality) Pipes
  • Architekturplanung, Aufbau, Konfiguration und Installation von Talend ESB, ETL, DQ und BD Lösungen auf AWS Cloud (Windows Server und Ubuntu Linux)
  • Administration der ETL und ESB Server unter WIN und Linux auf AWS Cloud
  • Erstellen automatisierter Lösungen für iRODS mittels Bashscript, Java, Python, Talend
  • Anpassung & ggf. Neuentwicklung von Talend Konnektoren und Plug-Ins
  • Talend ETL & ESB Schulungen und Workshops
  • Planung, Konfiguration, Setup, Inbetriebnahme einer größeren Talend Enterprise Plattform Infrastruktur auf AWS Cloud. Verteilte Architektur auf insgesamt 16 Servern 14 x Linux, 2 x Windows…
    • Talend DI
    • Talend DQ
    • Talend ESB
    • Talend BD
    • Talend Administration Center (TAC)
    • ELK Stack basierendes Logging
    • GIT/Bitbucket
    • Nexus
    • CI Prozesse
    • Talend Enterprise Console
    • Talend ESB und Jobserver

Projektbeschreibungen der Einzelprojekte:
1. Talend DI – ETL Jobs

  • Periodische (tägl.) Erfassung verschiedenster Wetter und Bodendaten aus Quellen wie:
    • REST (JSON Daten)
    • SOAP (XML Daten)
    • Postgres, Oracle, MySQL und MongoDB Datenbanken
    • CSV/Excel
    • IRODS (Katalogbasierendes DAM)
    • FTP, SFTP, WebDAV, Samba Shares
    • S3
    • IRODS
  • Normalisieren und transformieren dieser Daten und letztendlich persistieren der Daten. Hauptsächlich in PostgreSQL
  • Insgesamt sind so etwa 120 ETL Jobs entstanden die zunächst via Cronjob oder Taskplaner ausgeführt worden sind und später nach Talend Enterprise, in das sogenannte Talend Administration Center migriert worden sind
  • Talend ESB

Erstellung eines  Endpunktes mit insgesamt 5 Diensten zur Annahme, Speicherung und Weiterverarbeitung von Bildern welche über eine Mobil App gesendet werden.

  • Bilder werden aus Binärstrom herausgelesen
  • Metadaten werden aus JSON extrahiert
  • Bilder werden temporär abgelegt und mit den JSON Metadaten, werden XMP Tags (via JAVA) in die Bilder geschrieben
  • Eingangsinformationen werden in eine Postgres Datenbank geschrieben
  • Bilder werden zwecks QM Workflow nach iRODS geschrieben und katalogisiert

Die gewonnenen Bilder und Metadaten dienen zum Training einer Machine-Learning Lösung zur Bilderkennung

  • Talend ESB Mediation (OSGI Container)

Erstellung eines (quasi) Echtzeitservices  zur Ad hoc Erfassung von Wetterdaten

  • Kunde erstellt über ein Webportal bzw. eine Anwendung einen neuen Ortsdatensatz (meist größere Landwirtschaftliche Betriebe oder Felder)
  • Über das Webportal wird eine sogenannte Apache Camel Route mittels Active MQ aufgerufen
  • Diese Route führt parallel neun Tasks zur Sammlung von Wetter- und Bodendaten aus
  • Jeder Task besteht aus fünf in Reihe geschaltete ETL Jobs, die für die neue Örtlichkeit die benötigten Daten für einen Zeitraum von etwa 6 Monaten sammeln und zur Verfügung stellen
  • Nach 15-20 Minuten stehen dem Kunden die gewünschten Daten innerhalb einer Analyseanwendung zur Verfügung
  • Talend ESB Endpunkte (OSGI Container)

Frontend und Backend zur Synchronisierung einer QM Anwendung mit IRODS und umgekehrt

  • Prototyping und Entwicklung einer JavaScript Frontend Anwendung zur Kommunikation mit Talend ESB REST Endpunkten
  • Erstellung eines REST Upload Services und eines REST Download Services
  • Auf Mausklick werden im IRODS neu eingegangene Bilddateien zu QM Zwecken heruntergeladen und via QM Tool mit XMP Metadaten versehen
  • Nach dem QM Prozess werden die Bilddaten (ebenfalls auf Mausklick) zurück nach IRODS synchronisiert
  • Die REST Services führen hierbei Im- und Exportscripte (Java und Bash) aus, welche das Metadatenhandling und die Katalogisierung im IRODS übernehmen
  • Nachdem bestimmte Jobschritte ausgeführt sind, erhält das QM Team jeweils eine E-Mail aus dem Talend basierenden Service. Diese E-Mail enthält detaillierte Informationen über den Jobverlauf
  • Erstellung und Planung diverser AWS Architekturen zur Verwenndung als Plattform für Talend Architektur. Module: EC2, RDS, EFS, NFS, NAT, S3, ELB
Talend DI Talend ESB Talend DQ Talend BD Informatica PowerCenter IRODS Linux AWS Windows Server 2012 Jetty OSGI Apache Karaf Apache Camel Amazon RDS AWS Amazon EC2 Amazon Elastic Compute Cloud Amazon Webservice Amazon Relational Database Service
Java Talend ESB SOA SOAP ActiveMQ JavaScript PHP Bash PL/SQL AWS Amazon Web Service Amazon EC2 RDS Amazon Elastic Compute Cloud
Bayer CropScience AG
Langenfeld Rhld.
1 Jahr
2015-06 - 2016-05

Entwicklung von TYPO3 Webseiten und Extensions

Entwickler TYPO3 PHP JavaScript ...
Entwickler
  • Pixelgenaue Umsetzung des von der Designabteilung vorgegebenen Designs
  • Umsetzung als TYPO3/Fluid Templates
  • Erstellung mehrerer benutzerdefinierter Extensions unter 
  • Schnittstellen zu existierenden Anwendungen
TYPO3 Linux Apache MySQL PHP PHP JavaScript HTML5
TYPO3 PHP JavaScript CSS3 Linux Apache MySQL PHP HTML5
Rocket-Media
Dinkelsbühl / Remote
7 Monate
2014-08 - 2015-02

Entwicklung eines Tradingportals für grüne Energie

Software Entwickler / Analyst SCRUM PHP 5 Codeigniter ...
Software Entwickler / Analyst

Erstellung einer Handelsplattform für für grüne Energie aus Windparks, Solarparks und Biomasse Anlagen.

  • Frontend auf basis Jquery, Codeigniter
  • Backend auf Basis Codeigniter
  • Mysql
  • Timeseries DBs wie Open TSD
  • MongoDB
  • Verarbeitung von EDIFACT/MSCONS Daten
  • Reporting
  • ETL
  • Analyse
  • Handling von Zeitreihen
  • PoC auf AWS, mit den Modulen: EC2, RDS, S3
Amazon Web Service AWS Amazon RDS Amazon EC2 Jasper Reports MongoDB OpenTSD
SCRUM PHP 5 Codeigniter Javascript Jquery Jasper Reports WordML ETL JAVA XML SQL MongoDB OpenTSD Amazon Web Service AWS Amazon EC2 RDS
Statkraft Düsseldorf
Düsseldorf
5 Monate
2014-05 - 2014-09

eLearning API Entwicklung Moodle LMS

Entwickler PHP 5 Javascript JQuery ...
Entwickler
  • Entwicklung einer PHP/MySQL basierenden API für Benutzer definierte Moodle eLearning Module.
  • Endkunde ist ein Kreditinstitut mit > 70.000 Mitarbeitern.
  • Erweiterungs-API für alle Moodle Standardkomponenten ohne Corepatches, sondern via entsprechendem OOP/DDD Konzept.
  • Anbindung an ein Bank-Kursbewertungsmodul und ein Kompetenzenmanagement System.
PHP 5 Javascript JQuery XML HTML5 Behat Test Unit Test GIT SQL
IKOR Engram GmbH
Remote / Bremen
3 Monate
2014-05 - 2014-07

Entwicklung von Totara eLearning Modulen

Software Architekt PHP 5 Totara Javascript ...
Software Architekt

Entwicklung einer umfangreichen, Workflow gesteuerten Präsenzkursverwaltung für interne und externe Teilnehmer:

  • Kursverwaltung mit Themenblöcken und Kursfortschrittskontrolle
  • Teilnehmerverwaltung
  • Trainerverwaltung
  • Serienbriefe
  • Reporting mit PDF, XML und DOCX Output
  • Lernmittelverwaltung
  • Wartelistenverwaltung
  • Internes Benachrichtigungssystem
  • Responsives Theming via CSS3 und HTML5
PHP 5 Totara Javascript SQL WordML Reporting YUI Jquery HTML5 CSS3 Responsiv
Sky News London
Remote/Bremen

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium der Mathematik mit SSP allgemeine Mathematik und der Sozialwissenschaft mit SSP in den Bereichen Interferenzstatistik und deskriptive Statistik.
  • eCommerce-Referent / Multimedia-Marketing-Referent (IHK)

Position

Position

Über 20 Jahre Berufserfahrung im Bereich Internetentwicklung, SOA und Datenintegration (ETL/ELT) im Enterprise Umfeld. IT Erfahrung  Zahlreiche Projekte als Entwicker, Analyst und / oder Architekt sowie Projektberater und technischer Projektleiter. Tätigkeiten in größeren Projekten, insbesondere für Kunden aus dem Bereich des Mittelstands, der Banken und Versicherungen, der Softwaresienstleister, der Telekommunikation, sowie des offentlichen Rechts. Erfahrung als Trainer und Gastdozent bei verschiedenen Bildungseinrichtungen. 

Kompetenzen

Kompetenzen

Top-Skills

ESB Talend ETL Prozesse

Schwerpunkte

Amazon Web Service
Talend Administration Center (TAC)
Talend Big Data Plattform
Unit Testing

Produkte / Standards / Erfahrungen / Methoden

ActiveMQ
Administration von Linuxservern
Administration von Linuxsystemen
Amazon EC2
Amazon Elastic Compute Cloud
Amazon Web Service
Amazon Webservice
Apache ActiveMQ
Apache Camel
Apache Karaf
ArtemiS
AWS
Cluster
Codeigniter
CSS(3)
CSS3
Datenbankserver
EFS
Elastic Search
ELK Stack
ESB
GIT
GitHub
HTML5
Informatica PowerCenter
IRODS
Jasper Reports
Jasper Reports
Jenkins
Jetty
Karaf
Linux Apache MySQL PHP
Magento
Maven
Maven Buildmanagement
Microservices
Moodle
OpenERP
OSGI
Puppet
Puppet
RDS
REST
Salesforce-CRM
SCRUM
SOA
SOAP
Talend
Talend BD
Talend Big Data Plattform
Talend DI
Talend DQ
Talend ESB
TYPO3
WordML
XML
YUILibrary

Tätigkeitsschwerpunkte:

  • Webapplication Programmierung Spezifikation, Programmierung, Test
  • Erstellung von Online Hilfen und Dokus
  • Opensource Integration
  • DMS/CMS/RMS
  • E-Learning
     
  • Datenintegration ETL/ELT
  • Schnittstellen ESB
  • SOA, Microservices

Methoden:

  • Objektorientierte Analyse, Design, Programmierung
  • Ereignisgesteuerte, visuelle, strukturierte Programmierung
  • Datenbankdesign

Spezialkenntnisse:

  • Objektorientierte Datenbanksysteme (ODBMS)
  • Internet WebServer Aufbau, Design, Programmierung, DB-Anbindung, Wartung
  • Typo3 CMS v. 3.8 - 6.x (ca. 1500 Stunden Trainererfahrung insbesondere im Hochschulumfeld)
  • Imperia
  • MOSS 2007/2010/2013
  • Documentum (EDMS/ECMS/ERMS)
  • Drupal CMS
  • Moodle (1.x und 2.x)
  • ILIAS
  • OLAT

Standardsoftware: (gelistet ist nur Software m. gutem bis sehr gutem Kenntnisstand)

  • Zend Studio, PHPStorm, Eclipse
  • Altova XMLSpy bzw, Altova Suite
  • Adobe Photoshop
  • Adobe Acrobat
  • MS Office (Alle Module)
  • SAP PI 
  • Sicherheitssoftware, z.B. BURP etc.
  • Rankingtools (inkl. Logfileauswertung und SEO)
  • UML Tools und CASE tools, z.B. Modelio
  • Deployment Tools wie z.B. SVN, GIT, Mercurial, Jenkins etc.

Betriebssysteme

Auch AIX
BSD
CMS
Debian
Free BSD
Linux
Mac OS
sehr gut
Open BSD
SLES
Solaris
SUSE Linux Enterprise Server
Ubuntu
Unix
sehr gut
VM
sehr gut
VMWare ESX
Windows
Windows Server 2012
WMCS

Programmiersprachen

Asynchronous JavaScript and XML
Bash
Bash Shell
C
CSS
ExtJS
HTML
Java
Java API for RESTful Web Services
Java API for XML Web Services
JavaScript
jQuery
JSON
NodeJS
PHP
PHP
PL / SQL
PL/SQL
Scriptsprachen
Shell
XSL

Datenbanken

Access
Gut
Amazon Aurora
Amazon RDS
Amazon Relational Database Service
DB2
Gut
ETL
Filemaker
Gut
Interbase
Gut
JDBC
Gut
MongoDB
MongoDB
MS SQL Server
Sehr gut (>10 Jahre Erfahrung)
MySQL
Sehr gut (ca. 15 Jahre Erfahrung)
ODBC
Sehr gut
OpenTSD
Oracle
Sehr gut (ca. 10 Jahre Erfahrung)
Postgres
Sehr gut (ca. 10 Jahre Erfahrung)
PostgreSQL
PostgreSQL
SQL
Sehr gut (>15 Jahre Erfahrung)
Sybase
Gut
ORDBMS/Postrelationale DBMS
Intersystems Cache

 

NoSQL Datenbanken/Documentstores
  • Mongo
  • CouchDB
  • Elasticsearch

 

Anwendungsentwicklung für NoSQL DBs
  • Node.JS
  • PHP

 

Kenntnisse in diversen PaaS, SaaS
  • Heroku
  • Amazon (AWS)
  • Azure
  • MongoHQ
  • Google App Engine

 

Kenntnisse in Versionskontrollsystemen

  • SVN
  • Git
  • Mercurial

Datenkommunikation

Internet, Intranet
Kerberos 5
LAN, LAN Manager
NetBios
Novell
NTLM
PC-Anywhere
PKI
Public Networks
RFC
RPC
SMB
SMTP
SNMP
TCP/IP
Winsock

Hardware

CD-Writer / Brenner
Datenerfassungsterminals
Drucker
Emulatoren
HP
Macintosh
PC
Proprietäre HW
Scanner

Berechnung / Simulation / Versuch / Validierung

  • Mathematisch- techn. Software wie SPSS, PSSP, R/R Studio.
  • Erfahrung in der Auswertung von Echtzeitdaten. Erfahrung in der Erstellung von Expertensoftware im Bereich Finanzdienstleistungen sowie der Luft/Raumfahrt (siehe bitte Projekthistorie).

Design / Entwicklung / Konstruktion

  • Photoshop, InDesign, verschiedene UML Tools, verschiedene Prototyping Tools wie z.B. Axure und Serena

Branchen

Branchen

Immobilien
Unterhaltung
Software
IT
Systemtechnik
Bau
Consulting
Personal
Steuer
Versicherung
Elektro
Öffentlich Rechtliche (z.B. Europäische Kommission)
Energielieferanten
Forschung und Lehre
TK
Banken
Energie
ISP
Sanitär
Großhandel
Einzelhandel
digital Farming und Crop Science

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.