Patrick Mogensen

Senior Product Engineer at PumasAI

Copenhagen, Capital Region of Denmark
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job5 years of employment as a software developer
bookFolkeskolens afgangsprøve, Folkeskolens afgangsprøve at Sankt Pauls Skole
bookMaster of Science (MSc), Economics, Master of Science (MSc), Economics at Københavns Universitet
bookHigh School, High School at Niels Brock
stackoverflow-logo

Stackoverflow

Stats
764reputation
37kreached
12answers
4questions
github-logo-circle

Github Skills (31)

algorithm10
unit-testing10
visualization10
continuous-integration10
back-end-development10
optimizers10
python10
testing10
plot10
numpy10
economics10
optimisation10
numerical-optimization10
visualizations10
julia10

Programming languages (8)

JuliaRCTeXJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
JuliaNLSolvers/Optim.jl

Mar 2015 - Jan 2023

Optimization functions for Julia
Role in this project:
userBack-end Developer & Optimization Specialist
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.
optimization-methodsoptimoptimizationunconstrained-optimisationmixed-integer-programming
JuliaLang/julia

Jul 2015 - Dec 2018

The Julia Programming Language
Role in this project:
userBackend Developer & Test Automation Engineer
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.
sciencejulia-languagemachine-learningjulialangpetsc
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