Peter Saxton

CTO at Self-employed

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
Peter Saxton is a CTO and pragmatic technologist with 12 years of experience building and scaling software for startups and industrial IoT, currently leading iiNDY and pursuing research to make programming more productive and accessible. He combines hands‑on systems work—from contributing to core language projects like Elixir and Gleam to improving a native Go OPC-UA library—with product and operational leadership gained at Northvolt, DID.app (YC), and early-stage fintech. A physicist by training (MPhys, PhD work in photonics), he brings a researcher's rigor to type systems, structural editors and developer tooling while championing open platforms that reduce digital rent-seeking. Known for shipping fast iterations in constrained environments, he pairs deep language-level engineering with an obsession for developer agency and measurable productivity gains.
code12 years of coding experience
job10 years of employment as a software developer
bookMphys Physics, Mphys Physics at University of Oxford
bookA-levels, A-levels at colyton grammar school
bookHeriot-Watt University Edinburgh Campus
github-logo-circle

Github Skills (35)

asynchronous10
context-manager10
programming-language10
typesc10
strings10
url-encoding10
urn10
elixir10
async10
text-manipulation10
typescript10
context-api10
type-system10
stl10
compiler-compiler10

Programming languages (20)

C++CSSRustCScalaGoHTMLErlang

Github contributions (5)

github-logo-circle
gleam-lang/stdlib

Apr 2020 - Jan 2023

🎁 Gleam's standard library
Role in this project:
userBack-end Developer
Contributions:6 reviews, 69 commits, 35 PRs in 2 years 9 months
Contributions summary:Peter primarily contributed to Gleam's standard library, focusing on core functionality and improving existing modules. Their work included fixing documentation, adding a formatting check to the CI steps, and implementing new modules such as "uri" and "binary". Additionally, the user made spelling corrections and added the "split\_once" function for strings, reflecting a focus on improving the library's utility and code quality.
gleamerlangjavascriptstandard-librarytypescript
gleam-lang/gleam

Apr 2018 - May 2022

⭐️ A friendly language for building type-safe, scalable systems!
Role in this project:
userBack-end Developer
Contributions:100 reviews, 110 commits, 50 PRs in 4 years 1 month
Contributions summary:Peter contributed significantly to the Gleam programming language, particularly focusing on features related to bit string manipulation. Their commits include the implementation of new functionality, with modifications to core files related to the abstract syntax tree, type system, and code formatting. The user's work involved adding and modifying code related to how Gleam handles binary data and bit string operations, indicating a deep understanding of the language's internal workings.
gleamscalableerlangstatically-typedtype-safe
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
Peter Saxton - CTO at Self-employed