Alan Smith

Geoff Villeneuve


Personal Profile

I make stuff for screens. I have > 5 years experience developing applications for mobile devices and the web.

Work Experience

Lead Mobile Developer at Resolution Interactive Media

April 2009 - Present

  • Interfacing directly with clients
  • Roadmap/Platform technology planning
  • Leading a team of developers through planning and execution phases
  • Authoring custom software

Key Skills

  • Native App Development
  • UI Development
  • UX Planning
  • RESTful API Development
  • Database Management
  • Language Support


  • Swift 2
  • Objective-C
  • Java
  • Javascript
  • PHP
  • MySQL
  • CSS


Fanshawe College

Multimedia Design and Production

3 year adv. program


Goodlife Fitness iPhone App

(iOS) Goodlife Fitness

An native app for iPhone that allows you to find gym locations, view schedules, track workouts, and more.

Harmony for Xclaim

(iOS/Android) Ruckus Wireless

This app lets you control your router from your smartphone. My roll in this app was to provide native support for 12+ languages.

Play On!

(iOS) Play On!

Track all the action of the exciting Play On! 4on4 street hockey tournaments

3M Safety App for iPad

(iOS) 3M Canada

An interactive catalogue featuring the personal safety lineup from 3M.

(Web) Back Eddie's Coffee Shop and Bakery

Check out the menu and live performance lineup! This website was built on Wordpress.

(Web) Gemspa

The cutest little spa in Kitchener-Waterloo. See a full list of services offered and get in touch for an appointment!