Lutz Hamel is an Associate Professor of Computer Science with a deep blend of academic rigor and industry leadership spanning over two decades, specializing in machine learning, generative AI, and programming language design. He holds a PhD from Oxford and has taught and led research at the University of Rhode Island since the early 2000s, pairing advanced theory with practical system-building. Prior to academia he drove software development as a director and VP in high‑tech firms and as a consultant, bringing product-focused engineering experience to his research. He advises startups and consults on machine learning projects, translating cutting-edge models into applied solutions. Known for interests in logic and declarative programming as well as ML, he often works at the intersection of languages and inference systems—a less obvious thread that shapes his approach to generative AI. Based in Kingston, Rhode Island, he combines scholarly publication and teaching with hands-on consulting and advisory roles.
9 years of coding experience
21 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Oxford
Bachelor of Science - BS, Electrical and Electronics Engineering, Bachelor of Science - BS, Electrical and Electronics Engineering at University of Rhode Island
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of New Hampshire
Contributions:61 pushes, 1 branch, 1 tag in 3 years 6 months
programming-languagepython
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
Lutz Hamel - Associate Professor In Computer Science