A full stack javascript developer based in the Philadelphia area. HTML, CSS, Javascript, and content management systems are my favorite things.


2015 – now Ellucian Senior Software Developer
2015 Franklin Institute CMS Developer
2000 – 2015 Univ. of Pennsylvania Technical Web Design Lead
1996 – 2000 STG, Inc Web Producer
1995 – 1996 Traces Animation HTML Producer
1994 – 1995 UPS Data Management
1988 – 1994 US Marine Corps Non-Commissioned Officer


  • Front end web, Javascript stack, and CMS development; user centered and experience (UI, UX) design; interaction design; web prototyping; and site architecture.
  • Agile: While at Penn and Ellucian worked within teams utilizing Scrum framework for managing product development.


Web Development

HTML5 CSS (including LESS, SASS, and BEM) Javascript jQuery MEAN Stack PostgreSQL SQL Sequelize ORM Jade/Pug Git PHP Automation Tools (Gulp and Grunt) audio/video streaming

Content Management

WordPress Drupal MODx


Adobe Creative Suite Adobe Dreamweaver Sketch

Teaching Experience

  • Adjunct Faculty, Jefferson + Philadelphia University, 2017 – present.
  • Adjunct Faculty, University of the Arts, 2012 – 2015.


  • IBM/Kenexa, Technical Content Author, 2005 – 2013.


  • Temple University – Bachelor of Science Degree in Education, History minor.
  • Treehouse – Full Stack Javascript Certificate: Javascript, Node, Express, Angular, SQL, and MongoDB.

This is treehouse stuff.