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.
11 years of coding experience
5 years of employment as a software developer
Bachelor’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
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.