Robert Timms is Co-founder and CTO of Ionworks and a core developer of PyBaMM, combining seven years of hands-on software engineering with deep mathematical training from a PhD in Mathematics. He builds open-core, physics-driven battery simulation tools that make thermal and electrochemical models fast, accurate, and accessible to industry researchers. Before founding Ionworks he translated multi-scale battery models from Oxford research into production-ready code, improving test coverage and stabilising thermal models in the widely used PyBaMM project. He has bridged academia and industry as a Faraday Institution Entrepreneurial Fellow and Head of Simulation at About:Energy, routinely delivering models for automotive and aviation applications. Based in Oxford and shaped by a Y Combinator cohort, he brings rare fluency in analytical modelling, scalable backend development, and product-focused engineering.
7 years of coding experience
5 years of employment as a software developer
S24, S24 at Y Combinator
Year Abroad, Mathematics, Year Abroad, Mathematics at University of Adelaide
Sir Harry Smith Community College
Doctor of Philosophy (Ph.D.), Mathematics, Doctor of Philosophy (Ph.D.), Mathematics at University of East Anglia
Fast and flexible physics-based battery models in Python
Role in this project:
Backend Developer
Contributions:360 reviews, 1126 commits, 327 PRs in 3 years 11 months
Contributions summary:Robert's commits primarily focused on fixing scripts and addressing issues identified by Codacy. Code changes included updating the existing codebase and working on code quality and test coverage. The user also made changes to the existing thermal models.
Contributions:1 review, 8 commits, 1 PR in 1 year 4 months
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.