Milan Rother

Milan Rother

Building tools and infrastructure for numerical modeling and simulation. Creator of PathSim. Currently consulting for MIT on nuclear fusion fuel-cycle modeling.

Who am I

I'm a research engineer and PhD candidate in electrical engineering. I build simulation software and solve numerical problems for teams working on complex physical systems.

Currently consulting for MIT Plasma Science & Fusion Center on nuclear fusion fuel-cycle modeling — building simulation infrastructure for systems that don't fit in commercial tools.

Previously at TU Braunschweig, where I developed numerical methods for electrochemical sensors and EDA pipelines for cryogenic quantum applications, validated in silicon.

I built PathSim because system modeling software has a long history of vendor lock-in and clunky UX. It's pure Python, open source, and designed from first principles. I also designed the documentation sites, landing pages, and PathView — the browser-based editor.

What I do

Building tools and infrastructure for numerical and modeling software — from solvers and APIs to documentation and developer UX.

Model Development

Mathematical models that fit your data and pipeline. From differential equations to state-space representations.

  • System identification
  • Parameter estimation
  • Model order reduction
  • Validation

Numerical Problem Solving

Fixing stability, convergence, and performance issues. Making slow models fast and unstable models robust.

  • Stiff system handling
  • Solver selection
  • Multirate integration
  • Parallelization

Digital Twin Integration

Connecting multiple models into unified simulations. Co-simulation of FEM, circuit, and system-level models.

  • Multi-physics coupling
  • Co-simulation
  • Real-time integration
  • API design
PathSim PathView

A minimal-dependency Python framework for modeling and simulating complex dynamical systems using block diagrams. Applied and experimentally validated for nuclear fusion fuel-cycle modeling at MIT Plasma Science & Fusion Center.

Try PathView

No installation required — build simulations in your browser

Hot-Swappable
Runtime changes
Hierarchical
Nested subsystems
Multi-Solver
Adaptive integrators
Event Handling
Zero-crossing detection
0+
GitHub Stars
PySimHub

An open community catalog for Python simulation and numerics libraries. Helping researchers, engineers, and developers discover tools across robotics, control systems, fluid dynamics, optimization, and more.

Submit Your Project

Add your library to the catalog

Browse
Simulation libraries
Submit
Your projects
Community
Open collaboration
Open Source
MIT licensed
0
Featured Projects

Let's Work Together

Have a simulation challenge? I offer a free 30-minute consultation.

Prefer LinkedIn? Connect with me there.

Milan Rother

© 2026