Senior Data Engineer Stuttgart, Deutschland

Könnte verfügbar sein

(Aktualisiert 2022-01-03)

Senior Data Engineer

Stuttgart, Deutschland

Einheimische English, German, Anfänger Dutch, Anfänger Spanish

  • 3 years in On Premise Cloud Systems (OpenShift) and DevOps
  • 12+ years experience in SCRUM
  • 7+ years experience in Python, JavaScript/TypeScript

Fähigkeiten (46)

SCRIPTING

SOFTWARE DESIGN

API

JavaScript

SHELL SCRIPTING

GraphQL

MICROSOFT POWERPOINT

Git

Django

NodeJS

Cloud

PIPELINE

OOP

Bash

SOFTWARE ENGINEER

Elastic Search

Jenkins

Javascript Frameworks and Libraries

Spark

MS POWERPOINT

Python

JSON

PySpark

TypeScript

PANDAS

RISK ASSESSMENT

Flask

XML

OAUTH

MENTORING

Hadoop

PRODUCT DEVELOPMENT

Openshift

Apache Spark

AWS

ERP

Pharmacovigilance

Kafka

USER EXPERIENCE DESIGN

WORKFLOW

PHP

TENSORFLOW

OPENCV

PERFORMANCE ANALYSIS

USER EXPERIENCE

ACCOUNTING

Zusammenfassung

As big Data Engineer & Data Scientist I can offer:

Fast & high-quality Python engineering (TDD) with experience in the fields of medicine/pharmacy
(pharmacovigilance) and finance.

Experience w. processing of data records in the count of millions. Focusing on building fast ETL data pipelines.

Berufserfahrung

Senior Backend Engineer (Freelance)
Boehringer Ingelheim

2019-01 - Jetzt

Role as Senior Backend Engineer / Data Engineer within in DevOps working mode on the project BRASS.
BRASS (Benefit Risk Assessment System) uses artificial intelligence to conduct an initial analysis of adverse reactions to medications that have already been approved to identify potential side effects and undesirable events and offers a valuable decision-making tool for those working in pharmacovigilance, helping them process each case more quickly.
Within this project I initially restructured the MVP in close cooperation with the management the GraphQL backend with Typescript into a workable and maintainable service architecture. Then after one year I switched into a Data Engineering Role to build a validated ETL pipeline with processing up to 80 millon medical records. Processing of data in various forms and APIs. CSV, TSV, XML, JSON, ASC.
Working with python (pandas), Apache Hadoop, Apache Spark / pyspark (Hue), nodejs, typescript, Elasticsearch, GraphQL + Angular, Apache Airflow, Flask.
DevOps and CD with OpenShift, Kubernetes, helm and an ELK-Stack.
Worked in Scrum for 9 years (Team sizes: 4- 14 people) Big Data Engineer and Data Scientist ieServices
Product Owner and Senior Engineer (freelancer) for python projects

2018-05 - Jetzt

Learning and Big Data.
- In the role of a data scientist build a model to recognize invoice positions from images (using tesseract) to extract the data for reducing the effort the book keeping.
Freelance Senior Web Developer ieServices Mar 2009 - Present (12 years 11 months +) ieServices is an online and IT service provider in the Stuttgart area. We are focusing on responsive cutting-edge internet, social media and mobile applications/solutions. There we provide our clients consulting and the development of rich media, interactive, integrated web solutions combined with the power of data science.
We are cooperating internationally and count a team of software developers (up to 10 years of experience) with the expertise in UX design (exp. 5y+), art-direction (exp. 13y+) into our portfolio.
There we majorly provide based web and software solutions and applications based common known web frameworks such as Django (python). Besides that, we are building up a portfolio of professional WordPress plugins for business purposes.
More in a technique detail, we are strongly focusing on using available web APIs of common used web services such as facebook, linkedin, twitter, DropBox, Google (Maps) for a higher integration of the web services.
The second field of ieServices is IT-Support in the area of Stuttgart, were we are consulting our clients and giving IT-support.
As the founder of ieServices, I'm responsible for the clients and building up this company with my business partners. In addition, I'm responsible for the business and product development - as well as highly responsible for the project management and the core development of our products.
IT- administration and maintenance, Web-Services ieServices Apr 2006 - Present (15 years 10 months +) Small, effective IT- administration and maintenance. Experience about IT over 10 years.
Recently going to add webservices.
Software Engineer (SAP Hybris und Adobe AEM Frontend Engineer) diconium
Software Engineer
diconium

