Dag Ryland

Rådgiver at NAV Hordaland spesialenhet

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

🤩
Rockstar
🎓
Top School
Dag Ryland is a seasoned Norwegian adviser with a decade of experience bridging technical depth and public-sector delivery. He brings low-level systems expertise—demonstrated by architectural contributions to the rust-osdev/x86_64 repository where he updated assembly to newer asm! macros and worked on IDT and MSR handling—to roles that require careful, auditable engineering. Based at NAV Hordaland spesialenhet, he applies systems-thinking and precise implementation skills to practical problems in a regulatory environment. His long-standing engagement with tooling-level code reflects a preference for getting close to hardware and correctness, an unusual strength for an adviser in public services. Trained at the University of Bergen, he pairs academic grounding with ten years of hands-on software and systems work.
code10 years of coding experience
bookUniversity of Bergen (UiB)
github-logo-circle

Github Skills (9)

assembly10
os-development10
rust10
system-programming10
inline-assembly10
x86-6410
operating-system10
interrupt-handling9
interrupt9

Programming languages (7)

JavaCSSRustCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
rust-osdev/x86_64

Oct 2018 - Jun 2020

Library to program x86_64 hardware.
Role in this project:
userSystem Architect / Software Architect
Contributions:2 reviews, 7 commits, 4 PRs in 1 year 8 months
Contributions summary:Dag primarily focused on low-level system programming tasks within the x86_64 architecture, including modifying and updating assembly code. They implemented features that involved changes to Interrupt Descriptor Tables and Model Specific Registers. They also updated the code to be compatible with new versions of the asm! macro and fixed multiple typos and issues in assembly code.
msrx86hardwarex86-64
NuclearOS/NuclearOS

Aug 2018 - Jan 2019

NuclearOS - An operating system written in rust
Contributions:50 PRs, 453 pushes, 55 branches in 5 months
kernelrustoperating-systemlinuxoperating
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
Dag Ryland - Rådgiver at NAV Hordaland spesialenhet