About Milan Rother
I build simulation tools and infrastructure and solve numerical modeling problems for engineering teams.
Long ago during my studies I was already building small numerical side projects. A symbolic circuit analysis tool, an eigenmode solver for the Schrödinger equation, a CUDA-accelerated 2D FDTD solver, a MIMO vector fitting implementation, and so on. I even wrote a 120-page LaTeX manuscript on linear system theory during the summer of 2021 to help out a friend.
During my master's I dipped my toes into the RFIC EDA world and worked on compact modeling and layout generation of RFIC passives (inductors, transformers, baluns...). This has now become RapidPassives , an open-source library.
At the beginning of my PhD (early 2023) I diverged from the circuit path to the more general system level, where you have signal flow diagrams and ODEs instead of Maxwell and KVL/KCL. During that time PathSim started as a side project. Initially just an analog computer emulator, it evolved into a fully fledged continuous and discrete (hybrid, we have events!) system modeling and simulation framework. I open sourced it in early 2025 as an open alternative to Simulink, and a modern take on system modeling in general. Clean API, mutability from the get-go, robust solvers (stiffness, algebraic loops, no problem). Today (mid 2026) we are at roughly 400 stars on GitHub and have many users and collaborators worldwide, some of them prominent figures such as the MIT Plasma Science and Fusion Center, scikit-rf, and JSBSim developers.
Now I'm making the full roundtrip back through circuits and fields, bringing it all together into one vertically integrated stack: EM solvers ( RapidFEM , RapidMoM ), a symbolic circuit engine ( SANE ), and system-level simulation ( PathSim , FastSim ). One architecture: SSA-style compute graphs at the heart of the engines, Rust cores, Python APIs, browser interfaces. The commercial EDA world splits these levels across vendors and decades of legacy. I think one coherent, modern stack can do better.
Those who have talked to me know that I can't stop talking about numerics, modeling, and simulation principles and ideas.
I work as a freelancer and license my tools commercially, free for academia. If you have something you want my take on, or need some ideas and even implementation, don't hesitate to reach out .
Side projects
- PySimHub: An open community catalog bridging Python's scattered simulation communities. An awesome list that's also awesome to use.
- SciData: A node-based environment for scientific data analysis. Drop a CSV, chain pandas, scipy, statsmodels and plotly blocks; the pipeline compiles to plain Python.
- ThesisOS: A local-first literature manager for researchers. Ingest PDFs, search them semantically, and trace citations across your library.
- WhatsMyTraffic: Self-hosted web analytics with a form backend and passwordless auth. A Docker stack on a VPS.