About me

Work Experience

Senior Software Engineer, March 2018

  • Veritas Deutschland GmbH
    https://www.veritas.com
    Altrottstraße 31, 69190 Walldorf
  • Responsibilities:
    • Development of a long-term storage application
      • Planning and implementation of backend workflows using Java and SPARQL
      • Creation of REST APIs
      • Retrieval of data from external systems via REST API
      • Frontend development using custom ajax framework
    • Development of an appliance monitoring solution
      • Implementation of data integration and aggregation workflows using Java and SPARQL
      • Development of frontend logic and components using Angular
    • Development of a reporting and billing solution
      • Implementation of core components and logic using Java, SQL and SPARQL
      • Development of frontend logic and components using Angular
    • Improvements of core platform features
      • Third party library updates
      • Bidirectional event mechanism using websockets
      • Tailed log viewer on frontend

Research & Development Engineer, August 2012 - February 2018

  • Fluid Operations AG
    Altrottstraße 31, 69190 Walldorf
  • Responsibilities:
    • Core product development of a semantic data integration platform with focus on datacenter management and cloud orchestration
    • Development of key components in Java, Groovy and Javascript
    • Datacenter automation with focus on VMWare vSphere, Netapp, OpenStack, libvirt and Microsoft Hyper-V
    • Creation of API interfaces and automation concepts in AWS and Microsoft Azure
    • Network gateway component enhancements and structural development of IPv6/v4 networks
    • RDF data integration and consolidation based on SPARQL and semantic databases

Student research assistant, January 2010 – May 2012

  • Heidelberg Institute for Theoretical Studies
    https://www.h-its.org
    Schloss-Wolfsbrunnenweg 35, 69118 Heidelberg
  • Responsibilities:
    • System administration of Debian/Ubuntu workstations
    • Development of a dynamic hybrid cloud for scientific applications based on Java, the Play-framework, OpenStack and AWS

Student research assistant, January 2010 – August 2011

  • Heidelberg University Hospital
    https://www.heidelberg-university-hospital.com
    Institute of Molecular Virology
    Im Neuenheimer Feld 345, 69120 Heidelberg
  • Responsibilities:
    • Setup and development of a database system for gene information and experiment tracking based on PHP and MySQL

Internship, September 2007 – February 2008

  • Heidelberger Druckmaschinen AG
    https://www.heidelberg.com
    Kurfürsten-Anlage 52-60, 69115 Heidelberg
  • Responsibilities:
    • Enhanced development and optimization of an online shop for print presses based on EJB, JSP and Java
    • Migration of a J2EE application server (ATG)
    • Database (Oracle) content optimizations

Education

M.Sc., Anwendungsorientierte Informatik, October 2009 - June 2012

  • Heidelberg University
  • Final grade: 1,4
  • Master Thesis: “Dynamische hybride cloud für wissenschaftliche Anwendungen”

B.Sc., Software Engineering, October 2005 - September 2009

  • Heilbronn University
  • Final grade: 1,7
  • Bachelor Thesis: “MIDI Router auf einer NSLU2”

Abitur, September 1995 – July 2004

  • Gymnasium Eppingen
  • Final grade: 2,8