• Multitude of programming and scripting languages, esp. C, C++ and Python
  • General and embedded applications
  • Windows and UNIX-based platforms
  • Scrum and other agile development techniques
  • Multitude of IDEs, debuggers, version control systems
  • Specialised in efficient algorithms and resource-aware programming
  • UML and automated code generation


  • Formal verification, test and reliability of digital ICs
  • in particular, automatic test pattern generation, fault simulation and test data compression
  • DFT and BIST
  • RTL-design and design verification
  • FPGA programming
  • Assembly-level programming (esp. MIPS, ARM and PIC)
  • Embedded systems (hardware-software co-design, schedulling, etc.)

Other skills

  • Trilingual (German, English, Spanish); also fluent in Italian and good understanding of French and Portuguese
  • Strong background in mathematics and theoretical computer science
  • Vast experience working with Linux (system administration, utility development, OS optimisation), esp. Ubuntu and Debian
  • Teaching at university level
  • Website design, graphic design and image manipulation

Work experience

  • since February 2020: Software Developer C++ (external contractor) at Rheinmetall Air Defence AG, Zürich, Switzerland
  • June 2019 – August 2019: C++/Actifsource Developer (external contractor) at V-Zug AG, Zug, Switzerland
  • December 2018 – Februar 2019 : Blockchain Developer & Assistant Manager at PwC Digital Services Switzerland, Zürich, Switzerland
  • August 2017 – August 2018: Software Engineer (external contractor) at Besi Switzerland AG, Steinhausen, Switzerland
  • August 2014 – May 2016: Embedded Systems Engineer at SAFEmine / Hexagon Mining, Baar, Switzerland
  • November 2013 – July 2014: Hardware Design Engineer at Imagination Technologies, Kings Langley, UK
  • May 2007 – August 2013: Computer Architecture Researcher at Freiburg University, Germany
  • Oct. 2001 – April 2007: Undergraduate Research and Teaching Assistant at Freiburg University, Germany


  • August 2013: Dr. rer. nat. (PhD/EngD) in Computer Science from Freiburg University, Germany
  • April 2007: German Diplom (M.Sc.) in Computer Science and Mathematics from Freiburg University, Germany

See full profile on