Ewan Davies is an Assistant Professor of Computer Science at Colorado State University with a decade of experience in algorithm design, combinatorics, and approximate counting. He holds a PhD in Mathematics from LSE and an MMath from Cambridge, and his postdoctoral work produced papers at leading theory venues including CCC and ICALP. Ewan’s research blends deep combinatorial theory with practical computation—he has written Python/Cython code for complex graph-coloring calculations and contributed to programs at the Simons Institute. He teaches algorithms at the university level and brings a rare combination of rigorous mathematical training and hands-on implementation to problems in approximate counting and graph algorithms.
10 years of coding experience
4 years of employment as a software developer
Master's degree - MMath, Mathematics, Distinction, Master's degree - MMath, Mathematics, Distinction at University of Cambridge
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.