Ross Mcilroy

Principal Software Engineer at Google DeepMind

United Kingdom
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
Ross Mcilroy is a Principal Software Engineer with over a decade of deep expertise in operating systems, virtual machines, low-level and embedded systems, and processor architectures, currently leading platform work at Google DeepMind. He progressed through technical leadership roles at Google—from software engineer to Senior Staff—after a research-focused PhD and postdoc on multicore and asymmetric CPU architectures, bringing strong research-to-production instincts. As former V8 Mobile team lead on GitHub, he blends runtime and VM optimization experience with practical delivery at scale. Known for bridging academic systems research (Barrelfish, multicore OS abstractions) and production engineering, he excels at squeezing performance from complex hardware/software stacks. Based in the UK, he combines hands-on low-level coding with mentoring and architectural guidance across cross-disciplinary teams.
code12 years of coding experience
job16 years of employment as a software developer
bookPhD Computing Science, PhD Computing Science at University of Glasgow
stackoverflow-logo

Stackoverflow

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

Github Skills (10)

debugging10
debug10
linux10
c-language10
cprogramming-language10
google-breakpad10
android10
mips9
architecture8
architectures8

Programming languages (5)

BikeshedC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
rmcilroy/requestidlecallback

Jul 2015 - Dec 2019

Cooperative Scheduling of Background Tasks
Contributions:1 PR, 75 pushes, 22 branches in 4 years 4 months
cooperative-schedulingschedulingbackground-taskscooperativebackground
w3c/requestidlecallback

Jul 2015 - Nov 2019

Cooperative Scheduling of Background Tasks
Contributions:48 commits, 42 PRs, 16 pushes in 4 years 4 months
cooperative-schedulingschedulingbackground-taskscooperativebackground
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
Ross Mcilroy - Principal Software Engineer at Google DeepMind