Professional Experience

Driver Developer & Project manager

December 2013 - Present
Rohde & Schwarz GmbH & Co. KG
  • In a team of five developing driver and OEM SDK for FPGA based professional video PCIe boards. This SDK is available for all major operating systems (Linux, Windows and Mac OS X).
  • Developed hybrid software and hardware JPEG 2000 de-/encode accelerator board. Used in R&S Clipster® 6.x and upwards.
  • Integrated hardware based RSA de-/encryption solution for creation of encrypted DCI packages for Digital Cinema. Used in R&S Clipster® 6.x.
  • As project manager defining the software architecture and coodinating human resources for development of R&S Prios® board, which is used by internal (R&S Venice®) and external customers (OEM).
  • Developing a 40G SMPTE 2110 uncompressed Video-over-IP solution with up to 4K resolution, using R&S Prios® board as underlying platform. Successfully participated in JTNM Interop at The Woodlands, TX. Implementation was later shown in the IP Showcase at NAB 2018 Las Vegas, NV.

Graduate Teaching Assistant

Sept 2011 - June 2013
Otto-von-Guericke University Magdeburg
  • Embedded Systems Tutor
  • Operating Systems Teacher
  • Technical Computer Science Teacher


2007 - 2011

Bachelor of Science

University: Otto-von-Guericke University Magdeburg
Area: Computer Science
Thesis Title: Impact of different environment factors on aging of latent fingerprints
Specialization: IT-Security
2011 - 2013

Master of Science

University: Otto-von-Guericke University Magdeburg
Area: Computer Science
Thesis Title: Uncertainty Aware Hybrid Clock Synchronisation in Wireless Sensor Networks
Specialization: Embedded Systems


Graduate Research Assistant

2012 - 2013
Otto-von-Guericke University Magdeburg
  • Worked on time synchronization of large wireless sensor networks, with minimal energy consumption and a unique approach to using uncertainty awareness.
  • Performed simulations using Omnet++ network simulator and used statistical programing language R for analysis and implementation of a routing algorithm.
  • A paper describing the integration methodology and preliminary results was accepted for publication at the UBICOMM 2014 Confersence in Rome, Italy.

Research Assistant

2011 - 2012
Otto-von-Guericke University Magdeburg


  • Product Development
  • Project Management
  • Problem solving skills
  • Embedded Systems
  • Quickly familiarize with new topics
  • POSIX socket API programming
  • Kernel programming on Windows, Linux and macOS
Languages, Operating Systems & Tools
  • C
  • C++
  • Python
  • R
  • x86_64 assembly language
  • RTC
  • SVN
  • Git
  • Linux
  • Shell
  • CMake
  • PCIe
  • Xilinx FPGAs
  • DMA
  • JTAG bit-banging
  • LaTeX


  • Open Source Software
  • FreeBSD, Linux, ZFS
  • Hardware Cryptography
  • Aviation
  • GPU programming
  • Cryptography

Further Qualifications

  • Languages: German (native) & English (advanced)
  • Licenses: Full drivers license
  • JAR-FCL private pilot license