I'm Steffen Vogel

Computer Engineer

  • Age 28
  • Born in Baden, Switzerland
  • Raised around Darmstadt, Germany
  • Living now in Aachen, Germany
  • Languages learned English, French, Basic, C, C++, JS, PHP, Java, VHDL, Tcl, Assembly, SQL, Bash, Erlang, Go
  • Occupation Research Associate

About Me

Welcome to my personal website! My name is Steffen Vogel, I am a German EECS student at the RWTH Aachen University with interests in reconfigurable & high performance computing and their application in the fields of real-time simulation.

On this site you can find my extended resumé, contact information as well as my contributions to various open source projects and scientific publications.

In 2007, I started my blog at noteblok.net. It is my personal notebook for various tech and work related bits like my open-source and electronics projects.

In order to contact me, you can leave a message in the contact form below, send me a mail or use one of the social media sites linked on my Keybase.io account.

Professional Skills

C / C++
Matlab / Simulink
Xilinx Vivado / ISE / XPS / HLS
MPI & OpenMP

My Tools


Hardware Projects




A fnordlicht compatible controller for LED strips

A self-made LED matrix for TETRIS




RWTH Mikrocontroller Board


Camera-based Solder Paste Dispensing




St Petersburg

Photography Travelling

Photography Travelling

Work Experience

05.2017 - ?

Research Assistant: Doctoral Candidate

Institute for Automation of Complex Power Systems, RWTH Aachen University

Starting a Ph.D. in the ICT4Energy team of the Institute.
Advisor: Prof. Dr.-Ing. Antonello Monti

08.2016 - 01.2017


OPAL-RT Technologies Inc.

During this five month-long internship in OPAL-RT's eFPGAsim team, I worked extensively with MATLAB Simulink and Xilinx tools to implement FPGA-based solvers for power electronics simulation.

04.2014 – 07.2016

Science Assistant: Internet distributed power grid simulation

Institute for Automation of Complex Power Systems, RWTH Aachen University

Implementing real-time communication tools based on RT-Linux, OPAL-RT and RTDS simulators. Supervisor: M.Sc. Marija Stevic

04.2014 – 08.2014

Exercise Instructor: Hands-on sessions computer science 4

Chair for Operating Systems, RWTH Aachen University

Undertaking exercises on system / parallel programming, x86-Assembly and more

10.2011 – 04.2012

Student Tutor: C / C++ programming laboratory

Institute for Man- Machine Interaction, RWTH Aachen University

Supervising and examination a practical course on C / C++ programming

09.2011 – 08.2013

Student Lecturer: Micro controller study group

Institute for Man- Machine Interaction, RWTH Aachen University

Giving introductory lectures on micro controller programming based on the Atmel ATmega family.

Former employers


10.2014 – Present

M.Sc. Electrical Engineering, Information Technology and Computer Engineering

RWTH University, Aachen

10.2010 – 10.2014

B.Sc. Electrical Engineering, Information Technology and Computer Engineering

RWTH University, Aachen

08.2001 – 06.2009


Justus-Liebig-Schule (Gymnasium)



A full list of my publication can be found at Zotero.

[5] S. Vogel, M. Mirz, L. Razik, A. Monti. An open solution for next-generation real-time power system simulation. 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2), Beijing, 2017, pp. 1-6.

[4] S. Vogel. Development of a modular and fully-digital PCIe-based interface to Real-Time Digital Simulator. Master Thesis, Grade: A+. RWTH Aachen University. August 2016.

[3] S. Vogel. Image processing and content analysis camera-based PCB analysis for solder paste dispensing. Seminar: Image Processing and Content Analysis. Institute of Imaging & Computer Vision, RWTH Aachen University, February 2015.

[2] S. Vogel. Self-referencing Page Tables for the x86-Architecture – A simple Paging Implementation for a minimalistic Operating System. Submission for ASPLOS Student Research Competition. Istanbul, Turkey, December 2014.

[1] S. Vogel. A generic memory management with paging for a minimalistic operating system. Bachelor Thesis, Grade: A+. RWTH Aachen University, Chair for Operating Systems, June 2014.


[6] M. Mirz, S. Vogel, B. Schäfer, A. Monti, “Distributed Real-Time Co-Simulation as a Service,” 2018 IEEE International Conference on Industrial Electronics for Sustainable Energy Systems (IESES), Waikato, NZ, Jan. 2018.

[5] M. Stevic, A. Estebsari, S. Vogel, E. Pons, E. Bompard, M. Masera, and A. Monti. A multi-site european framework for real-time co-simulation of power systems. IET Generation, Transmission & Distribution, June 7, 2017.

[4] M. Stevic, S. Vogel, M. Grigull, A. Monti, A. Estebsari, E. Pons, T. Huang, E. Bompard, Virtual integration of laboratories over long distance for real-time co-simulation of power systems. IECON 2016 – 42nd Annual Conference of the IEEE Industrial Electronics Society, Florence, 2016, pp. 6717-6721.

[3] E. Bompard, A. Monti, A. Tenconi, A. Estebsari, T. Huang, E. Pons, M. Stevic, S. Vaschetto, S. Vogel. A multi-site real-time co-simulation platform for the testing of control strategies of distributed storage and V2G in distribution networks. 2016 18th European Conference on Power Electronics and Applications (EPE’16 ECCE Europe), pp. 1–9, Karlsruhe, September 2016.

[2] JRC-IET, Politecnico di Torino, RWTH Aachen University. A European Platform for Distributed Real Time Modelling & Simulation of Emerging Electricity Systems. JRC Technical Report, Mai 2016.

[1] M. Stevic, S. Vogel, A. Monti, and S. D’Arco. Feasibility of geographically distributed real-time simulation of HVDC system interconnected with AC networks. IEEE Power Tech, Eindhoven, June 2015.

Contact Me

Feel free to contact me