Søren Jørgensen is a Principal Engineer based in Denmark with five decades of technical experience bridging mathematical research, numerical optimisation, and quantum algorithms. He moved from a PhD and academic work in low-dimensional topology into industry roles optimising wind farms at Ørsted and now specialises in quantum and high-performance computing algorithms at Kvantify. Søren combines deep theoretical math with pragmatic engineering—he has implemented graph and flow algorithms in major scientific libraries (NetworkX, SciPy) and improved widely used documentation such as the Python Data Science Handbook. Colleagues rely on him for robust numerical solvers and for translating abstract mathematical ideas into production-ready code. He’s equally comfortable refining docstrings and test suites as he is designing optimisation methods for real-world energy systems, a mix that makes him unusually effective at closing the gap between research and deployment.
50 years of coding experience
2 years of employment as a software developer
Bachelor of Science (BSc), Mathematics, Bachelor of Science (BSc), Mathematics at Aarhus University
Doctor of Philosophy (Ph.D.), Mathematics, Doctor of Philosophy (Ph.D.), Mathematics at Aarhus Universitet
Contributions:73 reviews, 72 commits, 20 PRs in 6 years 4 months
Contributions summary:Søren primarily contributed to improving the SciPy library by addressing documentation and code quality issues. They updated numerous HTTP links to HTTPS for enhanced security, ensuring the use of secure connections. Their efforts included correcting mathematical formulations, clarifying wording, removing outdated documentation, and adding missing parameters to function docstrings, resulting in improved code readability and documentation. The user also added a implementation of solver for the maximum flow problem
Contributions:7 commits, 7 PRs, 6 comments in 11 months
Contributions summary:Søren implemented and refined algorithms for bipartite graph matching, specifically focusing on minimum weight full matching. They added the `minimum_weight_full_matching` function and updated documentation accordingly. The user also fixed documentation issues, including rendering errors and formatting, and addressed typos in the docstrings of other functions. The user’s commits involved adding and modifying tests.
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.