Scott Marquis is a Principal Battery Engineer with nine years of experience bridging physics-based modelling, experimental testing, and machine learning to solve practical battery ageing and fast-charging challenges. He co-founded PyBaMM, contributing core submodels for electrolyte, thermal and electrical domains to a widely used open-source battery modelling library, and developed Northvolt’s fast-charging workflow. Holding a DPhil in industrially focused mathematical modelling from Oxford and an M.Sci in Applied Mathematics, he specializes in parameterizing electrochemical and 3D thermal models for real-world systems. Scott combines hands-on lab work with scalable simulation practices, and has applied ML to predict cycling degradation—bringing both theoretical depth and pragmatic engineering to commercialization.
9 years of coding experience
4 years of employment as a software developer
DPhil, Industrially Focused Mathematical Modelling, DPhil, Industrially Focused Mathematical Modelling at University of Oxford
M.Sci, Applied Mathematics, First Class, M.Sci, Applied Mathematics, First Class at The University of Glasgow
Fast and flexible physics-based battery models in Python
Role in this project:
Back-end Developer
Contributions:13 reviews, 1055 commits, 101 PRs in 4 years 2 months
Contributions summary:Scott's commits primarily involve implementing and refining the governing equations and variables for the equivalent circuit model. They are focused on the submodels for the electrolyte, thermal, and electrical domains. The modifications include incorporating parameters and modifying the calculations, with the addition of specific changes like the addition of a "Outer SEI solvent diffusivity" to a set of equations.
Contributions:3 PRs, 6 pushes, 2 branches in 11 months
oxfordbattery
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.