Michal Mocny Kitchener, Ontario, Canada PhoneGap Contributor

Website: mmocny.com
Twitter: @mmocny
Contract: Currently unavailable

Contact Me!