Brian Farnhill

Head Of Engineering at UNSW

Canberra, Australia
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
🎓
Top School
Brian Farnhill is a seasoned engineering leader based in Canberra with over two decades of experience and more than a decade in senior technical roles across cloud, enterprise and academic settings. Currently Head of Engineering at Corro and an industry lecturer in secure software development at UNSW, he blends hands-on architecture and cloud expertise with teaching and mentorship. His recent tenure at AWS and Microsoft honed public-sector solutions and large-scale operational reliability, while his early career in SharePoint and .NET grounds him in practical enterprise delivery. An active contributor to PowerShell DSC projects, he focuses on improving documentation, test automation and developer tooling—work that quietly improves usability and adoption for infrastructure-as-code communities. Colleagues describe him as a pragmatic problem-solver who translates complex technical requirements into auditable, secure systems and repeatable practices.
code11 years of coding experience
job18 years of employment as a software developer
bookQueanbeyan High School
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

unit-testing10
markdown10
powershell10
markdown-it10
dsc10
documentation10
testing10
package-development9
drupal-module9
plugin-development9
autoconfiguration8
system-configuration8
git4

Programming languages (9)

PowerShellTypeScriptC#JavaDockerfileShellCSSJavaScript

Github contributions (5)

github-logo-circle
PowerShell/DscResources

Jun 2016 - Aug 2016

Central repository for PowerShell Desired State Configuration (DSC) resources.
Role in this project:
userTechnical Writer
Contributions:6 commits, 3 PRs, 68 comments in 1 month
Contributions summary:Brian's contributions primarily focused on enhancing documentation for PowerShell DSC resources. They updated test templates to guide developers. Moreover, the user added documentation helper modules that generate wiki pages and PowerShell help files. The user also made edits to refine documentation, indicating a focus on improving clarity and usability of resource documentation.
powershell
This module contains DSC resources for deploying and configuring web servers and related components.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 1 PR, 16 comments in 1 day
Contributions summary:Brian focused on ensuring the quality and reliability of the DSC resources within the repository. Their commits primarily addressed test-related issues, including fixing attribute issues in the Get and Set methods, and character encoding problems. The user modified test files to address errors and improve testing coverage.
webserverdsc-resourcesdsciisiis-configuration
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