Tom Yeh

Associate Professor

Boulder, Colorado, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tom Yeh is an associate professor at the University of Colorado Boulder with 16 years of experience bridging academic research and practical software development in computer vision and vision-guided automation. He holds a Ph.D. in Computer Science from MIT and has held research positions at the University of Maryland before joining CU Boulder in 2012. Tom contributes to notable open-source projects such as Sikuli, where he has focused on core vision and template-matching improvements, reflecting deep hands-on expertise with OpenCV and native back-end code. His work combines rigorous research with real-world tooling, enabling reproducible vision-based interaction systems and developer-friendly automation. Based in Boulder, he blends teaching, mentorship, and sustained code contributions that advance both the research community and widely used open-source software.
code16 years of coding experience
job3 years of employment as a software developer
bookPh.D., Computer Science, Ph.D., Computer Science at Massachusetts Institute of Technology
bookB.Sc., Computer Science, B.Sc., Computer Science at Simon Fraser University
github-logo-circle

Github Skills (5)

computer-vision10
opencv10
c-language10
template-matching10
cprogramming-language10

Programming languages (4)

TypeScriptCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
sikuli/sikuli

Feb 2010 - Jun 2011

Sikuli's official repository on github. Ask questions or report bugs at http://launchpad.net/sikuli.
Role in this project:
userBack-end Developer
Contributions:94 commits in 1 year 4 months
Contributions summary:Tom contributed to the vision aspect of the Sikuli repository, as indicated by the commit messages detailing major updates to vision functionality. They focused on core vision-related code, including template matching, likely using OpenCV, and updated native code files. The changes involved code modifications in areas like template matching, which points to a back-end developer role focusing on computer vision techniques.
launchpadreportsikuliask
sikuli/craftml

Jan 2015 - May 2016

Contributions:2 PRs, 361 pushes, 29 branches in 1 year 3 months
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
Tom Yeh - Associate Professor