JOHNCARMODY.COM Full Stack Development +
Interactive Design + Teaching
Sculpting Order From Chaos

My Skills & Abilities

My career has taken me...

...from managing a software store to database systems manager to network administrator... network emergency response technician to manager of information systems... web master to web developer to web designer... university professor.

What’s common to all these skills & roles? Data management and design – the constant in all the information revolutions since Gutenberg.

Just look at my Home page from top to bottom for a sample of all the creative things I do in the realms of physical & digital media.

I Have Decades Of Experience:

  • working with business & research computers since the early 1980s
  • building databases since the late 1980s
  • networking & information systems management & installation since the early 1990s
  • performing Internet programming, design, UI, technologies & management since the mid 1990s
  • teaching technology and communication design at the university level since the early 2000s
  • building WordPress sites for clients since the early 2010s
  • building WordPress themes for the 2020s and beyond

I Code By Hand, 100%

I use cutting-edge data APIs, JavaScript, WordPress, Adobe Creative Suite, Protools and Apple Final Cut Pro Production suites every day.

I integrating live data, imagery, animation, maps, film, audio and video content for satisfying, immersive user experiences.

I am fluent on both OSX and PC, and use cutting-edge software, techniques, languages, equipment and platforms to ensure my work is always up to date and of the highest standard.


  • college, university, federal & corporate teaching & lecturing
  • interactive website design & development
  • new media integration
  • digital storytelling on emerging platforms
  • social media integrated campaign design
  • interactive programming & design
  • information systems management
  • networking & server management
  • webmaster & database administration
  • multimedia authoring


digital & print

  • Adobe Photoshop CS
  • Adobe Dreamweaver CS
  • Adobe InDesign CS
  • Adobe Flash CS


  • Digidesign ProTools
  • Adobe Audition CS
  • ACID
  • Apple Soundtrack Pro
  • Sound Forge
  • Cool Edit
  • Audacity
  • Vegas Video
  • Cakewalk / Sonar
  • Audio Hijack


  • Adobe Premiere Pro CS
  • Apple Final Cut Pro
  • Adobe After Effects CS
  • Apple LiveType
  • Apple Motion
  • Apple DVD Studio Pro
  • MPEG Streamclip


  • Adobe Bridge CS
  • Handbrake
  • Adobe Media Encoder CS
  • MAMP
  • WAMP
  • Sublime Text
  • M$ Office Suite
  • FlippingBook PDF Publisher
  • FileZilla FTP
  • many others


  • PHP
  • mySQL
  • Bootstrap
  • WordPress custom theming
  • CSS
  • AJAX
  • HTML5
  • LESS
  • jQuery
  • ActionScript
  • XML
  • JSON
  • PHP GD
  • DeepSeaZoom DZI
  • IA Bookreader API
  • Tesseract OCR API
  • Greensock Animation API
  • Stamen Maps
  • Cloudmade Mapping
  • TileMill / MapBox
  • Leaflet Interactive Maps
  • StorymapJS
  • TimelineJS
  • Javascript jPlayer
  • Javascript JW Player
  • High Charts
  • YouTube API
  • Flickr API
  • Twitter API
  • Flex / Flash Builder / MXML
  • reCaptcha
  • FancyBox
  • Shadowbox
  • Lightbox
  • UNIX LAMP Stack
  • BASH
  • SQL programming
  • Microsoft Access programming
  • Apache, MAMP, WAMP
  • ASP VBScript
  • ODBC
  • Zen Cart
  • SMF Forums
  • phpBB Forums
  • many others

Montgomery College

  • Graphic Design: Graphic Design, I
  • Graphic Design: Fundamentals of Graphic Design, II
  • Web Development: JavaScript Fundamentals
  • Web Development: Professional Website Development
  • Web Development: Advanced Professional Web Technologies
  • Web Development: Web Portfolio (Capstone Course)
  • Broadcast Media Production: Introduction To New Media

George Washington University

  • Graphic Design: Layout and Design of the Book
  • Digital Media Design: Frame-By-Frame Animation
  • Digital Media Design: Interactive Web Design I

The Catholic University of America

  • Interactive Media Design: Audio Production & Design
  • Interactive Media Design: Video Art w/Final Cut Pro
  • Interactive Media Design: Intro to Dreamweaver
  • Interactive Media Design: Intro to Flash

The Corcoran College of Art + Design

  • Art History: Digital Media Culture
  • Graphic Design: Junior Studio Core, Graphic Design III
  • New Media Photojournalism: Graduate Program, Audio Production: Speed of Sound
  • New Media Photojournalism: Graduate Thesis, Directed Study
  • New Media Photojournalism: Senior Thesis, Directed Study
  • Digital Media Design: Senior Thesis, Digital Media Design IV
  • Digital Media Design: Junior Studio Core, Digital Media Design III
  • Digital Media Design: Interactive Web Design II
  • Digital Media Design: Interactive Web Design I
  • Digital Media Design: Sound Design
  • Digital Media Design: Flash Animation

Recently Added