Greg Hamerly is a Professor of Computer Science at Baylor University with over 20 years of academic and engineering experience focused on learning algorithms, theory, and data structures. He progressed from assistant to full professor while teaching machine learning and coaching competitive programming teams (ICPC), and simultaneously contributes as a developer to Kattis, bridging pedagogy and practical contest platforms. His research and consulting have produced applied methods for text extraction from semi-structured documents, reflecting a knack for turning theoretical insights into real-world tools. Trained with a Ph.D. from UC San Diego and a BS from Cal Poly SLO, he blends rigorous research with hands-on software engineering dating back to internships at Netscape and early industry roles.
12 years of coding experience
22 years of employment as a software developer
University of California, San Diego
California Polytechnic State University, San Luis Obispo
Python library for writing nondeterministic algorithms
Contributions:2 pushes, 2 branches in 5 years 2 months
python-librarynondeterministic-algorithmspython
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.