Kiel, Germany · 54.32° N

CoMaE

Physics Student / Research Software Developer / Simulation Builder / Fullstack Developer

Hey! I'm a physics student in Kiel who writes research software, from radiative transfer animations to research data pipelines. Coding since 2020 in Python, C and Rust, and just as at home crafting polished frontends.

Research & Uni

Science, in code

Software I build alongside my physics studies — tools for simulations, data and the lab.

AG Wolf, CAU Kiel

hamster-animator

Turns radiative transfer simulations of protoplanetary disks into animations: camera flights, polarimetry, runs locally or on SLURM.

Code available on request (HAMSTER is not yet public)

  • Python
  • Radiative Transfer
  • SLURM
  • ffmpeg
  • Astrophysics

DAPHNE4NFDI

IGSN Helper

Drafts IGSN sample metadata from free-text lab submissions with a local LLM, checking every value against the source.

  • Python
  • Ollama
  • Pydantic
  • pdfplumber
  • DataCite
  • ORCID / ROR

Projects

Things I've built

TAP – Tournament Manager

Tournament platform for esports communities: brackets, leagues, map veto and live scoring, with a player app and a Discord bot.

  • Rust
  • Actix-web
  • PostgreSQL
  • Next.js
  • React Native
  • SvelteKit
  • Docker

N-Body Problem Simulation

Solar system simulation in C with a Velocity Verlet integrator, explorable in a Three.js web viewer.

  • C
  • OpenMP
  • CMake
  • Python
  • Three.js

Print Center

A CUPS-backed print center for Linux: print, manage the queue, scan and check supplies from the browser.

  • Python
  • CUPS
  • SANE
  • Linux
  • JavaScript

Fablesheet

Offline-first character manager for pen & paper RPGs: full SRD 5e rules and sheet templates for any other game, on the desktop and as a web app.

  • Rust
  • Tauri
  • React
  • TypeScript
  • SQLite

Journey

How I got here

  1. Now

    Student Research Assistant at DAPHNE4NFDI

    AG Murphy, CAU Kiel · since Aug 2026

    Joined the DAPHNE4NFDI consortium, building research data tools for photon and neutron science — like automating IGSN sample registration so lab samples get persistent identifiers.

    Physics Student

    Christian-Albrechts-Universität Kiel · since Oct 2025

    Studying physics at CAU Kiel, bridging the gap between scientific thinking and software — simulations, data analysis, and everything in between.

    Junior Developer at BEYONDIT GmbH

    Kiel · since Jul 2024

    Started my first professional role as a developer, working on real-world fullstack projects in a team environment.

  2. Oct 2026 · ended

    Research Internship in Astrophysics

    AG Wolf, CAU Kiel · May 2026 – Oct 2026

    Worked with Monte Carlo radiative transfer simulations of protoplanetary disks (HAMSTER) and built hamster-animator, which turns them into camera flights and polarization maps and runs on the group's SLURM cluster.

  3. Aug 2026 · started

    Student Research Assistant at DAPHNE4NFDI ↑ still going

  4. May 2026 · started

    Research Internship in Astrophysics ↑ until Oct 2026

  5. Oct 2025 · started

    Physics Student ↑ still going

  6. Jun 2025

    High School Graduation (Abitur)

    Northern Germany

    Finished school with advanced courses in mathematics and physics.

  7. Jul 2024 · started

    Junior Developer at BEYONDIT GmbH ↑ still going

  8. Jan 2024

    First Open Source Project

    GitHub

    Built a fullstack tournament management app in Rust and React — my first real dive into both the language and open source.

  9. May 2020

    First Line of Code

    Home

    Got into programming through Java — starting with a Minecraft server. That rabbit hole never really ended.

Skills

The toolbox

Physics & Math
Numerical MethodsLinear AlgebraClassical MechanicsPython (NumPy/SciPy)LaTeXData Analysis
Backend
RustActix-webSeaORMTokioPostgreSQLSQLiteREST APIsKotlin
Frontend
TypeScriptReactNext.jsSvelteKitReact NativeAstroTailwind CSSTauri
DevOps & Tools
DockerGitLinuxCI/CDSLURMWebAssembly

Contact

Let's talk.

A question, a project idea, or just saying hi — my inbox is open.

Write me an email