Mike Cochrane is a seasoned PHP developer and infrastructure engineer with 17 years’ experience, currently driving reliability and CI/CD practices at Air New Zealand. He specializes in PHP7, AWS, Atlassian Bamboo and Silverstripe, and has a track record of improving codebases through bug fixes, testing refinements, and query optimizations in core Silverstripe projects. Beyond web apps he contributes to infrastructure-as-code (dnscontrol) and IoT/embedded tooling, showing a practical breadth from DNS automation to CubeCell sensor integrations. Known for blending hands-on back-end development with Site Reliability Engineering responsibilities, he focuses on maintainability and operational robustness. Based in Auckland, he couples a Computer Science background from the University of Auckland with deep institutional knowledge from long tenure at Air New Zealand.
17 years of coding experience
6 years of employment as a software developer
Tauhara College, Taupo
BSc, Computer Science, BSc, Computer Science at University of Auckland
Silverstripe CMS - this is a module for Silverstripe Framework rather than a standalone app. Use https://github.com/silverstripe/silverstripe-installer/ to set this up.
Role in this project:
Back-end Developer
Contributions:12 commits, 15 PRs, 23 comments in 2 years 2 months
Contributions summary:Mike primarily focused on fixing bugs and improving the codebase of the Silverstripe CMS. Their contributions involved addressing issues with form fields, page history banners, and virtual page functionality. They also made changes to use `SiteTree` instead of the `Page` class in several locations and updated file form usage information, contributing to the overall maintainability and functionality of the CMS. Several of the commits involved changes to testing code and configurations.
Heltec CubeCell Series (based on ASR6501, ASR6502 chip) Arduino support.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:18 commits, 5 PRs, 4 comments in 5 months
Contributions summary:Mike significantly contributed to the `heltecautomation/cubecell-arduino` repository by adding examples for a wide range of I2C-based sensors including light, temperature, and humidity sensors. These examples demonstrate the integration and usage of sensor libraries with the CubeCell Arduino platform. The user adapted existing sensor examples to the CubeCell HTCC-AB01, showing a focus on hardware interfacing and sensor data acquisition.
chiplorawanheltecarduinocubecell
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.