David Shaffer

Lecturer at Auburn University

New Wilmington, Pennsylvania, 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
David Shaffer is a computer science lecturer and former associate professor with 15+ years bridging higher education and commercial software development, combining a PhD in Physics with deep hands-on experience in desktop, mobile, and full‑stack web systems. He has built production systems in Java and C++ for manufacturing and contributed cloud-backed frameworks using AWS and Seaside earlier in his career, and today teaches and develops courses in mobile apps, web development, data science, and software engineering. Skilled in a wide range of languages from Java and Python to Smalltalk and Clojure, he is an active open-source contributor in the Smalltalk community and brings practical expertise in Docker and container orchestration into the classroom. He also runs robotics outreach and competition programs and administers UNIX/Linux labs, evidence of a pragmatic, project-focused approach to teaching and mentoring.
code15 years of coding experience
job24 years of employment as a software developer
bookPhD, Physics, PhD, Physics at University of Pittsburgh
bookBS, Physics, BS, Physics at Stevens Institute of Technology
languagesEnglish
github-logo-circle

Github Skills (14)

smalltalk9
pharo8
cryptography8
docker6
describe4
wolfram-language4
documentation4
scheme-interpreter3
scheme3
dfa3
code-golf3
php1
laravel1
interpreter1

Programming languages (5)

JavaCSSSmalltalkMarkdownClojure

Github contributions (5)

github-logo-circle
Contributions:24 commits, 23 pushes, 1 branch in 2 years 11 months
cdavidshaffer/jauburn

Jul 2019 - Oct 2019

Contributions:21 commits, 33 pushes, 1 branch in 2 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
David Shaffer - Lecturer at Auburn University