Halvard Skogsrud is a Principal Software Engineer with 15 years of experience building cloud-native infrastructure and developer tooling, now leading engineering work at Atlassian from Greater Sydney. He has a strong background in developer experience and DevOps from a long tenure at Google as a Staff Technical Solutions Consultant and earlier leadership roles at IAG and ThoughtWorks. Halvard is an active open-source contributor to prominent projects like GoogleContainerTools/skaffold and ko, where he implemented ko builder integration, remote Google Cloud Build support, and advanced publish/configuration features for Go container workflows. He pairs deep systems and build-tool expertise with a PhD in Computer Science from the University of NSW, bringing research rigor to practical production problems. Known for solving tricky edge cases (for example, handling Go import paths with uppercase characters) he focuses on making repeatable, reliable developer workflows. Pragmatic and technically curious, he thrives at the intersection of platform engineering, automation, and developer experience.
14 years of coding experience
Bachelor of Engineering, Computer Engineering, First Class Honours, Bachelor of Engineering, Computer Engineering, First Class Honours at University of New South Wales
Lillehammer Videregaaende Skole
Doctor of Philosophy (Ph.D.), Computer Science & Engineering, Doctor of Philosophy (Ph.D.), Computer Science & Engineering at University of NSW
Contributions:26 reviews, 15 commits, 15 PRs in 2 years 11 months
Contributions summary:Halvard contributed to the `ko-build/ko` repository by implementing features related to container image publishing and build processes. They added functionality to programmatically set the destination image repository, enhancing the flexibility of ko's publish functionality. Furthermore, the user enabled overriding of the Docker client and local domain, and also integrated the ability to set environment variables within `.ko.yaml` files, while also adding the trimpath build option. These contributions indicate a focus on extending and improving the tool's capabilities for containerized application builds and deployments.
Contributions:61 reviews, 52 commits, 58 PRs in 1 year 11 months
Contributions summary:Halvard primarily focused on enhancing the Skaffold project's capabilities, specifically around the integration of the `ko` builder. Their work involved adding support for `ko` image references, including handling Go import paths with uppercase characters. They also implemented core functionality for the `ko` builder and its integration with Google Cloud Build, enabling remote builds. Furthermore, they integrated features like file sync for static assets.
containershelmrepeatabledockerdeveloper-tools
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.