Live · Circumbinary disk · 1,400 bodies · move the cursor to perturb

I’m Vincent Mader, a physicist turned software developer. I build apps, simulate the universe, and lead a scout group.

NowkiloWatty with Martin Brosig
Latest releaseSwipeable for iOS, 29 Oct 2026
Day jobRadar software, HENSOLDT
BackgroundM.Sc. Physics, Heidelberg
Selected work · 01 / 05

Things I have built and shipped

Swipeable app composing a photo carousel
iOS app · solo

Swipeable

Compose multi-photo carousels for Instagram on your phone: layouts, cropping, text and video, exported slide by slide.

Year
2026
Stack
React Native, Expo, TypeScript, Rust
Status
Live in the App Store
View project
Bänkle map with a compass pointing to a bench
iOS app · solo

Bänkle

Find the nearest public bench. A compass points the way, no map reading needed.

Year
2026
Stack
SwiftUI, Rust API, OpenStreetMap
Status
Live in the App Store
View project
BarWürfeln app with a die and drinks
iOS app · with Leonard Wagner

BarWürfeln

Can’t decide where to go next? Roll the die and let it pick the bar.

Year
2024
Stack
Swift, Rust API
Status
Live in the App Store
View project
Simulation engine showing a ring of particles around a star
Engine · Rust and WebAssembly

Simulation engine

One engine for orbits, fluids, fields and cellular automata. Its third rewrite runs 94 simulations at full frame rate in the browser.

Year
2026, third rewrite
Stack
Rust, WASM, Canvas
Status
Third iteration, active
View project
Protoplanetary disk around HL Tauri
M.Sc. thesis · ITA Heidelberg

Monte Carlo Coagulation

Can sampling only the collisions that matter stand in for the full calculation of how dust grows into planets? Institute for Theoretical Astrophysics, Heidelberg.

Year
2024
Stack
Python, NumPy, Numba
Status
Published thesis
View project
Research

How dust becomes planets

ALMA image of the protoplanetary disk around HL TauriHL Tauri, ALMA (ESO/NAOJ/NRAO), CC BY 4.0
2024 · M.Sc.

Monte Carlo Coagulation

Planets start as microscopic dust that collides and sticks. Tracking every possible collision is expensive, so I tested sampling only the important ones to lower the cost of integrating the Smoluchowski equation, trading some accuracy for speed. Institute for Theoretical Astrophysics, Heidelberg, with Prof. Cornelis Dullemond.

Read the note
2020 · B.Sc.

Gas accretion onto eccentric planets

Young giant planets on eccentric orbits carve wider, shallower gaps into their disk, so more gas stays close and they grow faster. Hydrodynamic simulations at the Max Planck Institute for Astronomy with Dr. Bertram Bitsch.

Read the note
Beyond code

Leading a scout group in Ulm

Since 2019 I have led youth groups at the DPSG Ulm-Söflingen, and since 2022 I chair the association: camps, budgets, volunteers, and a lot of trust from parents. It taught me more about leadership than any course.

  1. Since 2019Group leader, DPSG Ulm-Söflingen
  2. Since 2022President and chair of the association
  3. Since 2024Spokesperson, Ulmer Pfadfinderring
Curriculum vitaePortrait of Vincent Mader

Rust, Python, C++, TypeScript, Swift. Numerical methods, web backends and frontends, iOS apps, Linux servers. German, English, some Italian and French, Latinum.

Full CV
  1. Since 2024Radar software development and test engineerHENSOLDT, via Ferchau, Ulm
  2. 2020 to 2024M.Sc. PhysicsHeidelberg University, Institute for Theoretical Astrophysics
  3. 2021 to 2023Tutor, physics lab courseHeidelberg University
  4. 2016 to 2020B.Sc. PhysicsHeidelberg University, Max Planck Institute for Astronomy
  5. Since 2013Software developmentApps, web, simulations, servers
Contact

Have a project in mind? Let’s talk.

vincent.mader@icloud.com
GitHubLinkedInYouTubeInstagramApp Store

I take on a small number of app, web and simulation projects alongside my job. Tell me what you are planning; I answer every message within a few days.

Write an email