We are a tight-knit and talented group of software developers that delivers clean and maintainable code.
Get In Touch

Restful APIs

Python and Django experts

Have a look at Django REST Swagger on Github (1000+ stars!)
Settle in for a good read on software development: The Story of a System
“Their code quality is second to none” says Hesham Fahmy, VP of IT at Ecobee

Web and Mobile apps

Angular and React specialists

“Consistently exceeded our expectations” says Kathryn Whitenton, NN/g
The brains and brawn behind the Ecobee tablet app that was featured on Apple.com

Our Clients

“An impressive commitment to good, durable software design”
Hesham Fahmy, VP of IT
“They have consistently exceeded our expectations”
Kathryn Whitenton, Digital Strategy Manager
“Their dedication, patience and expertise are invaluable”
Courtney Riot, Art Director
Juice Mobile
Aspire Financial Technologies
Canada Helps
St. Joseph Communications
Canadian Olympic Committee
Wave Accounting

Meet the Team

Dimitri Headshot
Dimitri Gnidash
Engineer, Manager, Developer
Marc Headshot
Marc Gibbons
Senior Software Engineer
Scott Headshot
Scott Mountenay
Senior Software Engineer
Mike Judge Headshot
Mike Judge
Senior Software Engineer
Diego Headshot
Diego Lavalle
Software Engineer
Mike Cranston Headshot
Mike Cranston
Software Engineer

Latest Articles

Address Bar Navigation and Redux

October 21, 2016 • Diego Lavalle

When talking about interactive single-page web applications (SPA), the issue of URL-based routing takes a particular form. There are no “pages” to navigate to since technically only one document exists. In other words, the resource being located is the app itself.

Developing Ionic Apps Docker-Style

October 12, 2016 • Diego Lavalle

In the world of advanced app development there are clear benefits to working with the latest and greatest tools. New or revamped frameworks such as Ionic 2 help us solve common yet complex problems like targeting multiple mobile systems.

Writing Code That Reads Like a Story

May 11, 2016 • Scott Mountenay

Envisioning code as a story can be a useful metaphor for helping to create clean code, which is simple and easy to reason about. In this article I will continue to build on this idea, and give more concrete examples of what I think it means to write simple, clean...

The Story of a System

May 10, 2016 • Scott Mountenay

The way I like to think about code is as a story of a complex system. It may be a long and involved story, containing many individual actors and characters, or scenes and locations. It may be a short-story, simple and easy to understand. Or it may be like a...