Roland Dreier

Principal Embedded Software Engineer at Rivian

San Francisco Bay Area United States
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
Roland Dreier is a Principal Embedded Software Engineer with 26 years of experience building high-performance networking and Linux-based systems, currently leading embedded software efforts at Rivian after a brief tenure at NVIDIA. He combines deep academic rigor—a PhD in Mathematics from UC Berkeley and a BA from Harvard—with hands-on expertise in embedded Linux, InfiniBand/RDMA, and open source strategy, bringing formal thinking to practical system design. His career spans influential roles at Google Cloud, Pure Storage, Cisco, and startups that were later acquired, giving him a track record of shipping production-grade networking and storage software at scale. Known for bridging low-level kernel and firmware work with product needs, he excels at turning complex distributed systems problems into maintainable implementations. Outside of day-to-day engineering he leverages his math background in areas like algebraic geometry and number theory, informing a distinctive analytical approach to architecture and debugging.
code26 years of coding experience
job25 years of employment as a software developer
bookPhD, Mathematics, PhD, Mathematics at University of California, Berkeley
bookBA, Mathematics, BA, Mathematics at Harvard University
bookHigh School, High School at Princeton Day School
stackoverflow-logo

Stackoverflow

Stats
6,477reputation
425kreached
112answers
0questions
Badges
networking
top-5%
linux-kernel
top-1%
tcp
top-5%
linux
top-5%
github-logo-circle

Github Skills (200)

rdma10
pcapng10
beagleboard10
perf10
daemons10
network-tools10
sniffer10
aix10
linux-kernel10
moto10
mechanism10
infiniband10
samsung10
packet10
kernel10

Programming languages (6)

ShellC++CRustJavaScriptGo

Github contributions (5)

github-logo-circle
rolandd/rdma-core

Sep 2017 - Jan 2023

RDMA core userspace libraries and daemons
Contributions:5 pushes, 1 branch in 5 years 5 months
daemonsuserspacedaemonuserspace-librariesrdma
rolandd/libcxgb3-deb

Apr 2011 - Jun 2012

Contributions:12 commits in 1 year 2 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
Roland Dreier - Principal Embedded Software Engineer at Rivian