Ross Knapman is a research associate and scientific software engineer with nine years’ experience building reproducible simulation and data-analysis workflows for topological magnetic textures such as skyrmions and hopfions. Holding a PhD in condensed matter physics from Johannes Gutenberg University Mainz, he combines deep numerical modelling expertise with a strong commitment to clean code, testing, documentation and open-source practice. At the University of Duisburg-Essen he develops tools to calculate topological invariants (including published Hopf-index code), supports research IT infrastructure, and automates reproducible pipelines. Equally at home in physics and infrastructure, he experiments with Ansible, Docker and server tooling to bridge simulation, analysis and deployment. His work is driven by a pragmatic curiosity about how thoughtful software development increases transparency, reliability and efficiency across research workflows.
9 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD, Condensed Matter Physics, 1.0 (Very good), Doctor of Philosophy - PhD, Condensed Matter Physics, 1.0 (Very good) at Johannes Gutenberg University Mainz
Master’s Degree, Physics, First Class Honours, Master’s Degree, Physics, First Class Honours at Durham University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.