Summary
Rafael Westphal is a software engineer with 10 years of experience building production and research-driven systems across embedded devices, EDA/TCAD, networking, and large-scale cloud services, currently at Google. He brings deep C/C++ and Python expertise born from roles at Synopsys, Arista Networks and embedded work at Fundação CERTI, pairing low-level device initialization with high-level feature development and CI/production engineering. His master's research in computer architecture and memory consistency verification informs a pragmatic approach to system correctness and performance optimization. Comfortable across the stack, Rafael has implemented build systems, CI pipelines, run-time optimization libraries, and automated QA metrics—skills that make him effective at both shipping features and hardening infrastructure. Based in Kitchener, Ontario, he blends academic rigor with hands-on debugging and tool-building, often surfacing subtle correctness issues before they reach production.
10 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Santa Catarina
English, German, Portuguese, Spanish