Dr. Markus Eichmann

  • Untere Hainbergstr. 3, 35466 Rabenau Germany
Dr. Markus Eichmann

Market Data Developer

Work History

Work History
Nov 2007 - Present

Market Data Developer

Dekabank/Deutsche Girozentrale Frankfurt/Main

Since November 2007 I have been working for Dekabank / Deutsche Girozentrale in Frankfurt/Main.

Member of the market data team I am responsible for data quality management and configuration and further development of the bank's market data system.

 

My tasks comprise in detail:

 

  • Front End programming: Implementation of tools to pilote and communicate with different systems and databases

 

  • Implementation of data quality assurance/control algorithms and integration of the latter into the existing architecture (mostly market data system or front office system)

 

  • Interconnection tests (in connection with data processing running through several different platforms/databases via different interfaces)

 

  • Testing specific software solutions provided by other departments to be incorporated into the market data system

 

  • Configuration of Databases according to both technical and business requirements

 

  • Data quality assurance/control on a daily basis

 

  • Conceiving amendments to existing architecture due to current requirements

 

  • Translating IT needs into business needs and vice versa: Communication with customers or deliverers who frequently retrieve data from market database or new customers or deliverers to understand new requests and implement them. Conversely, new requests concerning systems in the bank other than the market data system need to be discussed with the IT - department in charge

  • Design of interfaces to customer or deliverer systems

 

  • Incorporation of new regulatory requirements into the technical environment

 

Apr 2007 - Oct 2007

Advisory

KPMG

From April 2007 to October 2007 I was working for KPMG Frankfurt/Main in the Financial Engineering Team.

 

My tasks:

 

  • Consulting banks on several issues from regulatory requirements to valuation problems

 

  • Implementation of diverse valuation models

  • Development of a market data system at Dekabank (Thus the first contact to my current employer was established and, nothing unusual in the consulting sector, I eventually ‘defected’ to the customer: Dekabank)
Feb 2006 - Mar 2007

Teaching Assistant

Justus-Liebig-Universität Gießen

Teaching assistant at department of mathematics at Justus-Liebig – Universität Gießen

Education

Education
Feb 2002 - Mar 2006

Dr. rer. nat.

Justus-Liebig-Universität Gießen

Doctoral Thesis in mathematics at Justus-Liebig – Universität Gießen, Graduation as Dr. rer. nat (German PHD) , Title of Doctoral Thesis: “A local Hopf-Bifurcation Theorem for differential equations with state – dependent delays”

Nov 2004 - Mar 2005

Research Fellow

York University

Academic Stay as Research Fellow at York University Toronto, Ontario, Canada

Apr 1997 - Jul 2002

Diplom Mathematiker

Justus-Liebig-Universität Gießen

Studying Mathematics and Physics at Justus-Liebig – Universität Gießen, Graduation as Diplommathematiker (Master in mathematics)

Mar 2001 - Jun 2001

Erasmus Exchange Semester

Ecole Polytechnique Fédérale de Lausanne

Erasmus Exchange Semester at Lausanne, Switzerland, Ecole Polytechnique Fédérale de Lausanne

Skills

Skills

C, C++

Implementation of numerical methods using standard libraries such as NAG (Numerical Algorithms Group)

complex tools

Implementation of prototypes for scripts to be implemented in Python or C++ up to complex tools on MS Access basis to insure data quality control, pilote and trigger operations of databases and related systems, refine data (cleansing) delivered by providers outside the bank (such as Reuters and Bloomberg) to be useable by market data system and further customer systems

Python

Implementation of various scripts related to data-storage and data quality control as well as interfaces to customer systems in front office system “Prime Front Arena”

SQL

Creation of complex SQL - statements to be run on an oracle database in relation with data cleansing, refinement and interfaces to other systems

Languages

  • English: fluent
  • French: fluent