Enrico Deiana is a software engineer at Google with seven years of experience bridging academic research and production systems, focused on performance evaluation tools. He holds a PhD in Computer Science from Northwestern University where his work on compilers for nondeterministic programs produced tooling that informed both research and systems-level experiments. Earlier projects include building a shell language interpreter for the security-oriented Ethos OS and FPGA work at Politecnico di Milano, giving him cross-domain expertise from hardware to language runtimes. Based in Sunnyvale, he brings a researcher’s rigor to engineering problems, pairing deep formal knowledge with hands-on implementation in large-scale environments.
7 years of coding experience
8 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at University of Illinois at Chicago
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Northwestern University
Master’s Degree, Computer Engineering, Master’s Degree, Computer Engineering at Politecnico di Milano
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.