Andy Roulin

Senior Software Engineer at NVIDIA

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
Andy Roulin is a Senior Software Engineer and Linux kernel specialist with 11 years of experience focused on the hardware/software interface, currently driving switch ASIC driver and kernel networking work at NVIDIA in the San Francisco Bay Area. He holds a Master’s in Computer Science from EPFL and has a strong track record in embedded systems, virtual machines, emulators and backend compilers, often operating at the intersection of low-level systems and production networking. His background includes building file-system filter drivers and sandboxing tech, plus research in control-flow integrity, highlighting a blend of practical driver development and security-minded systems design. Known on GitHub as a "systems summoner," he brings deep kernel internals expertise and a knack for solving tricky platform-and-performance problems that most application engineers never see.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor’s Degree, Computer Science, 5.69/6.0, Bachelor’s Degree, Computer Science, 5.69/6.0 at Ecole polytechnique fédérale de Lausanne
languagesFrench, English, German
github-logo-circle

Github Skills (71)

nintendo10
arm10
cpp10
emulation10
devkitpro10
ntp10
nintendo-ds10
nintendo-3ds10
3ds10
reverse-engineering10
altium-designer9
udp9
wii9
igmp9
wake-on-lan9

Programming languages (5)

JavaC++CRustPython

Github contributions (5)

github-logo-circle
aroulin/citra

Jul 2015 - Sep 2015

Contributions:163 pushes, 48 branches, 1 comment in 2 months
gameboyemulatornintendo-3ds3dsemulation
aroulin/ix

Oct 2016 - Feb 2017

Contributions:315 pushes, 32 branches in 4 months
operating-systemdataplaneoperatingprotected
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
Andy Roulin - Senior Software Engineer at NVIDIA