Thinking Code

Florian Rhiem Software Developer

About me

Hi, my name is Florian Rhiem.

As a scientific software developer, I create specialized visualization tools and build desktop and web applications.

Technical Skills

Programming Languages

Visualization

Web Development

Client-side:
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
Server-side:
  • Flask
  • SQLAlchemy
  • nginx
  • docker
  • Kubernetes

Desktop Development

Education

  1. Master of Science in Technomathematics FH Aachen University of Applied Sciences
  2. Bachelor of Science in Scientific Programming FH Aachen University of Applied Sciences
  3. Mathematical-Technical Software Developer Forschungszentrum Jülich

Projects

SampleDB

is a web-based sample and measurement metadata database that can help researchers track the sample lifecycle, reproduce measurements, analyze their data in Jupyter notebooks and share metadata of their research with others.

pyGLFW

is a Python wrapper for GLFW 3.x, a library for handling OpenGL contexts, windows, input and more. The wrapper stays close to the original API, except for a few changes to make it more intuitive to a Python programmer, in a way similar to PyOpenGL.

VFRendering

is a C++ library for rendering vectorfield data using modern OpenGL. It was developed for use in the spirit spin simulation and then turned into a reusable library for general 3D vectorfield data.

  • GitHub
  • CMake
    • C++
    • OpenGL
    • GLSL
    • glad
    • glm
VFRendering screenshot

mogli

is small Python module for rendering molecular structures, built on top of GR3 and the GR framework.

mogli screenshot

Feeding Code

is a web application for managing the stocks of chocolate and coffee at work. Initially built during a weekend sprint, the web app has now been expanded to support ordering pizza and a colleague has added a Telegram bot.

Mmm, chocolate...

    • Python
    • Flask
    • SQLAlchemy
    • HTML
    • CSS
    • JavaScript

Let's get in touch

If you have any questions, comments or just want to chat about all things code, let me know!

E-MailTwitter