Ian Graves is a Principal Software Engineer with 15 years of experience who combines deep academic expertise in programming languages and compilers with practical systems engineering across enterprise and startup environments. He holds a PhD focused on Haskell-to-hardware synthesis and was a contributor to the ReWire Haskell-to-VHDL compiler, driving tools that make FPGAs more accessible to software developers. Ian has built runtime compilers and full-stack features at companies including Intel, EquipmentShare, and Oracle, and now leads engineering at Intellirent while serving in local government as a two-term city council member. He brings a rare blend of research rigor and production delivery, often translating formal language ideas into usable tooling and integrations. Based in the Kansas City area, he also contributes to civic and nonprofit governance, reflecting a commitment to community impact beyond code.
14 years of coding experience
16 years of employment as a software developer
IB Diploma, IB Diploma at International Baccalaureate
Contributions:170 pushes, 36 branches in 4 years 7 months
javajvmjdk
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
Ian Graves - Principal Software Engineer at Intellirent