John Reitan

Senior Principal Software Architect at Arm

Trondheim, Trøndelag, 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
John Reitan is a Senior Principal Software Architect and team lead at Arm with 13+ years of deep expertise in low-level graphics and memory systems, driving OS integration, cache/coherency, AXI bus design and open-source upstreaming for Arm GPUs. He leads architects responsible for kernel drivers across GPU, display and video processors, and has influenced shipping on multiple Mali generations and consumer flagships like the Nexus 10 and Samsung devices. A hands-on engineer fluent in C (C89–C99), ARM/x86 assembly, Perl and kernel development, he pairs systems-level design with customer-facing integration work for tier-1 partners. He also contributes to open-source communities (and maintains packages in Gentoo), reflecting a long-standing commitment to upstream-friendly interfaces and practical portability across Linux, Android and real-time OSes.
code13 years of coding experience
job21 years of employment as a software developer
bookHøgskoleingeniør (Bachelor of Engineering), Computer Science, Høgskoleingeniør (Bachelor of Engineering), Computer Science at Sør-Trøndelag University College (HiST)
languagesNorwegian, English
github-logo-circle

Github Skills (36)

revit-api10
ebuild10
gentoo10
multicore10
linux10
management10
multiarch9
irc-server8
dbus8
openrc8
docker-image8
surface-duo7
raspberry-pi6
solaris6
surface6

Programming languages (4)

ShellC++CJavaScript

Github contributions (5)

github-logo-circle
johnreitan/gentoo

Jul 2017 - Oct 2024

Fork of the official mirror the Gentoo ebuild repository
Contributions:19 pushes, 9 branches in 7 years 3 months
openflowebuildgentooebuild-repository
johnreitan/allocator

Oct 2016 - Aug 2017

Contributions:3 pushes in 10 months
unixmemorymemory-allocationlinuxallocation
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
John Reitan - Senior Principal Software Architect at Arm