Peter Brett is a software architect with 19 years’ experience turning electronics and academic curiosity into production-grade EDA and developer tools. After a PhD in satellite remote sensing and research roles at Sharp, he became the main maintainer of the gEDA open-source EDA system and later brought that domain expertise to Cadence, where he created algorithms now central to analogue and mixed-signal IC design. He combines deep language- and toolchain-level skills in Lisp and C++ with product-wide ownership of Unicode and text processing across large engineering codebases. His background spans full-stack contributions to projects like LiveCode and low-level compiler and IDE work, giving him rare breadth from user-facing features to core infrastructure. Colleagues describe him as technically curious and quietly influential, preferring to solve hard engineering problems that unlock designer productivity. Based in Peebles, Scotland, he balances rigorous research instincts with pragmatic delivery in commercial EDA products.
19 years of coding experience
11 years of employment as a software developer
Master of Engineering - MEng, Master of Engineering - MEng at University of Cambridge
Doctor of Philosophy - PhD Satellite Remote Sensing, Doctor of Philosophy - PhD Satellite Remote Sensing at University of Surrey
LiveCode cross-platform development environment (engine)
Role in this project:
Full-stack Developer
Contributions:3664 commits, 2005 PRs, 1447 pushes in 2 years 6 months
Contributions summary:Peter's contributions centered around enhancing the LiveCode cross-platform development environment. They implemented features related to system URLs, the Emscripten platform, and integrated new utility functions for JavaScript code. The user also made improvements to the codebase by fixing bugs, optimizing performance, and ensuring consistent formatting across various code modules.
Contributions:33 pushes, 191 branches in 2 years 2 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.
Request Free Trial
Peter Brett - Software Architect at Cadence Design Systems