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.
code16 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 (17)

smalltalk9
cryptography9
pharo9
rest-api6
java6
servlet5
kotlin5
javalin5
docker4
jetty4
scheme-interpreter3
interpreter2
web-framework2
laravel1
data-structure1

Programming languages (6)

JavaCSSSmalltalkMarkdownClojureKotlin

Github contributions (5)

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

Jun 2021 - Nov 2025

Contributions:15 pushes, 1 branch in 4 years 5 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