Ramon De C Valle

Staff Software Engineer, Security at Google

California, 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

🤩
Rockstar
🎓
Top School
Ramon De C Valle is a seasoned security-focused software engineer with 26 years of experience, now a Staff Software Engineer in Security at Google where he researches vulnerabilities and builds mitigations for Rust and hypervisors/VMMs. He combines deep compiler and low-level expertise—evidenced by contributions to rust-lang/rust around CFI and DataFlowSanitizer—with a long track record across enterprise and game-security roles at VMware, Blizzard, Red Hat, and IBM. Based in California, Ramon blends vulnerability research with pragmatic mitigation engineering, often working at the intersection of language design and runtime hardening. An uncommon strength is his hands-on compiler internals work that informs real-world defenses, bringing academic-grade rigor to production-scale security challenges.
code26 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Gama Filho
languagesPortuguese, English
github-logo-circle

Github Skills (6)

compiler-design10
code-generation10
rust10
llvm10
language-design9
testing8

Programming languages (7)

C++RustCLLVMHTMLRubyMarkdown

Github contributions (5)

github-logo-circle
rust-lang/rust

Sep 2020 - Nov 2022

Empowering everyone to build reliable and efficient software.
Role in this project:
userBack-end Developer
Contributions:354 reviews, 10 commits, 38 PRs in 2 years 2 months
Contributions summary:Ramon primarily contributed to the compiler's CFI (Control-Flow Integrity) and DataFlowSanitizer features. Their work involved modifying the code to handle CFI encoding for user-defined types, removing unused functions, and adding initial support for DataFlowSanitizer, including related configuration options. They also updated the type transformation process to utilize TypeFolder, showcasing expertise in compiler internals and code generation.
crategarbage-collectionrustreliablecompiler
Contributions:128 pushes, 3 branches 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