Professional Experience
Since 02/2017
Deputy Team Leader (Big Data Streaming Team)
Robert Bosch GmbH, Stuttgart-Feuerbach, Germany
Department: Center of Competence Big Data
Key Contributions:
- Design and implement worldwide services providing highly performant, scalable, and fault-tolerant Big Data streaming, stream processing, and analytics platforms.
- Design and implement a company-wide integration layer for any type of data source and destination including Big Data batch and streaming platforms.
- Design and implement Big Data streaming and stream processing architectures, security concepts, and applications (for worldwide IoT and i4.0 projects).
08/2016 – 01/2017 (6 months)
Big Data Architect
Robert Bosch GmbH, Stuttgart-Feuerbach, Germany
Department: Center of Competence Big Data
Key Contributions:
- Design worldwide services providing highly performant, scalable, and fault-tolerant Big Data streaming platforms.
- Design worldwide services integrating various data sources and destinations (like SQL DBs, NoSQL DBs, SAP systems, IoT devices and sensors) with Big Data architectures in batch and streaming mode.
- Design Big Data streaming architectures (for worldwide IoT and i4.0 projects).
09/2015 – 07/2016 (11 months)
External PhD Student in Computer Science
Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany
Research Group: Web Science and Knowledge Management
References:
- Prof. Dr. York Sure-Vetter, Karlsruhe Institute of Technology (KIT)
- Prof. Dr. Kai Eckert, Stuttgart Media University
04/2010 – 03/2016 (6 years)
Research Associate
GESIS - Leibniz Institute for the Social Sciences, Mannheim, Germany
Scientific Work:
- actively participate at 4 international working groups
- attended and presented at 19 international conferences
- attended and presented at 18 international workshops and 5 Dagstuhl workshops
- PhD thesis is based on 30 scientific articles (i.a., 6 journal articles)
IT Projects (technical responsibility and joint responsibility for the project management):
- MISSY 3: 7 team members, 3 years
- MISSY 2 Migration: 6 team members, 1 year
- MISSY 2: 5 team members, 5 years
- Technical data preparation of the microcensus: 5 team members, 6 years
Key Achievements in IT projects:
- conceptualized and implemented multitier software architectures for 3 web applications using the MVC software architecture pattern, data models, persistence strategies, and import/export functions
- formulated guidelines and best practices for using metadata standards accross projects within the research institute and beyond
- conceptualized the functionality to search metadata and data within the whole research institute accross multiple information systems
Reference:
Prof. Dr. Christof Wolf, president of GESIS - Leibniz Institute for the Social Sciences
08/2008 – 10/2008 (3 months)
Application Developer
Soft-Hardware-Projekt, Bopfingen, Germany.
IT Projects:
- conceptualized and implemented an employee qualification matrix
- developed an application to plan business seminars
- conceptualized and implemented an application to plan holidays
03/2008 – 04/2008 (2 months)
Application Developer
Carl Zeiss AG, Oberkochen, Germany
IT Projects:
- defined KPIs for a financial control system and inserted them into a balanced scorecard
- conceptualized and implemented department-specific data editors
- conceptualized and implemented applications transforming department-specific data in a universal format to be imported into a financial control system
03/2007 – 09/2007 (7 months)
IT Consultant
cellent AG, Stuttgart, Germany
IT Projects:
- contributed to the conception of a service-oriented architecture within the Stuttgart city administration
- developed of a methodology to evaluate BPEL engines
- evaluated free available and commercial BPEL engines
- recommended a BPEL engine for the usage within the context of a software development project in collaboration with the Stuttgart city administration
05/2006 – 07/2006 (3 months)
Application Developer
Carl Zeiss AG, Oberkochen, Germany
IT Projects:
- developed an application to enter metadata on images of optical devices, automatically convert and compress the actual images data, and store the images and their metadata in automatically generated documents
- documented and optimized business processes with process responsibles of multiple departments
03/2006 – 04/2006 (2 months)
Application Developer
Carl Zeiss AG, Oberkochen, Germany
IT Projects:
- developed an application to log measured values of a measuring instrument in a user-controlled way and to automatically generate diagrams of various diagram types based on determined measured values
- developed an application to create different views on centrally stored seminar data of employees
08/2005 – 09/2005 (2 months)
Application Developer
Carl Zeiss AG, Oberkochen, Germany
IT Projects:
developed a dialog-based application on top of a relational database management system to (1) evaluate data retrieved from the SAP R/3 enterprise resource planning information system and (2) transform the data in a user-defined way
02/2005 – 04/2005 (3 months)
Application Developer
Carl Zeiss AG, Oberkochen, Germany
IT Projects:
developed a program to get a task-related and user-defined representation of project working times based on the processing of data contained in multiple decentralized files
09/2001 – 07/2004 (2 years 11 months)
Apprenticeship as IT Application Specialist
Intec Consulting AG, Hüttlingen, Germany
Technische Schule Aalen, Germany
IT Projects:
- developed XML Schemas for exchanging seminar data in form of XML
- conceptualized and implemented multilingualism for a help desk system
- programmed diverse Microsoft Office applications