Jonathan Denning

Associate Professor

Upland, Indiana, 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
Jonathan Denning is an Associate Professor and co-chair of Computer Science and Engineering at Taylor University with 12 years of experience bridging academic research and practical tool development. He researches design workflows, material visualization, and artist-created topology while teaching data structures, algorithms, HCI, graphics, and game engine architecture. As a long-time developer for CG Cookie, he’s a key contributor to RetopoFlow—an artist-friendly Blender retopology suite—focusing on UI, algorithmic improvements, and rendering/shader tweaks. His work blends rigorous PhD-level research with hands-on plugin development, and he periodically lectures at Dartmouth, reflecting a commitment to both pedagogy and production-quality tooling. Not obvious at first glance: he prefers off-LinkedIn contact and shares more technical updates via his Twitter handle, where he mixes graphics experimentation with code.
code12 years of coding experience
job12 years of employment as a software developer
bookBA, Computer Science, Mathematics, BA, Computer Science, Mathematics at Tabor College
bookPh.D., Computer Science, Ph.D., Computer Science at Dartmouth College
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Guarini School of Graduate and Advanced Studies at Dartmouth
bookComputer Science, Computer Science at Kansas State University
stackoverflow-logo

Stackoverflow

Stats
101reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

python10
animation10
rendering10
c1110
render10
c1710
computer-graphics10
3d10
modeling10
c-language9
user-interface9
mesh9
cprogramming-language9
3d-models8
algorithms8

Programming languages (3)

CSCSSPython

Github contributions (5)

github-logo-circle
CGCookie/retopoflow

Jan 2015 - Dec 2022

A suite of retopology tools for Blender
Role in this project:
userBack-end Developer
Contributions:26 releases, 2270 commits, 20 PRs in 8 years 1 month
Contributions summary:Jonathan's commits primarily address bug fixes and minor feature enhancements within a Blender add-on focused on retopology tools. The changes involve improvements to the user interface and algorithms for the "PolyPen" tool and other utilities, particularly related to edge and vertex manipulation. The user also contributed to improvements to the rendering process, including enhancements to the shader code, and added options for adjusting the target mesh's alpha.
usabilitypythonblenderretopologyblender-addon
CGCookie/bouncer

Jul 2021 - Jan 2022

Contributions:17 commits, 1 push in 6 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
Jonathan Denning - Associate Professor