Audun Halland is a Senior Software Engineer based in Oslo with 11 years of experience building high-performance, multi-language systems from embedded phone UIs to modern web backends. He’s worked across Rust, Kotlin/JVM, JS/TS and native C++, and has driven architecture, performance and tooling—most recently contributing refactors and performance-focused changes to the widely used Juniper GraphQL library for Rust. Known for pragmatic problem solving, he prefers meaningful technical conversations (no generic recruiter spam) and thrives on modernizing tech stacks. His background includes low-level graphics, internationalization and constrained-device optimizations from his Nokia/Smarterphone days, which still inform how he approaches efficient, production-grade systems today.
11 years of coding experience
17 years of employment as a software developer
BS Computer science Logic Linguistics, BS Computer science Logic Linguistics at University of Oslo
General studies, General studies at Vågsbygd videregående skole
Contributions:22 reviews, 12 PRs, 36 comments in 7 years 5 months
Contributions summary:Audun primarily focused on refactoring and improving the Juniper GraphQL server library for Rust. Their contributions involved abstracting code related to spanning and positions in the parser, adding `Span` to different parts of the code, and reworking the look-ahead machinery to be lazy-evaluated for performance and efficiency. They also addressed internal code organization, particularly related to introspection output.
Contributions:99 commits, 65 pushes, 11 branches in 10 months
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
Audun Halland - Senior Software Engineer at Thales