A Graphic Designer by education, I quickly found an interest in Web Design around 1989. I’ve long since graduated from design and am currently a Front-End UI developer. Along the way I’ve become many things; author (Creating Shockwave Web Pages, QUE), technical editor (HTML Web Magic 2, New Riders), teacher (JavaScript, ITT Indianapolis), Technologist (Eli Lilly & Company via GSW), and Flash developer (Plow Digital).

As a constant pursuer of web-related knowledge and technology I spend much of my personal time reading blogs on JavaScript programming patterns and exploring HTML5 frameworks in native wrappers on mobile devices.


Creating Shockwave Web Pages
creating shockwave webpages

I was a co-author for this book. (QUE 1996)

HTML Web Magic 2
html web magic 2

I was the technical editor for this book (New Riders 1998)

Editors of Choice

  • Notepad++
  • Brackets

I used to do everything in Dreamweaver and developed about a dozen Dreamweaver extensions but have long since preferred using the editors noted above.


  • Certified Scrum Master via the ScrumAlliance
  • 10+ years of experience in Web development.
  • 5+ years of experience in mobile development
  • JavaScript, jQuery, Angular, Handlebars
  • Experience working with AJAX and 3rd party API’s to ingest data-heavy content
  • Familiar with JavaScript programming patterns
  • Ability to solve JavaScript memory-related issues, understanding of Garbage Collection
  • jsDoc
  • Sound knowledge and hands-on experience with the following:
    • AJAX
    • DOM manipulation
    • REST- based architectures/implementations
    • Ingesting JSON and XML
    • HTML5 application development via the PhoneGap CLI
      • Emulators
      • Debugging
      • Builds
    • Developing for modern platforms, including mobile (touch devices – tablets, iPads, phones)
    • Cross browser compatibility
    • “Retina-quality” graphics
  • Photoshop  & ImageReady – deconstructing layouts into their individual image assets
  • Ability to build semantic HTML and CSS templates from PSD-based layouts
    • Ability to construct DIV-based layouts
    • Ability to construct Table-based layouts
  • Agency Experience
  • HTML 5
  • CSS / CSS3
  • Git
  • NPM
  • Gulp

3rd Party Tools

I’ve worked with the following 3rd-party tools and services:

  • Influxis
  • Akamai
  • ExactTarget
  • ConstantContact
  • Google Maps
  • Google Charts
  • Bing Maps
  • GeoNames
  • FormStack
  • Persits AspPDF
  • cPanel
  • WordPress
  • Joomla
  • Embraco
  • HP TeamSite
  • Zendesk (Agent Portal & Help Center)
  • Adobe Contribute
  • Eclipse
  • ADB
  • PhoneGap CLI
  • PhoneGap Build
  • Ripple
  • NPM
  • Bower
  • Postman
  • RDP
  • Uglify.js
  • jsDoc
  • GitLab

Aging Skills

Flash and Sencha Touch 1 (in 2011 I received Sencha Touch training and developed a few web apps using Sencha prior to the availability of ST2 and Architect).

I have a BFA in Graphic Design starting my career as a print designer but quickly transitioned to Web Design. I don’t claim to be a Graphic/Web Designer anymore but I like to think that I still possess an eye for what looks good and can design something in a pinch if necessary.


Via my previous and current employers I’ve been able to work on projects from well established brands and institutions such as Belden Wire, John Deere, Ingersol-Rand, Eli-Lilly, Zimmer Pharmaceuticals, Audi, Volkswagen, Suzuki, BRP, Evinrude, UPS, Sentient Jet, Indiana University, IUPUI, Clarion North Hospital Indianapolis, and the Arthritis Foundation, among others.