Hello, my name is Felix Weilbach, and I’m from Germany. I’m passionate about programming and computers. I discovered my love for programming during my apprenticeship as a mechatronics technician for cars, which I had done between 2014 and 2017. As I wanted to solidify my knowledge of computers and math, I started to study mathematics with computer science at the University of Augsburg in 2017. Beside my studies at the university and my job as a working student at MBDA Systems Germany, I completed lots of projects in different areas. You can have a look at some things that I have done in my portfolio and my blog.

I’m currently employed by Nextcloud and work there on the desktop client.

The views expressed on this page are my own.


In the following I list some of the technologies that I have worked with. With each item that I list, I have completed at least one project or use them at my daily work.

Programming languages

  • C/C++
  • Python
  • Java/Kotlin
  • JavaScript
  • Shell scripting (mostly Bash)

Design/Description languages

  • HTML
  • LaTeX


  • OpenGL
  • Vulkan
  • Docker
  • CMake
  • Android
  • Linux
  • Windows

My computer setup

I mainly use GNU/Linux as my operating system. Over the past I used a lot of different software and distributions. Currently I mainly use NixOS and ArchLinux. NixOS lets you configure your system declarative through text files. This is really fun! As my window manager I use i3 and for browsing the web, I mostly use qutebrowser but the software that I love most on my computer is Emacs. Emacs is an infinity configurable text editor, that makes my programming work a lot easier.

You can find some of my configuration files here, maybe you can find something useful.

About the website

The website gets generated with the static site generator HUGO. The used theme is a custom variant of the researcher theme. The customized version of the theme can be found here. The source code of the website can be found here.