🏊 🚴 🐶 🏃 🧗

We build exceptional software products

Problem solving is more than just software. Our process is driven by innovation to create meaningful solutions that bring joy to the user.

A full-stack approach to problem solving

We work to understand how to deliver value to users in the most enjoyable way. Our products are focused on creating meaningful solutions through designing software specific to your needs.


We are a full-stack development team specializing in modern web technologies. Whether it's fancy front-end tools like React or fun back-end tech like GraphQL, we can handle it all. We work with clients small and large, from small non-profit organizations with no technology staff to multi-million dollar corporations with full product teams. We can help elevate your project to the next level with our experience and thirst for learning.


A stylized and generic application in a web browser

As web technologists we enjoy crafting and working with HTML, CSS, and Javascript. We try to be mindful of user accessibility needs, browser capabilities, and the overall experience.

We have a breadth of experience in modern front-end technologies and patterns. We are ardent fans of React for building scalable and maintainable interfaces. Our practice is to conduct Component Driven Development which results in a more modular application and parallelizes the development workflow.


Generic shapes representing backend modules

We have experience in a variety of database technologies (SQL and NoSQL) including: RethinkDB, MongoDB, CouchDB, Redis, Dynamo, and PostGres. We don't believe that any one database fits every need and are quite comfortable mixing technologies to form polyglot systems.

Our server language of choice is nodejs where we can enjoy substaintial performance. Traditionally, we have built a lot of REST APIs but recently we have been exploring GraphQL and we have become keenly invested in building and converting to GraphQL APIs. We've already seen benefits of increased modularity, velocity, and developer experience.

Bronwen Evans
Avvai Ketheeswaran
Caleb Sharp
Chris Foster
Daila Duford
Jonathan Bowers
Courtney Milligan
Kaileen McCulloch
Oamar Kanji
Paige Whitson
Lauren St. Clair


Shapes that fit together

Whether you are a small startup or an established company, we can help you bring your product vision to market. We strive to build user focused software and can help your team do the same.

We spend a lot of time exploring and understanding new technology bringing that learning to our clients to improve their capabilities. If you want to level up your skills in modern technology, we can help.

We work with a variety of industries including education, logistics and transportation, and medical. Tracking data, moving bits, seeing information... we can do that.

Where we fit

Our background in startups and production iteration can be a great match for organizations that need a more strategic CTO-type role. We can help shape product roadmaps and build capacity for growth.

If you need to augment an existing team, our experience in modern development practices can help elevate your team to new levels of communication and productivity.

348 Tranquille Road, Kamloops, BC V2B 3G6, Canada
Copyright 2018, Two Story Robot Labs Inc.
Heropatterns CC-BY 4.0 Steve Schoger; Photo Clearwater County, Canada By Redd Angelo; Team Photos By Learmonth Productions
Emoji icons supplied by EmojiOne
Privacy Policy