2015-03 - 2018-05

for hybris systems). #JavaScript #Angular #Java #HTML5 #CSS3 #LESS #hybris #yaas #NodeJS (diconium evolved out of the former digital media center GmbH) Team sizes: up to 12 people
IT-Projectmanager and web consultant
Akademie für Sport, Medien & Lifestyle e. V

2013-08 - 2016-11

Here I consult the client in the field of IT as well as having build up the web platform http://i-panda.de (based on PHP Yii, JS, AngularJS) with my outsourcing IT partners. The platform iPanda presents cities and local businesses by providing them 360° virtual tours as part of a city tour. Meanwhile there are more then 300 local businesses involved and growing by every day.
Technologies used: PHP, Yii Framework, JavaScript, AngularJS, requireJS, krpano.
Project Manager and Lead programmer
bachflohkrebse.de

2011-10 - 2013-07

bachflohkrebse is an international online-retailer shop with more than 4000 products for aquaristik, terraristik and koi products. There I was majorly responsible for feature development and mentoring the other software developers in the expertise of web engineering. In that time, we also included a multi- language feature and helped growing the accessibility and the customers base of about 30%. In end of June 2013 bachflohkrebse had more then 15000+ customers (majorly in Germany, Switzerland, Austria, Denmark, but all over Europe).
In detail, I was responsible for the task in hand of all related issues concerning the online shop (PHP, Zend, MySQL) and ERP (VB, MSSQL) system of bachflohkrebse.de and the interface between those systems. Besides more tasks were: Product development, UX feature development, strategic consultant, decision maker of technology and implementation, database analysis, performance analysis and improvements, team development and cooperation.
PHP-Developer
pier111.tv

2009-03 - 2013-06

Pier111.tv is a modern regional television broadcaster in the region of Baden-Württemberg, Germany.
The goal of this company is to be able to advertise short films and local firms.
For pier111.tv I worked on several software projects. The first one was a plugin to enable authors to easily publish videos on their website/blog. The plugin unions the Flowplayer (web video player) with the WordPress Blogging System. In contrast to other existing plugins that time, this plugin uses the WordPress media database as source for the videos.
The other software is an in the existing infrastructure deeply integrated - workflow based video encoding system, which converts the delivered video content from the users and artists into the necessary video formats for the 1. website, 2. mobile devices and for the 3. play-out system (for the television broadcasting).
Techniques: Issue and tracking based agile development, Unit Testing, usage of software design pattern (Composite, Decorator, Model-View-Controller (MVC), Facade, Singleton, Builder, Abstract Factory, Module, Command, Interpreter) Technologies: PHP 5, MySQL, AJAX, jQuery, XHTML, ffmpeg, mencoder, W3C Timed Text, Subversion, Zend Framework
Social Media marketing manager and consultant
Logo-Design.de

2010-10 - 2011-10

Responsible for the Social Media marketing strategies and activities in Germany for the Logo-Design.de Website.
On the same time contests also should help to increase the awareness of Logo-Design.
Social Media Software & Concept Developer

2009-12 - 2011-03

Componence has been providing innovative solutions for Internet, Social Media and Mobile devices since 2001. With over two hundred portal implementations Componence is market leader in the Netherlands.
Joining the company as a Social Media Software and Concept developer I worked on two different projects.
The first project was the desktop application "My Network" for a client of Componence. There I was part of a software team to developed of the product.
Techniques: Issue and tracking based agile development, usage of software design pattern (Composite, Decorator, Model-View-Controller (MVC), Facade, Singleton), Versioning Technologies: Adobe Flex (Action Script), Subversion The second project was to develop a WordPress based mashup for one of the Netherlands biggest online blog for online marketing. There as a WordPress/PHP developer I helped building up the mashup and core features for the client. There I gained much insight into Social networks and business. A big part of my work, was to reuse, unite & edit data of different API's like the LinkedIn, facebook, twitter and other API's.
Techniques: Issue and tracking based agile development, Versioning Technologies: PHP 5, MySQL, Zend Framework, Subversion Co-autor & Programmer PHP Magazin
programmer
Konstantin Guericke, Roland Schopp & Jan Jansen

2009-12 - 2010-02

