Summary
Stoney Jackson is a Professor of Computer Science and Information Technology with over 13 years of academic experience and a PhD in Computer Software Engineering from UC Davis. He blends hands-on software craftsmanship—especially in microservices, REST APIs, Python/Java/JavaScript, Docker, and CI/CD—with pedagogy, teaching topics from introductory programming to human-computer interaction. A practitioner of Agile, BDD/TDD, and modern DevOps tooling (GitLab/GitHub, Dev Containers, Redis, MongoDB, PostgreSQL), he continually evolves both his codebase and curriculum to reflect industry trends. Based in Worcester, MA, he brings research experience and a history of teaching and mentoring dating back to UC Davis, which informs a practical, evidence-based approach to software development education. Colleagues know him for translating complex distributed-systems concepts into approachable coursework while maintaining an active interest in improving development workflows.
13 years of coding experience
Doctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Computer Software Engineering at University of California, Davis
Computer Science, Computer Science at Bakersfield Community College
B.S., Computer Science, B.S., Computer Science at California State University, Bakersfield