About

Experience

  • 2024 - now 
    Software Developer

    cortEXplore GmbH, At cortEXplore we develop advanced neuronavigation systems for brain surgery.

  • 2021 - 2024
    Computer Science and Hardware Engineer

    German Primate Center GmbH, Department Cognitive Ethology and Cognitive Neuroscience, Development and realization of Projects like the ‘Exploration Room’ and ‘Monkey Risk Study’

  • 2018 - 2022
    Student/Scientific Assistant

    Laboratory for Semiconductor Devices and Bus Systems, FH Münster University of Applied Sciences, Steinfurt. Zinc-air accumulator project

  • 2019 - 2020
    Tutor

    Laboratory for Artificial Intelligence, FH Münster University of Applied Sciences, Steinfurt. Computer graphics module

  • 2017 - 2018
    Software Engineer

    Laboratory for Software Engineering, FH Münster University of Applied Sciences, Steinfurt. Development of a multi-platform IDE for programming on control modules of the company Fischertechnik

  • 2016 - 2018
    Mentor

    FH Münster University of Applied Sciences, Steinfurt. Mentoring as part of the Mensa mentoring program to support and introduce new students in the winter semester

Education

  • 2019 - 2021
    Master's Degree in Computer Science (M.Sc)

    FH Münster University of Applied Sciences, Steinfurt. - Thesistitle: Development and realization of a study vehicle for investigating the risk behavior of Javanese monkeys (Entwicklung und Realisierung eines Studienvehikels zur Untersuchung des Risikoverhaltens von Javaneraffen)

  • 2018
    Non-degree

    Juniata College, Huntingdon - Semester abroad.

  • 2014 - 2019
    Bachelor's Degree in Computer Science (B.Sc)

    FH Münster University of Applied Sciences, Steinfurt. - Thesistitle: Development and implementation of a control module for a two-axis motion simulator (Entwicklung und Realisierung eines Steuerungsmoduls für einen Zwei-Achsen-Bewegungssimulator)

  • 2011 - 2014
    Fachhochschulreife

    Hans-Böckler-Berufskolleg, Münster. - Training as an information technology assistant with simultaneous acquisition of the technical college entrance qualification

Projects

  • 2022 - now 
    Exploration Room

    The Exploration Room is designed to study the neural underpinnings of behaviors in monkeys by allowing researchers to record their brain activity while they engage in a variety of full-body behaviors. The software and hardware development for this project is focused on creating an experimental setup that would allow researchers to study the neural correlates of full-body behaviors in monkeys. I’m heavily involved in the markerless tracking approach and various interaction points that are presented to the monkeys. (Link will be updated shortly)

  • 2021 - 2022
    Monkey Risk Study

    Development and implementation of a study apparatuses and software to investigate the risk behavior of Javanese monkeys. (Link will be updated shortly)

  • 2019 - 2022
    Development project zinc air accumulators

    The ZnO project aims to develop a new zinc–air battery storage system with higher power density that can be charged and discharged with high currents, enabling new application scenarios such as scalable island and wind park solutions. I was involved in the development of the prototype designs, software and electronic components for the battery management system, as well as the testing equipment.

  • 2017 - 2018
    Platform-independent programming environment Robo Pro Coding

    Development of a multi-platform IDE for the development of programs on control modules for the company Fischertechnik. A cooperation between the FH Münster Software Engineering Lab and beemo GmbH.

Communication skills

  • 2021 - 2021
    Git course

    I conducted a two-day course on the use and functionality of Git and platforms such as GitHub and GitLab at German Primate Center GmbH, in collaboration with DFG RTG2070.

  • 2017 - 2022
    Minecraft workshop

    Co-organization and realization of a Minecraft workshop. A yearly held introduction to programming for middle school students using Python and Minecraft for visualization. Held at FH Münster University of Applied Sciences.

Crypto

  • SSH Public Key(s)
    • curl https://louis-frank.de/about/louis_frank.keys | tee -a ~/.ssh/authorized_keys
  • GPG Public Key
  • All my E-Mail Addresses also have S/MIME certificates
    • Shout-out to Actalis for their amazing service!
      • Disclaimer: The PrivateKeys are generated by the CA, they claim to delete them after delivery, but I think it is important that you know!
    • If you needed to obtain my public key, just write me a blank mail with the subject “Request PublicKey” and I will reply with my key, afterwards we can communicate privately.

Languages

  • German: Native language
  • English: Business level

Computer skills

Programming

Programming LanguageProficiency Level
PythonAdvanced
C/C++Advanced
JavaIntermediate
JavaScriptIntermediate
Common LISPBasic

Markup/GUI

Markup LanguageProficiency Level
LaTeXAdvanced
MarkdownAdvanced
HTML/CSSIntermediate
Library or environmentProficiency Level
gitAdvanced
OpenCVAdvanced
DockerAdvanced
QtIntermediate
CudaIntermediate
PyTorchBasic

Software

Library or environmentProficiency Level
KiCadAdvanced
Adobe Fusion 360Advanced
(Prusa, Super, Orca)-SlicerAdvanced
FreeCADAdvanced
mWorksAdvanced
LibreOfficeAdvanced
Open Broadcaster Software (OBS)Intermediate
BlenderIntermediate
Adobe PhotoshopIntermediate
Microsoft OfficeIntermediate
MuseScoreBasic

Operating Systems

I’m pretty experienced with all common OS’s

Experience (from most to least):

  • Linux (Debian/Arch)
  • macOS
  • Windows
  • FreeBSD

Computer-aided design (CAD)

> Have a look at the gallery <

3D CAD

I’m pretty proficient in using Fusion 360 to create complex apparatus and designs that fit the requested need.

FDM and SLA 3D-Printing

Since my first contact with 3D printers in the Laboratory for Semiconductor Devices and Bus Systems of the FH Münster in 2017, I added these devices immediately to my now weekly tool set. I print holder, boxes or even complex apparatuses for my current work at dpz.eu

PCB design

Since my time at the Semiconductor lab, I designed and built several small to medium-sized PCBs. These include a measurement board for high current flow from and to batteries, a header PCB for a Raspberry Pi to control two stepper motors and up to 16 servos, and an interface PCB for use with mWorks. The latter allows for reading joystick inputs and other interfaces that the monkeys at the DPZ interact with.

Other accomplishments

  • Cisco Network Fundamentals Certification with best regards
  • German lifesaving badge silver (DLRG)
  • Paramedic training San A (DLRG)