Dec 2009 - Feb 2010 (3 months) Attended to write an article about the LinkedIn API in for the German "PHP Magazin" together with: Konstantin Guericke, Roland Schopp & Jan Jansen.
On my side as a programmer, I wrote a demo application in PHP accessing the LinkedIn API with the OAuth protocol using Zend Framework. Moreover I also wrote a simple Adobe Flash/Flex app showing a demo how to use the API in the field.
More information about the project here: http://linkedinapi.projects.ieservices.de/ The article is available in the PHP Magazin 04 2010: http://it-republik.de/php/php-magazin-ausgaben/LinkedIn-vs.-Xing-000396.html
System Engineer - IT
Stuttgart Media University

2008-10 - 2009-12

At this position I am working at the www.pier111.tv Project.
On the first side I am responsible for programming the video encoding script and implementing the media library functionality within a content management system. On the other side cooperating with Alcatel-Lucent, I am responsible for maintaining video content system with the Software IMM.
Techniques: PHP 5, MySQL, bash-scripting, ffmpeg, iWorks.
IT- administration and maintenance, Web-Services 0711-Systems Apr 2006 - Dec 2009 (3 years 9 months) At this position I am part-wise responsible for the infrastructure at 0711-Computer. Since 2006, Nikola is my business partner. I support him with all my knowledge and time I have.
During this time we accomplished to set up several client networks with remote support and to build our client network.
Project manager and tutor
Stuttgart Media University

2009-03 - 2009-07

University IT Workshop "Workflows in Digital Signage / Digital TV" Conducted tutorial (processing.org® JAVA based visualizing software) Led 9 part-wise unexperienced student to able programmers. All attendees finished their applications on time.
Techniques: Processing®, iWorks and XMind
Business English I
Media University

2007-09 - 2009-07

Here, I reached the B2 level of the English Certificates.
Tutor
Stuttgart Media University

2008-09 - 2009-03

University IT Workshop: Conducted tutorial for Java Programming Led 2 groups of about 20 students.
Techniques: JAVA, NetBeans, MS Powerpoint.
Project manager & video workflow engineer
Stuttgart Media University

2008-10 - 2009-02

The aim of the project was to create a web platform for DJ's to present their selves.
As the project manager I led 15 fellow students to make videos, writing texts.
Further I was responsible for the video workflow and encoding.
Techniques: WordPress, PHP 5, MySQL, bash-scripting, ffmpeg, XMind (Project plan).
The project: http://sm.ieservices.de/
Spanish I

2008-03 - 2008-07

First successful experience into the Spanish language.
Lecture of Corporate Social Responsibility
CSR
Stuttgart Media University

2008-03 - 2008-07

is becoming more and more important for all companies which are leading an international business. Within the idea of Web 2.0 clients and customers are more and more able to fight against bad habits of corporations.
In this lecture I conducted a presentation about the ability of creating consumer strength with the usage of facebook.
Class representative
Technical Highschool

2006-09 - 2007-07

Student council Jointly responsible for the organization of the yearly "TO-Fest" with about 1500 visitors. This celebration is held by actual students and is for alumni, teachers and friends.
Web-Development

2005-11 - 2006-01

In this project I was responsible to build a hardware-database for supporting the maintenance to hardware. Here I started extended my PHP Skills. The database runs on MSSQL.
Site: www.etz-stuttgart.de
IT specialist system integration
center Stuttgart

2002-09 - 2005-07

Collected experience and knowledge: -Network basics + advanced network experience (e.g. Cisco CCNA) -Linux Basics & Services (DHCP, DNS, NFS, FTP, SAMBA, APACHE, MySQL, PHP, MAIL, SSHD), -Everything about Windows Clients and Windows Server, AD and IIS Servers -Wrote a paper about IPv4-IPv6 NAT(ting) on linux.
Summer Intern
Digiraster Tetzner GmbH

2002-05 - 2002-05

May 2002 (1 month) Digiraster Tetzner GmbH is developer and producer of high-class electronic systems and semiconductors. Within a two week internship at the semiconductor Digiraster Tetzner GmbH I got introduced into the business processes of the production. Furthermore I soldered smallest components on a certain amount of products.

Akademischer Hintergrund

Technical College Entrance Qualification
Technische Oberschule Stuttgart

2024-04 - 2024-04

Bachelor of Applied Science (B.Sc.)
Stuttgart Media University

2007-01 - 2013-01

certificate degree
college of engineering

2006-01 - 2007-01

Zertifikate

CCNA

Berater kontaktieren

/