This document is designed to provide a comprehensive view of my academic career, professional experiences, and technical expertise. Grab my one-sheet or feel free to scroll, use the sidebar to navigate through different sections, or use the search feature (Cmd/Ctrl+K) to filter and find specific information. Signal me if you would like to set up a meeting.

Professor

Web Development and Digital Media | Johnson County Community College

Overland Park, Kansas (2020-present)

  • Guiding students for sixteen years (and counting) towards better interpersonal and global outcomes
  • Served two terms as President of the JCCC Faculty Senate
  • Co-authored the JCCC Social Media Policy (520.00)
  • Co-authored the JCCC Social Media Guidelines Operating Procedure (520.01)

Associate Professor

Web Development and Digital Media | Johnson County Community College

Overland Park, Kansas (2015-2020)

Associate Professor and Lead Faculty Member

Interactive Media | Johnson County Community College

Overland Park, Kansas (2013-2015)

Assistant Professor and Lead Faculty Member

Interactive Media | Johnson County Community College

Overland Park, Kansas (2010-2013)

Director of Multimedia and Technology

The University of Kansas School of Fine Arts, Lawrence, Kansas (2007-2008)

  • Direct the Digital Media Center and all computer labs distributed throughout the Art and Design building, with annual revenues exceeding $80,000
  • Manage a staff of 14 full-time and student employees
  • Create and continually develop the audio, video and web presence of the Department of Art and the Department of Design
  • Serve as the technical faculty liaison, integrating technology in the classroom
  • Implementation of VOIP and video conferencing technology for international lectures
  • Direct acquisition and implementation of multimedia technology for the departments

New Media Faculty

Kansas Journalism Institute, Lawrence, KS (4/07 – 8/07)

  • Created the “new media” curriculum for the Kansas Journalism Institute
  • Taught high school students from across the nation how to blog, shoot small video packages, create slideshows with Soundslides and create netcasts of their experiences at KJI, emphasizing SEO methods and web best practices

Multimedia Newsroom Coordinator

The University of Kansas, Lawrence, KS (8/06 – 8/07)

  • Directed a staff of 12 online producers, 77 multimedia reporters and 48 multimedia editors
  • Produced web-ready audio, video and text content daily
  • Redesigned and continually developed KUJH Online web site and eHub blogs
  • Managed and maintained 42 sites using proprietary and vended web publishing systems
  • Developed and refined online journalism standards and best practices
  • Provided technical instruction and support to students and faculty in the methods and systems for web content creation, including JIT training and documentation

Graduate Research Assistant

The University of Kansas, Lawrence, KS (10/04 – 7/06)

  • Developed the Knight Foundation’s Covering Communities project web site with the goal of improving community contact and representation via web tools for journalists and community leaders
  • Taught science writing students to maximize reach with multimedia content and blogging software
  • Updated a 1999 study on stem cell research news coverage and a content analysis of broadcast and print coverage of the anthrax attacks of late 2001

Master of Science, Journalism & Mass Communications

Graduate studies in Law

The University of Kansas School of Law, 2002

Bachelor of Arts, Political Science

The University of Kansas, 2002

Bachelor of Science, Business Administration

The University of Kansas, 2001

Regularly used

Accessibility best practices (a11y)Adobe AcrobatAudacityCopyright LawCreative CommonsCSSDuck.aiDuckDuckGoFileZillaFTPGenerative Artificial Intelligence (gAI)GNU/LinuxHTMLInDesignOpen Educational Resources (OER)Open LicensingLibreOfficeMAVOMicrosoft Office SuiteNPMOllamaOSXAdobe PhotoshopAdobe PremiereProgramming ConceptsProgressive Web Apps (PWA)Prompt EngineeringOrganic SEO MethodsSolar PowerTailwind CSSWinSCPWordPressXMLYouTube

Previously taught

Accessibility best practices (a11y)Adobe AcrobatAgileAudacityAdobe AuditionBloggerCamtasia StudioCodebergCopyright LawCreative CommonsCSSDVD FlickDVD Studio ProFacebookFinal Cut ProFileZillaAdobe FireworksAdobe FlashFTPHootSuiteHTMLJavaScriptOpen Educational Resources (OER)Open LicensingLinkedInMAVOMicrosoft Office SuiteMobile-First DesignMovableTypeMySpaceOpenOfficeOSXAdobe PhotoshopAdobe PremiereProgramming ConceptsOrganic SEO MethodsSoundslidesTweetDeckTwitterVimeoWindowsWordPressYouTube

Familiar with

Accessibility best practices (a11y)ActionScriptAdobe After EffectsAgile"AI"BlueskyCodebergDjangoAdobe FlashLe Français (French)Deutsche (German)gitHavenInDesignIntent EngineeringLAMPMAMPMastodonMeshtasticMySQLPHPProgressive Web Apps (PWA)PythonReticulumRSSEspañol (Spanish)SPSSTypeScriptWAMPwebpack

Open Educational Resource (OER) Publication Grant

Johnson County Community College

