Mike Christianson photo

  • Senior Software Engineer
  • Technical Team Leader
  • Focused on Customers and Craftsmanship
  • Leader of the Phoenix Software Engineering Reading Group

Skills, Languages, Technologies, etc.

Currently Working With

HonorHealth.com • Drupal • Acquia • Amazon Echo / Alexa

Recently Used

Google Glass • Android Studio

Java • JUnit • Agile • HTTP • TDD • Concurrency • Jetty • XML • JSON • Eclipse • IntelliJ IDEA • Cygwin • Craftsmanship • Git • Jenkins • Ant • Dropwizard • Subversion • Guava • Ivy • Gradle • XStream • Refactoring • Jackson • Continuous Integration • Windows • Linux • Mac • Automation • D3.js • Node.js • Express.js • Passport.js • S3 • MySQL • HAL • JSON • GitFlow

Professional Development

Presentations

Personal Projects

  • Amazon Echo Age Calculator Alexa Skill (2015). An Alexa Skill for calculating age between a given date and now. Node, AWS Lambda, Amazon Echo.
  • Dropwizard Tutorial (2014). Painless RESTful JSON HTTP web services. Java, Dropwizard, Jetty, Jersey, Jackson.
  • Sleeping Barber (2013). My take on the Sleeping Barber program using then-modern Java concurrency constructs. Java.
  • MotoWatcher (2012). Motorola cable modem signal statistics page scraper and notifier. Java, HTTP, XOM, TagSoup, XML, HTML, Growl/Prowl.