Hariharan Thiagarajan is a software engineer with a decade of experience specializing in scalable static analysis tools for compiler optimization, program and model verification, and model synthesis. He combines deep academic training—a PhD and MS in Computer Science from Kansas State University and a B.Tech. in IT from Anna University—with practical engineering to turn formal methods into usable tooling. Based in California, he focuses on making verification and synthesis workflows performant and production-ready, bridging research and applied software. A detail that sets him apart is his emphasis on static analysis at scale, suggesting expertise in both algorithmic theory and engineering to handle large codebases or models.
10 years of coding experience
Anna University, Chennai
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Kansas State University
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.