Summary
Barbara Johnson is a Visiting Assistant Professor and seasoned educational technologist with 11 years of experience blending software development, instructional design, and academic teaching across small colleges and universities. She specializes in full-cycle project delivery—requirements analysis, vendor and internal collaboration, systems integration, training, and ongoing support—with hands-on skills in JavaScript, HTML5/CSS, PHP/MySQL integrations, and LMS platforms from WebCT to Moodle. Barbara has built enterprise and course-level systems (including an early integrated student roster and assessment platform) and streamlines multimedia workflows for flipped and online learning while ensuring ADA-compliant resources. Equally comfortable coding, consulting with museums on interactive exhibits, or teaching web development and pedagogy, she pairs technical depth with practical classroom insight. Her background in computer science and an Ed.D. in educational technology underpin a pragmatic approach to turning complex academic requirements into usable, accessible learning systems.
11 years of coding experience
10 years of employment as a software developer
Graduate classes Curriculum and Instruction, Graduate classes Curriculum and Instruction at University of Wisconsin-Madison
Doctor of Education (Ed.D.) Teaching and Learning (Educational Technology), Doctor of Education (Ed.D.) Teaching and Learning (Educational Technology) at University of Minnesota Duluth
Bachelor of Arts Philosophy, Bachelor of Arts Philosophy at St. Olaf College
German