Tarek Becker

Angestellt, Solution Architect Cloud & Big Data, Konica Minolta Business Solutions Deutschland GmbH

Mannheim, Deutschland

Fähigkeiten und Kenntnisse

Big Data
Apache Spark
Cloud Computing
IT Architecture
JAVA
Scala
JavaScript
SQL
SAP HANA SQL Script
Graph Databases
Graph Algorithms
SAP HANA
REST
Git

Werdegang

Berufserfahrung von Tarek Becker

  • Bis heute 6 Jahre und 2 Monate, seit Apr. 2018

    Solution Architect Cloud & Big Data

    Konica Minolta Business Solutions Deutschland GmbH

    - member in a new business unit that focuses on IIoT for SMEs - responsible for the areas Big Data and Cloud

  • Bis heute 8 Jahre und 8 Monate, seit Okt. 2015

    Lecturer - Database and Programming Lectures

    DHBW in Mannheim

  • 2 Jahre und 6 Monate, Okt. 2015 - März 2018

    Software Architect for Big Data and Cloud

    SAP SE, Walldorf

    - Define the architecture for a Big-Data scale Business Logging service for SAP Cloud Platform. Focus on cost-efficiency, scalability and zero data loss - Built a proof-of-concept of a highly reliable, elastic and scalable Business Logging service using AWS technologies and a serverless architecture. Service was built using AWS Lambda, API Gateway, Kinesis, S3 and DynamoDB and could cope easily with thousands of message per second while handling out-of-order logs and ordering without losing any log.

  • 3 Jahre und 2 Monate, Aug. 2012 - Sep. 2015

    Student of Business Information Technologies - Software Engineering

    SAP SE

    - Member of the dual study program of SAP SE and the Corporate State University Mannheim (DHBW Mannheim) - combination of theoretical studies at an university (DHBW Mannheim) and practical experience by working at a partner company (SAP SE)

  • 3 Monate, Mai 2015 - Juli 2015

    Software Engineer Internship

    SAP Labs, LLC

    - Generate hierarchies by merging multiple taxonomies, reference data and master data using capabilities of Spark and GraphX. - Implement functionality for hierarchy manipulation, transformation and aggregation using a distributed environment. - Extend Apache Spark SQL in order to support hierarchies with time and version dependency

  • 4 Monate, Nov. 2014 - Feb. 2015

    Software Engineer Internship

    SAP SE, Walldorf

    - Investigate the opportunities of graph technologies for a cloud based Support KPI catalog which grants customers access to a modern web store with a state of the art user experiences like personalized recommendations. - Define a domain specific and easy extensible taxonomy for a graph based storage of cross-departmental KPIs. - Explore graph algorithms for a sophisticated user experience and insights into the usage of the KPIs

  • 4 Monate, Mai 2014 - Aug. 2014

    Internship Software Engineer

    SAP Labs - Palo Alto

    - Design an easy extensible framework for a learning recommendation system based on the SAP HANA Graph, which enriches user requests, provides flexibility for ultra-personalization and allows to apply superordinated rules. - Implement the framework with focus on performance, caching and parallelization. - Use the graph database to store the framework in the graph itself

  • 3 Monate, Nov. 2013 - Jan. 2014

    Internship Consultant

    SAP Deutschland

    - Analyze the missing features and functionalities of bid comparison for purchase orders. - Create a concept that simulates the expected costs of an offer, based on historical purchase orders. - Support a consultant during his visit at a big customer by identifying issues of the customer

  • 4 Monate, Mai 2013 - Aug. 2013

    Internship Software Engineer

    SAP SE

    - Implement a calculation for future exchange rates based on current interest yield curves and their usage in high-volume currency conversion. - Provide a concept for integrating the calculation into the HANA Platform. - Contributed to a customer PoC for instrument level planning for a big North American Bank, in order to prove SAP HANA capabilities and opportunities for the customer algorithms

  • 1 Monat, Jan. 2010 - Jan. 2010

    Internship Web Developer

    sonnendeck crossmedia

Ausbildung von Tarek Becker

  • 2 Jahre, Okt. 2015 - Sep. 2017

    Informatik

    Technische Universität Darmstadt (TU Darmstadt)

    Focused on distributed systems lectures Master Thesis: Extending Apache Spark’s SQL Optimizer for Supporting Location- Aware Optimizations, grade 1.0 Final grade: 1.4

  • 3 Jahre und 1 Monat, Sep. 2012 - Sep. 2015

    Business Information Technologies

    Corporate State University Mannheim

  • 2009 - 2012

    Abitur (A-Level)

    Carl-von-Weinberg-Schule

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

Interessen

Volleyball

21 Mio. XING Mitglieder, von A bis Z