Tom Tranter

Principal Engineer at Breathe Battery Technologies

London, England, United Kingdom
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
Tom Tranter is a Principal Engineer and physicist-turned-software engineer with 11 years of experience building physics-driven battery and porous-media simulation tools that accelerate R&D for green technologies. He combines deep electrochemistry and fluid dynamics knowledge (PhD-level) with hands-on backend engineering, contributing to notable open-source projects such as PyBaMM and OpenPNM to improve numerical solvers and core pore-network algorithms. As a founder and former CTO of Ionworks and current Principal Engineer at Breathe Battery Technologies, he focuses on turning complex battery physics into usable software that speeds engineers’ workflows. Based in London, he has a consistent track record bridging academic research, product engineering, and open-source impact—often refactoring core libraries to improve accuracy and performance rather than just adding features.
code11 years of coding experience
job13 years of employment as a software developer
bookPhD, School of Process, Environmental and Materials Engineering, PhD, School of Process, Environmental and Materials Engineering at University of Leeds
bookPhysics (MPhys), Fluid Dynamics, Computational Modelling, Physics (MPhys), Fluid Dynamics, Computational Modelling at University of Warwick
languagesspanish (intermediate)
stackoverflow-logo

Stackoverflow

Stats
3reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (17)

algorithm10
simulation10
algorithms10
ode10
python10
data-manipulation10
simulations10
solver10
ode-solver10
numerical-methods10
scientific-computing10
odeint10
battery10
mathematical9
modeling9

Programming languages (5)

JavaScriptHTMLJupyter NotebookPythonFortran

Github contributions (5)

github-logo-circle
pybamm-team/PyBaMM

Jul 2019 - Dec 2022

Fast and flexible physics-based battery models in Python
Role in this project:
userBack-end Developer
Contributions:29 reviews, 126 commits, 21 PRs in 3 years 5 months
Contributions summary:Tom has primarily focused on modifying and reorganizing the `pybamm/solvers/ode_solver.py` file, including reorganizing the code, and adding new steps. They also introduced some code changes related to the examples. They are likely contributing to the numerical simulation of battery models.
chemical-engineeringphysicspower-systemspythonbattery
PMEAL/OpenPNM

Mar 2018 - Sep 2021

A Python package for performing pore network modeling of porous media
Role in this project:
userBackend Developer
Contributions:260 commits, 43 PRs, 281 pushes in 3 years 6 months
Contributions summary:Tom's contributions focus on implementing and refactoring core functionalities within the OpenPNM library. Their work involves modifying algorithms, specifically related to pore network modeling, source term functions, and material properties such as the creation of new meniscus models. The commits demonstrate a focus on data handling, ensuring correct calculations and adjustments to underlying processes within the library. The user appears to be improving functionality and efficiency of the library.
pythonscientific-computingporeporous-materialsporous-media
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
Tom Tranter - Principal Engineer at Breathe Battery Technologies