I'm a location independent mobile applications developer. I've worked on numerous large scale mobile applications in various roles, from Developer to Architect and Principal Developer; My passion is designing and developing great software.

Currently, I fill my working hours as an Android Development Consultant, and with the ongoing development and promotion of WiFiRatings for Android. WiFiRatings is an App Startup I created and founded to quantify free WiFi hotspots by speed, reliability, and various other usability factors.

When I'm not working, I enjoy experiencing new cultures, scuba diving, and exploring the outdoors. I'm an avid world traveler, having visited over 30 countries so far, with so many more on my short list for the future. A few of my favorite recent experiences have been night scuba diving with giant manta rays, open water snorkeling with whale sharks, and spending 2 days and 1 night on a boat exploring Halong Bay and Lan Ha Bay in Vietnam.

Are you looking for a talented Android Developer to join your team?   Feel free to contact me.


M.Sc. in Computer Science with Distinction from The University of Edinburgh (Edinburgh, Scotland, UK)

B.L.S. in Computer Science from the University of Mary Washington (Fredericksburg, VA, USA)


View LinkedIn