Pete Yandell is a seasoned software engineer and architect based in Melbourne with 20 years of experience designing and delivering scalable systems across startups and product companies. He spent over a decade shaping platform architecture and engineering teams at Envato before moving into senior engineering roles and currently contributes at Up. Pete pairs hands-on backend development (including contributions to open-source tooling like machinist, where he added repeatable random value generation and robust fixtures) with a people-first approach—believing software problems are often people problems. He holds a B.Comp. in Computer Science and Robotics from Monash and has a track record of founding and leading technology ventures, so he blends entrepreneurial pragmatism with deep technical craft.
19 years of coding experience
24 years of employment as a software developer
B.Comp., Computer Science, Robotics, B.Comp., Computer Science, Robotics at Monash University
Contributions summary:Pete focused on implementing features for the Machinist library, a tool for fixture generation. Their commits primarily involved adding specifications (specs) and refining the core functionality. The user introduced a Sham feature for repeatable random values in fields. This included additions for unique value generation and the ability to override name methods, making the library more robust and flexible.
Contributions:584 commits, 12 PRs, 551 pushes in 12 years 8 months
configurationkarabinerset-upconfigasdf
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.