Audun Halland

Senior Software Engineer at Thales

Oslo, Norway
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
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.
code11 years of coding experience
job17 years of employment as a software developer
bookBS Computer science Logic Linguistics, BS Computer science Logic Linguistics at University of Oslo
bookGeneral studies, General studies at Vågsbygd videregående skole
languagesEnglish, Norwegian
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

graphql10
parser10
rust10
refactoring10
webpages10
wordpress-graphql10
wpgraphql10
web-content10
refactor10
cargo9
rust-lang9

Programming languages (10)

TypeScriptJavaRustJavaScriptGoHTMLMarkdownRuby

Github contributions (5)

github-logo-circle
graphql-rust/juniper

Nov 2017 - Mar 2025

GraphQL server library for Rust
Role in this project:
userBack-end Developer
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.
rust-libraryrustcargographql-servergraphql
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