Principal Engineer at Breathe Battery Technologies
London, England, United Kingdom
Join Prog.AI to see contacts
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.
11 years of coding experience
13 years of employment as a software developer
PhD, School of Process, Environmental and Materials Engineering, PhD, School of Process, Environmental and Materials Engineering at University of Leeds
Physics (MPhys), Fluid Dynamics, Computational Modelling, Physics (MPhys), Fluid Dynamics, Computational Modelling at University of Warwick
Fast and flexible physics-based battery models in Python
Role in this project:
Back-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.
A Python package for performing pore network modeling of porous media
Role in this project:
Backend 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.
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