Patrick Mogensen is a Senior Product Engineer based in Copenhagen with 11 years of experience building reliable backend systems, test automation, and scientific software for the pharma and research sectors. He blends deep quantitative training (MSc in Economics and a PhD-level background in structural dynamic models) with hands-on engineering, contributing to core Julia projects including JuliaLang/julia and the widely used HARK economics toolkit. At Julia Computing and now PumasAI he helped productize clinical trial simulation and modeling pipelines, translating research-grade algorithms into production-ready stacks. His open-source work spans optimization, plotting, and numerical libraries—improving test coverage, implementing hessians and line-search enhancements, and adding plotting backends—showing a focus on correctness and reproducibility. Colleagues know him for catching subtle numerical issues (e.g., Rational rounding and interpolation edge cases) and for bridging academic rigor with pragmatic product delivery.
11 years of coding experience
5 years of employment as a software developer
Folkeskolens afgangsprøve, Folkeskolens afgangsprøve at Sankt Pauls Skole
Master of Science (MSc), Economics, Master of Science (MSc), Economics at Københavns Universitet
Contributions:43 releases, 25 reviews, 496 commits in 8 years
Contributions summary:Patrick contributed to optimization functions for the Julia language, enhancing the `optim.jl` repository. Their work involved adding problem hessians and tests, modifying and changing the code for various optimization problems and algorithms. They implemented improvements in line search algorithms and added tests to ensure the reliability of the implemented optimization methods.
Contributions:2 reviews, 60 commits, 71 PRs in 3 years 5 months
Contributions summary:Patrick contributed to the Julia programming language repository by primarily focusing on improving code quality and test coverage. Their work included removing typos, adding tests to increase coverage, and fixing rounding issues in Rational numbers. Furthermore, the user made changes to several files related to linear algebra and sparse matrices, specifically adding tests for SubArrays.
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.
Request Free Trial
Patrick Mogensen - Senior Product Engineer at PumasAI