Victor Rodriguez

Principal Engineer at Tecnológico de Monterrey

Guadalajara, Jalisco, Mexico
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
Victor Rodriguez is a Principal Engineer with 15 years' experience as a Linux developer and open-source contributor, currently shaping pre-silicon and performance work at Intel's Open Source Technology Center in Guadalajara. He began in the kernel community maintaining the OMAP138 “Hawk” board and now contributes to Clear Linux optimizations, compilers, and tooling, blending low-level kernel expertise with compiler and performance engineering. Victor holds a Master's in Computer Science from ITESM and is pursuing a PhD in Computer Engineering, combining academic rigor with production-grade systems work. He teaches Operating Systems at Tecnológico de Monterrey, brings practical embedded experience as a Yocto developer, and has authored compilers labs that span C, Python and lex-based examples. Known for crossing domains from HPC and binary translation to board bring-up, he pairs deep systems knowledge with hands-on implementation. Outside work he runs marathons and reads broadly, reflecting a disciplined, curious approach to complex technical problems.
code15 years of coding experience
job11 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Tecnológico de Monterrey
bookBachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at Hochschule für angewandte Wissenschaften Kempten
bookDoctor of Philosophy - PhD Computer Engineering, Doctor of Philosophy - PhD Computer Engineering at ITESO Universidad Jesuita de Guadalajara
languagesEnglish, German
github-logo-circle

Github Skills (15)

c1710
compiler-design10
c1110
python9
code-generation9
parser9
shell8
bash8
script8
sh8
bash-shell8
data-structures4
algorithm4
algorithms4
data-structure4

Programming languages (10)

DockerfileC++ShellCMakefileJavaScriptGoPHP

Github contributions (5)

github-logo-circle
Workshops and labs for compilers' design lecture.
Role in this project:
userBack-end Developer
Contributions:1 review, 133 commits, 44 PRs in 1 year 10 months
Contributions summary:Victor contributed primarily to labs and workshops related to compiler design, focusing on different aspects such as lexical analysis and code generation. They implemented examples in C, Python and shell scripting, covering topics like parsing, and basic code generation. The user also created examples for lexical analysis using lex, and included example code generation using python.
compilercompilerscompilers-design
Contributions:12 pushes, 1 branch in 5 years 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
Victor Rodriguez - Principal Engineer at Tecnológico de Monterrey