Adapted and modernized an original CC-BY-NC work to create this textbook and open educational resource (OER). The result of this $2000 grant is a modern, mobile-first, accessible progressive web app that allows anyone to begin to learn to code HTML and CSS following best practices. This OER is projected to save my students approximately $25,000 per year on textbook costs. (s’25)

Collaborative Learning Mini-Grant

Johnson County Community College

Partnered with Lorie Paldino’s Business Communications (BUS 150) courses at Johnson County Community College as a part of a $750 Collaborative Learning mini-grant from the JCCC Collaborative Learning Lab (CoLab). The project brought Web Development and Digital Media students (WEB 123) together with Business students so both groups could gain valuable experience and insight into the client/consultant relationship. (s’17)

Innovation Incubator

The University of Kansas

Created and led the Innovation Incubator for The University of Kansas as a part of a $230,000 grant from the John S. and James L. Knight Foundation’s 21st Century News Challenge. The project was designed to foster creative thinking about solutions to digital news problems. (sum’07)

Multimedia Newsroom Implementations

Nokia & Cingular Corporate Grants

Partnered with The University of Kansas Department of Design, the KU School of Business’ Entrepreneurship Program and the William Allen White School of Journalism and Mass Communications, under corporate grants from telecommunications industry leaders Nokia and Cingular (now AT&T) on an international, multi-disciplinary project examining the viability of the high-end Nokia N73 and N93 camera phones from the perspective of multimedia newsroom implementations, design and product viability. (s’07)

Science and Medical Writing Multimedia

KU Center for Teaching Excellence

Produced a video under a grant from The University of Kansas Center for Teaching Excellence in collaboration with The University of Kansas Center for Research and the Kansas Energy Office of Assistant Professor Kristen Swain’s Science and Medical Writing students highlighting new facilities and projects underway at the Multidisciplinary Research Building on KU’s West Campus. (sum’06)

National Credibility Roundtables Project

Associated Press Managing Editors

Developed a new interface and aesthetic for the Associated Press Managing Editors’ National Credibility Roundtables Project web site (apme-credibility.org). The site is the repository of research and reports of this Ford Foundation-funded project that promotes continuing communication between the public and the press, encouraging journalists to build better news practices. (s’06, sum’06)

Covering Communities Project

Knight Foundation Grant

Developed the Covering Communities project web site (coveringcommunities.org) in partnership with John Harwood of The Harwood Institute for Public Innovation and Professor Peggy Kuhr of The University of Kansas as a part of a $200,000 grant from the John S. and James L. Knight Foundation seeking improved community contact and representation via web tools for journalists and community leaders. (f’05, s’06, sum’06)

Language Skills & Travel

CategoryDescription
TravelInternational travel experience throughout Australia, Europe, and North America
DeutschIch bin gut in deutschen Wörtern und Schrift aber meine Vokabeln sind so lala
FrançaisJe lis français, je parle français, mais je ecrive français tres mauvais.
EspañolHablo un poco de español, pero necesito mucha práctica.
  • Interactive Design Program Adviser, Center for Advanced Professional Skills (CAPS), Blue Valley School District (2011 - present)
  • Multimedia consultant/web master, Project: Katrina Hope, New Orleans, Louisiana and Lawrence, Kansas (2006 - 2011)
  • Faculty Award for Excellence in Teaching
  • BNSF Railway Faculty Award Runner Up (2017, 2018)
  • Best Station Website “tv.ku.edu” - Kansas Association of Broadcasters (2007)
  • Best Online In-Depth Reporting - SPJ Mark of Excellence National Finalist (2007)
  • Best Online Sports Reporting - SPJ Mark of Excellence National Finalist (2007)
  • Best Affiliated Website “tv.ku.edu” - SPJ Mark of Excellence Region 7: 2nd place (2007)

TitleDateLicense
“PHACKTS”, A high-fidelity, sovereign documentation engine that fuses world-class aesthetics with a radical "privacy-first" technical architecture.February 2026GPLv3+
“PHACKTS Local Search”, A fully local, client-side indexing and navigation engine. Data never leaves your browser, and the search is instantaneous, private, and incredibly powerful.February 2026GPLv3+
“Tiny Prof. Lafferty”, This is a fully self-contained, locally-hosted, CSS-animated digital puppet that listens, reacts, and educates without ever phoning home, representing a total rejection of cloud-dependent, data-harvesting "AI" junk.February 2026GPLv3+
“Synoptic”, A sophisticated, local-first sprint tracking PWA built with data sovereignty in mindFebruary 2026GPLv3+
“HTML & CSS Guidebook”, An open educational resource (OER) textbook and Progressive Web App (PWA).April 2025🅭 🅯 🄏
“Timeline Builder”, A keyboard-accessible PWA that creates portable event timelines without programming knowledge. Developed as part of Creative Commons certification in Open Licensing.December 2019🅭 🅯
“A Brief History of Copyright Law”, JSON dataset tracing the history of copyright law, formatted for use with Timeline Builder.October 2019🅭 🅯
“A Brief History of Creative Commons”, JSON dataset mapping the evolution of Creative Commons, formatted for use with Timeline Builder.October 2019🅭 🅯
“Implications of Ownership: Applying the propaganda model to media ownership theory”, Master's thesisMay 2006©2006