Passionate Android Developer.


American Express 2018-09-04 —

Senior Android Engineer


  • Worked on Amex Pay

Target 2017-06-26 — 2018-08-23

Senior Android Engineer


  • Maintain Flagship Android Application

The Nerdery 2016-03-17 — 2017-06-23

Senior Android Engineer

Custom Software Design, Development and Digital Strategy Consultancy


  • Develop and maintain Android Applications

SmartThings 2014-02-18 — 2016-03-07

Senior Android Developer

Open Platform for the Internet of Things


  • Develop Android Application utilizing APIs, location services, and socket connections
  • Suportted internal libraries and tools

The Nerdery 2012-05-29 — 2014-02-14


Custom Software Design and Development


  • Develop Android Applications utilizing APIs, location services, socket connections, and graphics manipulation
  • Develop node.js servers that pass messages between mobile devices and other servers
  • Supported ASP .NET Websites using MVC Framework, SiteCore, JavaScript, CoffeeScript, jQuery, Entity Framework, and SQL
  • Lead projects, manage interactions between clients and developers, write technical documents making technical choices and facilitate communication among team members.
  • Committee Chair of the Android Committee, helping develop standards and create tools to stream line Android development.
  • Used Xamarin MonoDroid to develop an Android application in C# to utilize existing .Net Library for socket communication from phone to hardware device.
  • Gave tech talks about Android both on and off Nerdery Campus.

Open Source Contributor

Open source contributor to many Android, Java, and Groovy projects


  • Mainainer of Android Groovy Plugin
  • Mainainer of Spock on Android
  • Contributor to many others

Technical Book Reviewer

Technical book reviewer, checking that code is correct and technical wording is accurate.


  • Reviewer of Learning Embedded Android N Programming
  • Reviewer of Gradle Recipes for Android

Google Developer Group of Minnesota


A group to meet and discuss, learn and present on the myriad of web technologies that Google supports, promotes and offers.


  • Let's talk Security, DevFest 2017
  • Getting Groovy on Android, DevFest 2015
  • Bootstraping Android with Open Source, Feb 2015
  • Gradle is Gr8, Aug 2014
  • Dagger, Not as Scary as it Sounds, DevFest 2014

Groovy Users of Minnesota


A group of users to talk and share expierences about the Groovy programming language.


  • Testing Gradle Plugins, Gr8Conf US 2016
  • Running Spock on Android, Gr8Conf US 2015
  • Getting Groovy on Android, Gr8Conf US 2015
  • Getting Groovy on Android, Sept 2014
  • Spock on Android, April 2015

University of Minnesota Duluth 2007-09-01 — 2011-12-01

Computer Science

Android Development

  • Kotlin
  • Java
  • Groovy
  • Gradle
  • Dagger
  • Retrofit
  • RxJava