about me


professional skills and resume

I have over 15 years of experience as a web developer, mostly working on large enterprise applications. I am a full stack developer, but my primary focus is on front-end programming and JavaScript.

Below is an outline of the technologies and processes that I have the most professional experience with. My full resume is available for download that includes more detail and specific work history.


Technology Experience
  • JavaScript ( browsers, NodeJS, Rhino, and ActionScript )
  • MongoDB, Express, AngularJS, & NodeJS
  • HTML - HTML5, CSS - CSS3 (web 2.0)
  • JQuery, Dojo, AngularJS
  • ThreeJS & D3
  • Web Services & Web Sockets (crossbar, autobahn, SOAP, XMLRPC)
  • FireBug, Chrome Dev Tools, & MS Dev Tools
  • Mocha & JUnit

Process Experience
  • Test Driven Development, Continuous Delivery, & Pair Programming
  • Current Agile Methodologies ( Scrum, Kanban, XP )
  • Git, Perforce, Subversion, and CVS
  • Bugzilla, Mingle, Trello, Jira, Slack, MS Communication Server