Summary
Evan Ovadia is a seasoned compiler and systems engineer with a decade of experience leading language design and architecture, currently running independent Vale-related projects and formerly guiding compiler work at Modular and large-scale systems at Google. He leads the Vale programming language project and has deep expertise in diagnosing historical bugs, reducing tech debt, and shaping public APIs and front-end servers. Evan specializes in real-time data synchronization and CRDTs for collaborative editing, cross-platform client code sharing, and bridging CPU/GPU type-checking boundaries. Comfortable across C++, Rust, Java/Kotlin, Swift/Obj-C, Scala, and TypeScript, he is a full-stack generalist who moves between low-level compiler internals and user-facing platform concerns. A roguelike-enthusiast game designer as well as an ex-Googler, he brings a thoughtful blend of engineering rigor and playful curiosity to complex problems. Based in Boone, NC, he combines open-source leadership with practical product experience and a knack for uncovering non-obvious architectural opportunities.
10 years of coding experience
11 years of employment as a software developer
California Polytechnic State University, San Luis Obispo