James Sizeland is a Senior Staff Software Engineer based in Malmesbury, UK, with a PhD in Physics and six years of industry experience focused on embedded and IoT systems. He has led embedded engineering teams at Dyson to derisk future products and now builds Rust and React solutions at Graphcore, combining low-level hardware insight with modern full-stack tooling. A pragmatic tech lead and lover of Rust, TypeScript and new shiny things, he bridges experimental lab disciplines (LabVIEW, femtosecond laser setups) with production-grade software and test systems. His background in nanophysics gives him an uncommon edge for hardware-software integration and designing high-fidelity embedded systems.
5 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (PhD) Physics, Doctor of Philosophy (PhD) Physics at University of York
TypeScript React Boilerplate with Airbnb's styleguide eslinting. This is a foundation to build dashboards on.
Contributions:22 PRs, 57 pushes, 20 branches in 3 years 6 months
airbnbairbnb-eslintprettiertemplatesass
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
James Sizeland - Senior Staff Software Engineer at Graphcore