Happiness is when ones spiritual needs are met by an untroubled inner life.

Happiness comes when your work and words are of benefit to yourself and others.

I love designing websites because they are their own little universe. They are beautiful and complicated.  A website is interactive, the user can decide where they go and what experiences to participate in.  Websites can evolve and change as the needs change. Other forms of art are finite.  I would love to be of service to you in any way that I can.


Design Fundamentals, Introduction to Computer Systems, Digital Imaging, Programming for the Internet, Digital Illustration, Audio and Video for the Web, Interface Design, Designing with Type, Multimedia Design, Design for Continuity, Page Layout, Webmastering I, 3D Modeling and Animation, Multimedia Design II, Webmastering II

Programming Concepts, Server Side Scripting, e-Commerce, Advanced Server Side Scripting, Special Topics for the Web, Markup Languages, Database Management, Project Management for Graphic Design, Website Operations and Security, Systems Analysis and Design, Windows Programming, Open Source Systems, Object Oriented Programming

Tech Stack

  • Ruby
  • Ruby on Rails
  • JavaScript
  • Node.js
  • Sass
  • Heroku
  • Git/GitHub
  • HTML5/CSS3


  • Joomla
  • WordPress
  • Alchemy


  • Railsbridge NWFL 2013


  • Less Conf 2013
  • Web Afternoon 2013

Rails Apps

  • herbguide.herokuapp.com

Node Apps

  • themustardseed.herokuapp.com