Equal parts humility and confidence. Passionate about helping people through design by combining analytical thinking and empathy.


I thrive in a culture that incorporates design as a vertical in business and product strategy, promotes success through innovation, supports the passion and growth of the craft, and a balanced lifestyle.

For over 10 years I have dedicated my time to becoming an experienced designer. Driven to learn everything about interaction design from how people think to work with computers. Before this, I worked as a technologist building products for geotechnical research.

I studied telecommunications technology at BCIT. When I graduated the internet was in its infancy. I wouldn't discover design until a few years later. I went back to school to study design. Over the years I learned from every project ranging from graphic design to sites, apps and software. Currently, I am a lead designer at TELUS Digital and an advisor on officehours.

During my off-hours, I continue to explore and develop plenty of interests from drawing to reading and fitness.


Ally is an ambitious interactive designer who continuously seeks to learn the latest developments in interactive design and apply these cutting edge concepts to his everyday work. I found Ally to be a reliable team member who wasn't afraid to take on tasks outside of his comfort zone to get the job done. Ally would be a great team member for any group seeking designer passionate about his craft.

Marc Bitanga Online Customer Acquisition Manager at Hootsuite & Instructor at UBC

I've worked with Ally on a number of different strategic projects at Ritchie Bros. Consistently, Ally delivers quality results that directly align with project objectives. Beyond the finished product, Ally is also a tremendously skilled leader and team member during the development cycle. Keeping the team updated, leading the team and stake holders through review and feedback sessions, remaining flexible to accommodate feedback and scope changes - Ally's project planning and time management skills ensure that deadlines are met, and the business needs are met...

Jeff Bachman Business Development Manager, Player Acquisition at BCLC