Martin Roukala

Linux SW Graphics Engineer at Valve corporation

Helsinki, Finland
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
Martin Roukala is a Linux software graphics engineer with 15 years of hands-on experience in C/C++ and a lifelong passion for open source development that began at age 12. He runs his own consultancy and works with Valve to improve gaming on Linux, contributing across Mesa, X11/Wayland, kernel, and CI/tooling infrastructure. His background includes graphics engineering roles at Intel and a PhD focused on power consumption and security, reflecting deep expertise in both low-level systems and security hardening. An active contributor to Nouveau and other open-source graphics projects, he combines embedded computing and binary electronics experience (Arduino/FPGA) with practical security skills like SELinux and PaX. Based in Helsinki, he maintains research and blog pages as the most up-to-date windows into his work, signaling a researcher-engineer mindset that blends experimentation with production delivery.
code15 years of coding experience
job6 years of employment as a software developer
bookDUT, Informatique, Génie logiciel, Ranked 5th/151, DUT, Informatique, Génie logiciel, Ranked 5th/151 at IUT d'informatique, Université Montpellier II
bookResearch Doctorate, Power consumption & Security in Wireless Networks, Ph.D., Research Doctorate, Power consumption & Security in Wireless Networks, Ph.D. at Université de Bordeaux
bookIngénieur, Sécurité des systèmes ubiquitaires, Ranked 1st of the Sécurité des systèmes ubiquitaires option, Ingénieur, Sécurité des systèmes ubiquitaires, Ranked 1st of the Sécurité des systèmes ubiquitaires option at Ecole nationale supérieure d'Ingénieurs de Bourges
languagesFrench, English, German, Finnish
github-logo-circle

Github Skills (5)

c1710
embedded10
c1110
sys10
linux-kernel9

Programming languages (7)

QMLC++ShellCGoNixPython

Github contributions (5)

github-logo-circle
Contributions:16 commits in 1 year 4 months
mupuf/RTGDE

Jul 2013 - Dec 2014

Contributions:132 commits in 1 year 5 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
Martin Roukala - Linux SW Graphics Engineer at Valve corporation