Equal parts humility & confidence. Mastered many glorious pursuits of diverse ingenuity but failed to learn the guitar or overcome the fear of heights.

Design

For over 11 years I have dedicated my time to becoming an experienced designer. Driven to learn everything about interaction design from how people think to working 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 Senior User Experience designer at Absolute and an advisor on officehours.

During the off hours, I continue to explore and develop plenty of interests from drawing, rock climbing to American Ninja Warrior like fitness.

Collaboration

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