Contact me

Thanks for your patience. You can contact me about contract work or other interesting projects I may be able to help you with.


Or find me in these popular internet hangouts...

My LinkedIn profileMy Upwork profileMy GitHub profileGoogle Play developer page