Michael Harrison

michael@michaelharrisonconsulting.com / Madison, WI
https://www.michaelharrisonconsulting.com / @goodmike

SUMMARY & OBJECTIVE

I am a pragmatic web developer. I build web applications for smart companies and for my own projects. For 20 years I have implemented and managed online projects. And I've never been more excited about my work.

I am deeply interested in accessibility and functional programming. I am a Mac, *nix user. I focus on Ruby and JavaScript though I've recently been getting excited about Elixir and Elm.

I am not currently looking for new contracts.


TECHNOLOGY EXPERIENCE

MOBILE DOORMAN, as subcontractor for BENDYWORKS
2019
FREELANCE WEB DEVELOPER

Ruby on Rails, Rspec, Postgresql

  • I improved database performance, reducing time and load by over 50%, by optimizing queries. Site response times improved by 25-60%.
  • I also implemented new features and squashed bugs while working on the features and support teams.
  • BLOOMCRUSH
    2016 – 2019
    FREELANCE WEB DEVELOPER

    Ruby on Rails, Rspec, Coffeescript, React JS, HTML5, Postgresql

    THUNDERBOLT LABS
    2014 – 2016
    FREELANCE WEB DEVELOPER

    Ruby on Rails, Angular JS, Karma and Protractor for client-side testing, C#

    The kofunction web application is a general-purpose simulation engine that configures and runs computational models and analyzes the results.

    ALTA IPSUM
    2012 – 2014
    CO-FOUNDER and TECHNICAL PARTNER

    Backbone.js, StackMob, NoSQL, HTML5, Sinatra

    ADORABLE.IO
    2014
    FREELANCE WEB DEVELOPER: RUBY AND JAVASCRIPT
    BENDYWORKS
    2013
    FREELANCE WEB DEVELOPER: RUBY AND JAVASCRIPT

    Pairing with Bendyworks developers, I helped extend a large Ruby and Backbone.js service composed of several applications communicating via Ajax and server-side APIs.

    MODUS CREATE
    2011 – 2012
    FREELANCE WEB DEVELOPER: RUBY
    RELEVANCE, INC.
    2010 – 2011
    FREELANCE WEB DEVELOPER: RUBY and CLOJURE
    SMART LOGIC SOLUTIONS
    2010
    FREELANCE WEB DEVELOPER: Electronic Health Record application for simplifyMD

    Ruby on Rails, RSpec, ExtJS, HTML, MySQL

    ZIPNOSIS: a web-based medical diagnosis application
    2008 – 2010
    FREELANCE WEB DEVELOPER: www.zipnosis.com

    Ruby on Rails, jQuery, jQTouch, HTML, CSS, RSpec, Selenium, Postgresql, and git

    As part of a two-person team, I built a Ruby on Rails application for web browsers and mobile devices hosted at heroku's cloud-based Ruby application service.

    BEN ANAGNOS, PROFESSIONAL TUTOR

    Ruby on Rails, Prototype.js, HTML, CSS, RSpec, MySQL

    2007 – 2010
    FREELANCE WEB DEVELOPER: http://www.benjaminanagnos.com
    BLINDSPOT MAGAZINE
    2007 – 2009
    FREELANCE WEB DEVELOPER: http://blindspot.com

    PHP, Prototype.js, HTML, CSS, MySQL

    I extended out-of-the-box ecommerce software with Ajax and JavaScript to produce more attractive, flexible, and responsive page interfaces for Blind Spot's products.

    DOMANI STUDIOS. INTERACTIVE AGENCY
    2005 – 2006
    PROJECT MANAGER / TECHNOLOGY STRATEGIST
    2002 – 2005
    FREELANCE WEB DEVELOPER

    HTML, CSS, PHP, Perl, Tomcat

    GESSO INC. INTERACTIVE AGENCY
    2002 – 2005
    FREELANCE WEB DEVELOPER

    HTML, CSS, PHP, Perl, ASP, SQL Server

    ONTHEDOT. ONLINE DATING SERVICE
    2003 – 2004
    PARTNER, TECHNOLOGY DIRECTOR

    J2EE (Tomcat, Struts), HTML, CSS, JUnit, MySQL, Humble Pie

    To produce a proof-of-concept dating web site to attract investors and partners, I configured a Linux server and MySQL database and built a Java-based web application. Its features included updatable user profiles with photos, a compatibility search with ZIP-code-based distance calculation, profile visibility and blocking controls, and site-based tools to allow members to communicate without revealing personal information.

    ANGEL NETWORKS. INTERACTIVE AGENCY
    2000 – 2001
    FREELANCE WEB DEVELOPER

    XML, XSLT, HTML, CSS

    THEGLOBE.COM. ONLINE COMMUNITY
    1998 – 2000
    SENIOR TECHNICAL PRODUCER

    HTML, CSS, JavaScript, and a weird PHP-like scripting tool you've never heard of.


    INTERESTS

    User Groups and Conferences

    Speaking Appearances, Presentations

    I'm on SpeakerRate.

    Training

    Education