Cam Spiers

Software Engineer at Aviat Networks

New Zealand
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

👤
Senior
Cam Spiers is a software engineer with 14 years' experience specializing in front-end scalability, design systems, and component libraries, currently delivering engineering work at Aviat Networks from New Zealand. He combines hands-on UI engineering from roles at Facebook and Forward Networks with backend contributions to notable open-source projects like nikic/iter and the Silverstripe framework, where he improved core performance and added useful iteration utilities. A passionate mentor and teacher, he has managed interns and bootcamp cohorts and enjoys translating that coaching into cleaner, more maintainable systems. Father of three who relocated from California back to Wellington in 2019, he brings a practical, family-grounded perspective to long-term product and team sustainability.
code14 years of coding experience
job13 years of employment as a software developer
github-logo-circle

Github Skills (12)

web-framework10
php10
generator10
iterator10
unit-test10
phpunit10
testing10
performance-optimization9
debug9
data-manipulation9
functional-programming8
fest8

Programming languages (17)

C++CTeXHTMLTypeScriptFennelShellSCSS

Github contributions (5)

github-logo-circle
Silverstripe Framework, the MVC framework that powers Silverstripe CMS
Role in this project:
userBack-end Developer
Contributions:8 commits, 1 PR, 63 comments in 1 year 2 months
Contributions summary:Cam contributed significantly to the Silverstripe Framework, focusing on improving the core functionalities of the framework. Their work involved enhancing the ConfigManifest, ClassManifest, and SSTemplateParser to improve performance, fix bugs, and add new features. The contributions also included refactoring and optimization efforts to enhance the application's memory usage.
cmsphppowersframeworksilverstripe
nikic/iter

Jan 2014 - Jan 2014

Iteration primitives using generators
Role in this project:
userBack-end Developer
Contributions:5 commits in 8 days
Contributions summary:Cam primarily contributed to the core functionality of the `iter` library, a project focused on iteration primitives using generators. They added several new functions, including `flip`, `implode`, and `chunk`, which extend the library's capabilities for data manipulation. The user also updated the documentation with examples and API descriptions. The work involved direct modifications to PHP code and testing.
iteratorgeneratorsarraysprimitivesiteration
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
Cam Spiers - Software Engineer at Aviat Networks