Louis Frank.
Louis Frank

Louis Frank

Software Developer & Project Lead at CADS and Software Engineer at cortEXplore. Passionate about finding out what it takes to make things work.

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 — once unlimited free, now freemium (one free cert, ~€6/year to renew) since the 2023 CA/Browser Forum rules ended most free S/MIME, but still about the best option going.
    • Disclaimer: the private keys are generated by the CA. They claim to delete them after delivery, but I think it is important that you know!
    • If you need my public key, just send 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

Tools & environments

Library or environmentProficiency Level
gitAdvanced
OpenCVAdvanced
DockerAdvanced
CMakeAdvanced
VTKIntermediate
QtIntermediate
UnityIntermediate
CudaIntermediate
PyTorchBasic

Software

SoftwareProficiency Level
KiCadAdvanced
PTC Creo ParametricAdvanced
Autodesk Fusion 360Advanced
(Prusa, Super, Orca)-SlicerAdvanced
FreeCADAdvanced
3D SlicerIntermediate
mWorksAdvanced
LibreOfficeAdvanced
Open Broadcaster Software (OBS)Intermediate
BlenderIntermediate
Adobe PhotoshopIntermediate
Microsoft OfficeIntermediate
MuseScoreBasic

Operating systems

I’m pretty experienced with all common operating systems. Experience (from most to least):

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

Computer-aided design (CAD)

3D CAD

My daily driver at work is PTC Creo Parametric, where I design apparatus and mechanical parts for medical devices. Privately I reach for Fusion 360 or FreeCAD 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 holders, boxes and even complex apparatuses for my work.

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.

Medical imaging

Working on surgical navigation at cortEXplore, I handle medical image data on a daily basis: importing and registering CT/MRI volumes (DICOM), segmenting and visualizing them with 3D Slicer and VTK-based rendering pipelines, and integrating the results into our C++/Qt navigation software.

Other accomplishments

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