Alles was mit dem ICE in 5 Std erreichbar ist.
Planning and creation of an intelligent communication layer between a Kafka Broker and an automated guided vehicle to control and drive the vehicle in a production production plant (Gestamp/Spain).
Creation of a data-driven booking record exporter for the Plenigo API (invoices, accounting, debtors) in order to export the booking records for SAP importing on customer side. Booking records derive from online sellings of media companies like FAZ, Springer, Heise, Sueddeutsche Zeitung, VCG Group etc.
Extending and improving the process of power and gas procurement for the E.ON group (>2 Terra Watt of purchase) incl. extended BI reporting based on KPI's.
Implementing standard tool for the existing BI interfaces in order to fully automate delivery and distribution of the data in a big data environment.
Creation of an automated sql command snowflake importer in Java and data-driven sql command generator for snowflake.
Implementation of a router application consuming topics from Kafka and routing voice messages to an other TCP server.
Migration of several databases from AWS to Azure. Design and creation of a Azure landscape including machine learning. Code review of the developers. Connecting Salesforce to Azure but with some intermediate MongoDB for replication and caching. Direct reporting to the management.
Develop new features for an e-mobility charge box (Ladesäule) on an embedded (ARM) platform. Refacture existing architecture with new solutions (improved timers etc ), solve bugs and create new parts (Modbus interface etc.)
Development of a meta data model for the company data lake used for financial reporting including data transport and transformation. Creating xstl script landscape for ETL processes. Coordination and design of the interfaces
Design and creation of the landing page and all single page applications with Angular 6/7, node.js for a project in a cloud enviroment (Azure Cloud). Realisation of connections to Kafka, Flasks, Solr, Spark, Hive, Hadoop/Hortonworks. Evaluate Mulesoft integration for the project, setup of several test API's with Mule SDK . Creation of new business process flows with the customer. Agile process.
Replacing existing applications with a new application framework for the whole bank in order to calculate several financial values using Marzipan calcuation engine and Codetoro library for several markets in an agile process.
Consulting and development in the areas of several voice service processes (eg. voice biometry) for marketing/service purposes for the service hotline of the company esp. improvements concerning design and implementation. Consulting of the customer concerning speach design. Pure agile process.
Design, implementation and production of a BI for E2E customers within a big data
environment ( >7 TB) in conjunction with SAP BW/SAP CRM including all interfaces. Lift-and-shift into data lake of the Azure Cloud.
Centralized data provider for marketing processes like cross selling, reacquisition, customer loyalty programs etc. Data analysis esp. Identify customer structures e g. data cleansing, enrichment and improvement, data transformation and data management (ETL) Data analysis (regression analysis) using R or SAS.
Data responsibility for cross selling, reacquisition, customer loyalty and pricing campaigns. Support and consulting of the marketing managers in terms of customer data and usage of these data for campaign management. Creation and setup of business processes for the marketing (requirements, rules, use cases )
Planning of the overall architecture, developing and programming the application cores as proof of concept and later migration into production including specification and documentation.
Creation of an automated reporting of the campaign results to the management using custom made dashboards (Java Script) and external dashboard tools (tableau). Design, loading and customizing of those dashboards.
Establishing of an automated E2E testing process for loading and validating the data.
Implementing fully integrated business processes within an SAP environment including a multi tier web-application (WebUI) for in house usage including real-time, data and knowledge based code generation and execution as mircoservices. Deliver full process chain solutions for end customer marketing processes including landing pages. (External landing pages, Call center frontends, automated data hub and message solution).
Setup and customisation of Tensorflow AI to analyse customer behaviour concerning complaints via the call center.
Shift of application into Azure Cloud (with Spark/Hadoop). Server and database surviallance with Incinga/Angular.
Motion control for milling machine and lathe using Ethercat Protocoll. Creation of an EthercatMaster in order to control serveral axes.
Extending an existing banking application for planning and forecasting the cashflow portfolio of all bank credits, derivates, interests etc with a Vector/Map/Vector solution to handle multiple currencies in several Excel libraries. Analysis, Planning and Conception with the customer including a test mirgration to 64bit Office application.
Coordination, training and management of the development team (2 developers, 2 testers).
Reverse engineering of existing application and extension with new features. Creating new, portable and modular application for Linux and Windows (64bit), Setup of complete build environment using CMake. Calculation of tensors within the mesh. Frontend.
01/2014 - 04/2014 RI-Solutions (Baywa-Groupe) / Retail information services
Description:
Design and realisation of several ETL lines for a CRM
Details:
Design, construction and realisation of serveral ETL lines, esp. data filtering (black-white-lists, prefiltering, extended data mapping etc.), concepts and solutions for handling heavy-mass-data ( eg. parallizing the lines) for the enterprise backend CRM database of the Austrian market
Used technologies: UML, C#, Phyton, SqlServer , U7 CRM
Role: Senior Developer and Consultant
11/2013 - 12/2013 Thaler / Advertising
Description:
Data migration of a mid sized ERP
Details:
Data cleansing and automated adding of missing information, separation of historic data
Transformation of the business objects (all master data and the selling process data) into the new database scheme with an ETL tool for the main tasks (esp. mapping) and realisation remaining business logic with Sql scripts and stored procedures and C# add-on programming
Used technologies:
Centura (source), MS SqlServer (destination), MySql (stage), T/Sql, MapForce( Altova )
Role:
Project Manager and Senior Consultant
01/2013-10/2013 Asim / PIM
Description:
Redesign of the user interface of a Product information management (PIM) system
Detail:
Design and conceptual proposals for several key UI components of a PIM system (products, user management, product search etc.) the for the product management with simultaneous consideration of the concepts of the existing product. Prototyping and final realisation with Qt including tasks like (database linkage, crossplatform capablility, 32/64bit issues etc). Concept for full application testing concept and realisation of initial load and performance tests
Used technologies:
C++, Professional QT 4.0/5.0, Visual Studio 2008, Full C++ toolchain (Jenkins etc.), Linux, MacOS, Windows 7, Pyhton(for testing)
Role:
Senior Frontend Developer
01/2012-09/2012 Amadeus (France) / Travel Service provider
Description:
Creating functional IT specifications and implementation of business use cases for rail travels with Deutsche Bahn using Amadeus RDP.
Details:
Creating functional IT-specifications/concepts based upon the business requirements (SOA?s from the product management) for several use cases in order to describe the full rail travel process (shopping, booking, payment, ticketing, cancellation and refund) for Deutsche Bahn. Harmonization of the concept with the SNCF and TrenItalia IT-specifications.
Developmentand implementation of these use cases in the backend systems including automated testing with unit and E2E test cases using SOAP message processing( AMA messages/ NVS( Neues Vertriebssystem) )
Development of a document creation process with Open Office using .NET 4/C# for all rail providers (SNCF, Trenitalia and DBA)
Creation of plugins for StarUML in C# via COM for automated validation of sequence diagrams etc.
Realisation of the models in the RDP backend (C++/Linux) including tests.
Used technologies:
UML, Open Office,C#,.NET 4.0, COM, Sql, XSL, XST, WDSL, SOAP, RDP (Amadeus), NVS (Deutsche Bahn), Rational Rose, Star UML, C++/gcc, Eclipse, SqlDeveloper, Oracle, Testtoolserver
Role:
Senior Functional Analyst and Developer
10/2011-12/2011 BMW Group Financial Services / Bank
Description:
Consulting in the RRCM ( risk, return and capital management) project (DWH solution)
Details:Specification, development and implementation of performance test cases (VAR, Cash flow, Monte Carlo, Regression Analysis etc.) with the desired calculation engines for risk analysis for evaluation and decision purposes. Identify critical technical implementations and propose technical solutions for the project. Analysis and test of several ETL lines. Evaluating the risk potential of the system for the whole group for all pillars (creating a final document using ITPM). Core design of the logical data model for the DWH.
Technical evaluationand performance tests of standard risk banking products for data warehouse computing including competition of C++ versus J2EE and C/C++ versus Java products. Final documentation and proposals for the management.
Used technologies:Sql Developer, SAS, MSG (Marzipan/Treppenrechner), SPSS, BAIS, Informatica Powercenter, Oracle
Role:
Senior Consultant
02/2011-06/2011 Macquarie (Uk/Germany)/ Investmentbank
Description:
Development in the derivates section
Details:
Development of multiprocess/multithreaded low latency pricing routines for derivates (eg. Plain vanilla, bonds, turbo's etc) for backend processes including frontend programs for the front office. Maintenance of several stock exchange adapters. Marketdata simulation application etc.
(No information beyond the one above can be provided), Option pricing modelling
Used technologies:
GNU C++, Intel TTBlib, Boostlib, Quantlib, RFA(Reuters), Bloomberg, several stock exchange adapters, QT, Redhat Linux, Windows XP, Sun Solaris, COM/DDE, Excel, Subversion
Role:
Senior Backend Developer
11/2010-02/2011
Bisnode / Informations (Hoppenstedt/Dun&Bradstreet/Wer liefert was)
Description:
Implementation of a real time platform for the calculation of stock indexes to replace the platform of the Stock Exchange Stuttgart
Development of a JSP/JSF powered web application for index data analysis and representation. Unit testing with JUnit and deployment on JBoss application server.
Used technologies:
C/C++, Intel C/C++ Building blocks, OpenCL, Cuda, Blomberg API, Reuters RFA, MQ Series, Boost, STL, ATL, DA7, RTLinux (Debian, CentOS), RTNet, MySql, Qt, KVM/XEN virtualisation, Nivida super server(Tesla, Fermi), Unit Test, Subversion, JAVA, XSL, J2EE, JSF, JUnit, JBoss application server
Role:
Technical Project Leader, Lead Architect and Developer,
12/2009-01/2010
Realtime Technology / Graphics
Description:
Implementation of a high speed TCP transport layer in a distributed server cluster.
Details:
Design and creation of a high performance transport layer using CPU and GPU for a Nivida server cluster. Test concepts, execution of long term test with heavy load simulation, including failover, hot swap etc scenarios.
Used technologies:
Nivida GPU-Cluster, UML, VC C/C++, Intel C/C++, Linux, Windows , Infiniband, TCP, Sockets, CUDA, OpenCL, Qt
Role:
Senior Backend Developer
07/2009-10/2009
Landesförderbank Bayern / Bank
Description:
Migration concept and strategic platform architecture proposal for the core banking applications towards a service oriented architecture
Details:
Analysis of existing legacy main banking applications including code/architecture reviews for the IT department. Analysing code, data structure, program flow etc. of core modules ( e.g. cash flow, loan redemption calculation etc.) . Teaching and coaching for the developers, presentations and final proposals for the management.
Used technologies:
Code / architecture reviews, UML2, Cobol, SqlWindows, Oracle
Role:
Senior Consultant and Architect
12/2008 - 05/2009
Description:
Description:
Portingenterprise architect based models to Biztalk server via AndroMDA code generation framework and XMI, service orchestration, generating Java client/server stubs, Installing JBoss test environment and deployment.
Designing and creating model driven database replication program (Oracle, Sql Server, MySQL) with Java,Eclipse,J2EE, JAVA, XPDL, JBoss, JSP, JSF, Apache Tomcat, AndroMDA, Eclipse, jBPM-process engine, BPEL, WebServices (SOAP, UDDI, WSDL), XML/XSLT, .NET 2.0, Biztalk Server, SQLServer, Oracle, PL/SQL, JDeveloper, Developer 2000, SVN, Tipco Rendevous
Role:Description:
Description:
Description:
Description:
Description:
Description:
Description:
Entwickler, Berater und technischer Teamleiter
Erfahrungen im Bereich:
Methoden:
Alles was mit dem ICE in 5 Std erreichbar ist.
Planning and creation of an intelligent communication layer between a Kafka Broker and an automated guided vehicle to control and drive the vehicle in a production production plant (Gestamp/Spain).
Creation of a data-driven booking record exporter for the Plenigo API (invoices, accounting, debtors) in order to export the booking records for SAP importing on customer side. Booking records derive from online sellings of media companies like FAZ, Springer, Heise, Sueddeutsche Zeitung, VCG Group etc.
Extending and improving the process of power and gas procurement for the E.ON group (>2 Terra Watt of purchase) incl. extended BI reporting based on KPI's.
Implementing standard tool for the existing BI interfaces in order to fully automate delivery and distribution of the data in a big data environment.
Creation of an automated sql command snowflake importer in Java and data-driven sql command generator for snowflake.
Implementation of a router application consuming topics from Kafka and routing voice messages to an other TCP server.
Migration of several databases from AWS to Azure. Design and creation of a Azure landscape including machine learning. Code review of the developers. Connecting Salesforce to Azure but with some intermediate MongoDB for replication and caching. Direct reporting to the management.
Develop new features for an e-mobility charge box (Ladesäule) on an embedded (ARM) platform. Refacture existing architecture with new solutions (improved timers etc ), solve bugs and create new parts (Modbus interface etc.)
Development of a meta data model for the company data lake used for financial reporting including data transport and transformation. Creating xstl script landscape for ETL processes. Coordination and design of the interfaces
Design and creation of the landing page and all single page applications with Angular 6/7, node.js for a project in a cloud enviroment (Azure Cloud). Realisation of connections to Kafka, Flasks, Solr, Spark, Hive, Hadoop/Hortonworks. Evaluate Mulesoft integration for the project, setup of several test API's with Mule SDK . Creation of new business process flows with the customer. Agile process.
Replacing existing applications with a new application framework for the whole bank in order to calculate several financial values using Marzipan calcuation engine and Codetoro library for several markets in an agile process.
Consulting and development in the areas of several voice service processes (eg. voice biometry) for marketing/service purposes for the service hotline of the company esp. improvements concerning design and implementation. Consulting of the customer concerning speach design. Pure agile process.
Design, implementation and production of a BI for E2E customers within a big data
environment ( >7 TB) in conjunction with SAP BW/SAP CRM including all interfaces. Lift-and-shift into data lake of the Azure Cloud.
Centralized data provider for marketing processes like cross selling, reacquisition, customer loyalty programs etc. Data analysis esp. Identify customer structures e g. data cleansing, enrichment and improvement, data transformation and data management (ETL) Data analysis (regression analysis) using R or SAS.
Data responsibility for cross selling, reacquisition, customer loyalty and pricing campaigns. Support and consulting of the marketing managers in terms of customer data and usage of these data for campaign management. Creation and setup of business processes for the marketing (requirements, rules, use cases )
Planning of the overall architecture, developing and programming the application cores as proof of concept and later migration into production including specification and documentation.
Creation of an automated reporting of the campaign results to the management using custom made dashboards (Java Script) and external dashboard tools (tableau). Design, loading and customizing of those dashboards.
Establishing of an automated E2E testing process for loading and validating the data.
Implementing fully integrated business processes within an SAP environment including a multi tier web-application (WebUI) for in house usage including real-time, data and knowledge based code generation and execution as mircoservices. Deliver full process chain solutions for end customer marketing processes including landing pages. (External landing pages, Call center frontends, automated data hub and message solution).
Setup and customisation of Tensorflow AI to analyse customer behaviour concerning complaints via the call center.
Shift of application into Azure Cloud (with Spark/Hadoop). Server and database surviallance with Incinga/Angular.
Motion control for milling machine and lathe using Ethercat Protocoll. Creation of an EthercatMaster in order to control serveral axes.
Extending an existing banking application for planning and forecasting the cashflow portfolio of all bank credits, derivates, interests etc with a Vector/Map/Vector solution to handle multiple currencies in several Excel libraries. Analysis, Planning and Conception with the customer including a test mirgration to 64bit Office application.
Coordination, training and management of the development team (2 developers, 2 testers).
Reverse engineering of existing application and extension with new features. Creating new, portable and modular application for Linux and Windows (64bit), Setup of complete build environment using CMake. Calculation of tensors within the mesh. Frontend.
01/2014 - 04/2014 RI-Solutions (Baywa-Groupe) / Retail information services
Description:
Design and realisation of several ETL lines for a CRM
Details:
Design, construction and realisation of serveral ETL lines, esp. data filtering (black-white-lists, prefiltering, extended data mapping etc.), concepts and solutions for handling heavy-mass-data ( eg. parallizing the lines) for the enterprise backend CRM database of the Austrian market
Used technologies: UML, C#, Phyton, SqlServer , U7 CRM
Role: Senior Developer and Consultant
11/2013 - 12/2013 Thaler / Advertising
Description:
Data migration of a mid sized ERP
Details:
Data cleansing and automated adding of missing information, separation of historic data
Transformation of the business objects (all master data and the selling process data) into the new database scheme with an ETL tool for the main tasks (esp. mapping) and realisation remaining business logic with Sql scripts and stored procedures and C# add-on programming
Used technologies:
Centura (source), MS SqlServer (destination), MySql (stage), T/Sql, MapForce( Altova )
Role:
Project Manager and Senior Consultant
01/2013-10/2013 Asim / PIM
Description:
Redesign of the user interface of a Product information management (PIM) system
Detail:
Design and conceptual proposals for several key UI components of a PIM system (products, user management, product search etc.) the for the product management with simultaneous consideration of the concepts of the existing product. Prototyping and final realisation with Qt including tasks like (database linkage, crossplatform capablility, 32/64bit issues etc). Concept for full application testing concept and realisation of initial load and performance tests
Used technologies:
C++, Professional QT 4.0/5.0, Visual Studio 2008, Full C++ toolchain (Jenkins etc.), Linux, MacOS, Windows 7, Pyhton(for testing)
Role:
Senior Frontend Developer
01/2012-09/2012 Amadeus (France) / Travel Service provider
Description:
Creating functional IT specifications and implementation of business use cases for rail travels with Deutsche Bahn using Amadeus RDP.
Details:
Creating functional IT-specifications/concepts based upon the business requirements (SOA?s from the product management) for several use cases in order to describe the full rail travel process (shopping, booking, payment, ticketing, cancellation and refund) for Deutsche Bahn. Harmonization of the concept with the SNCF and TrenItalia IT-specifications.
Developmentand implementation of these use cases in the backend systems including automated testing with unit and E2E test cases using SOAP message processing( AMA messages/ NVS( Neues Vertriebssystem) )
Development of a document creation process with Open Office using .NET 4/C# for all rail providers (SNCF, Trenitalia and DBA)
Creation of plugins for StarUML in C# via COM for automated validation of sequence diagrams etc.
Realisation of the models in the RDP backend (C++/Linux) including tests.
Used technologies:
UML, Open Office,C#,.NET 4.0, COM, Sql, XSL, XST, WDSL, SOAP, RDP (Amadeus), NVS (Deutsche Bahn), Rational Rose, Star UML, C++/gcc, Eclipse, SqlDeveloper, Oracle, Testtoolserver
Role:
Senior Functional Analyst and Developer
10/2011-12/2011 BMW Group Financial Services / Bank
Description:
Consulting in the RRCM ( risk, return and capital management) project (DWH solution)
Details:Specification, development and implementation of performance test cases (VAR, Cash flow, Monte Carlo, Regression Analysis etc.) with the desired calculation engines for risk analysis for evaluation and decision purposes. Identify critical technical implementations and propose technical solutions for the project. Analysis and test of several ETL lines. Evaluating the risk potential of the system for the whole group for all pillars (creating a final document using ITPM). Core design of the logical data model for the DWH.
Technical evaluationand performance tests of standard risk banking products for data warehouse computing including competition of C++ versus J2EE and C/C++ versus Java products. Final documentation and proposals for the management.
Used technologies:Sql Developer, SAS, MSG (Marzipan/Treppenrechner), SPSS, BAIS, Informatica Powercenter, Oracle
Role:
Senior Consultant
02/2011-06/2011 Macquarie (Uk/Germany)/ Investmentbank
Description:
Development in the derivates section
Details:
Development of multiprocess/multithreaded low latency pricing routines for derivates (eg. Plain vanilla, bonds, turbo's etc) for backend processes including frontend programs for the front office. Maintenance of several stock exchange adapters. Marketdata simulation application etc.
(No information beyond the one above can be provided), Option pricing modelling
Used technologies:
GNU C++, Intel TTBlib, Boostlib, Quantlib, RFA(Reuters), Bloomberg, several stock exchange adapters, QT, Redhat Linux, Windows XP, Sun Solaris, COM/DDE, Excel, Subversion
Role:
Senior Backend Developer
11/2010-02/2011
Bisnode / Informations (Hoppenstedt/Dun&Bradstreet/Wer liefert was)
Description:
Implementation of a real time platform for the calculation of stock indexes to replace the platform of the Stock Exchange Stuttgart
Development of a JSP/JSF powered web application for index data analysis and representation. Unit testing with JUnit and deployment on JBoss application server.
Used technologies:
C/C++, Intel C/C++ Building blocks, OpenCL, Cuda, Blomberg API, Reuters RFA, MQ Series, Boost, STL, ATL, DA7, RTLinux (Debian, CentOS), RTNet, MySql, Qt, KVM/XEN virtualisation, Nivida super server(Tesla, Fermi), Unit Test, Subversion, JAVA, XSL, J2EE, JSF, JUnit, JBoss application server
Role:
Technical Project Leader, Lead Architect and Developer,
12/2009-01/2010
Realtime Technology / Graphics
Description:
Implementation of a high speed TCP transport layer in a distributed server cluster.
Details:
Design and creation of a high performance transport layer using CPU and GPU for a Nivida server cluster. Test concepts, execution of long term test with heavy load simulation, including failover, hot swap etc scenarios.
Used technologies:
Nivida GPU-Cluster, UML, VC C/C++, Intel C/C++, Linux, Windows , Infiniband, TCP, Sockets, CUDA, OpenCL, Qt
Role:
Senior Backend Developer
07/2009-10/2009
Landesförderbank Bayern / Bank
Description:
Migration concept and strategic platform architecture proposal for the core banking applications towards a service oriented architecture
Details:
Analysis of existing legacy main banking applications including code/architecture reviews for the IT department. Analysing code, data structure, program flow etc. of core modules ( e.g. cash flow, loan redemption calculation etc.) . Teaching and coaching for the developers, presentations and final proposals for the management.
Used technologies:
Code / architecture reviews, UML2, Cobol, SqlWindows, Oracle
Role:
Senior Consultant and Architect
12/2008 - 05/2009
Description:
Description:
Portingenterprise architect based models to Biztalk server via AndroMDA code generation framework and XMI, service orchestration, generating Java client/server stubs, Installing JBoss test environment and deployment.
Designing and creating model driven database replication program (Oracle, Sql Server, MySQL) with Java,Eclipse,J2EE, JAVA, XPDL, JBoss, JSP, JSF, Apache Tomcat, AndroMDA, Eclipse, jBPM-process engine, BPEL, WebServices (SOAP, UDDI, WSDL), XML/XSLT, .NET 2.0, Biztalk Server, SQLServer, Oracle, PL/SQL, JDeveloper, Developer 2000, SVN, Tipco Rendevous
Role:Description:
Description:
Description:
Description:
Description:
Description:
Description:
Entwickler, Berater und technischer Teamleiter
Erfahrungen im Bereich:
Methoden:
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.