John Dunham

Adjunct Professor at Rochester Institute of Technology

Town of Lloyd, New York, 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

👤
Senior
🎓
Top School
John Dunham is a software engineer-turned-researcher and adjunct professor with 14 years of experience building maintainable, user-focused products across academia and industry. He has blended hands-on engineering at IBM—where he developed APIs, big-data aggregation solutions, and tooling for Power systems—with user research work at Niantic, designing and executing mixed-method studies that informed product stakeholders. As a PhD student and researcher in geo games and mental wellbeing, he brings an uncommon mix of HCI scholarship and production engineering to both classrooms and research labs. He consistently dives deep into new domains, shipping practical tools and automation (from system administration scripts to microservice prototypes) until they meet his quality bar. Based in Town of Lloyd, NY, he teaches and mentors while continuing applied research at the intersection of games, user experience, and systems engineering.
code14 years of coding experience
job11 years of employment as a software developer
bookPhD, Computing and Information Sciences (HCI), PhD, Computing and Information Sciences (HCI) at Rochester Institute of Technology
bookCMSC, Computer Science, 4.0 in major, 3.979 all around, CMSC, Computer Science, 4.0 in major, 3.979 all around at Marist College
github-logo-circle

Github Skills (53)

okd10
kubernetes10
container10
buffer10
high-availability10
storage10
open-source10
kubernetes-operator10
persistent-storage10
scale10
openshift10
3d10
container-storage-interface10
csi10
clustering10

Programming languages (9)

DockerfileJavaC++ShellTeXGoPerlRuby

Github contributions (5)

github-logo-circle
Operator for IBM Spectrum Scale CSI driver
Contributions:2 releases, 91 PRs, 79 pushes in 3 months
csi-driveroperator
Operator for IBM Spectrum Scale CSI driver
Contributions:4 PRs, 360 pushes, 40 branches in 3 months
operatorscalecsi-driverkubernetesspectrum
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