Eric Walkingshaw is a founding software engineer and programming languages researcher with 18 years of experience building compilers, DSLs, and language tooling for both industry and academia. He has led production compiler projects—most recently the first-stage compiler and language services for Cogent at Elemental Cognition—and built DSLs and code generators used in real-world systems such as Frame for energy simulation. As an assistant professor he published 40+ papers, secured and executed a $1.6M grant, and co-created the choice calculus, demonstrating a rare blend of rigorous PL research and dependable software delivery. Comfortable in Rust, Objective-C, and functional languages, he focuses on type systems, human factors of languages, and software variation to make complex systems more robust and explainable. Based in Corvallis, Oregon, he combines research instincts with product-minded engineering, often translating theoretical ideas into usable tooling and IDE integrations. An unexpected strength is his background in creative writing, which he leverages to write clear language references and explainable AI artifacts.
18 years of coding experience
20 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Washington
Associate of Arts - AA, Associate of Arts - AA at Edmonds College
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Oregon State University
Contributions:37 commits, 2 PRs, 4 pushes in 5 years 7 months
macrosoregonoregon-state-universitylatexlambda
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.