Thinkers, coders, designers and friends – joyfully creating the web and mobile world.

It takes great people and ideas, plus a little elbow grease and know-how to create something that wins the day.

We love what we do here at TWG. So each day we bring all of our creative energy to work, designing and building applications to help our clients succeed. Since 2002, we’ve helped organizations from large businesses to startups, plan, design and engineer better digital tools, enabling better delivery of their products and services. All along we’ve been fine-tuning our process, learning what works best for the variety of projects that we see each day. The end result is a long list successful business outcomes for our clients.

Web Portfolio Mobile Portfolio
08 May 13:29

Do Cheaters Prosper? Understanding the Rules of Application Development

An early start (too early, some might argue) and a hop-skip plane ride took TWG CEO and Founder Dom Bortolussi, and Scott Tadman, our peerless Chief of Research, to Montreal last week to visit Foun...

Read more

01 May 20:21

TWG seeks talented Web Developer to join the growing team

  The Job Description: Web Developer, Toronto   Summary of the Role Reporting to the Senior Tech Lead and Senior Project Manager of TWG, the Web Developer will work individually or with a team to p...

Read more

The TWG Team

Thinkers, Coders, Designers & Friends.

Our mission is to be the best software company in the world to learn, work, create, and grow at.

It’s a mission that requires real emphasis on our culture and on the quality of people we work with. We ask the brightest, most passionate coders, designers and thinkers to join TWG, and we constantly work to create an environment that lets them flourish. It’s a place that fosters the free exchange of ideas between designers, developers and business leaders.

See what events we've got cooking.

See Events
  • Dom

    Dominic

    Enjoys...wine, food, music and friends, under the shade of a large tree.

    Despises...scalloped potatoes, and buffoon mayors

    One day...will open a zen meditation and skydiving centre on a Caribbean island.

  • Jeremy

    Jeremy

    Enjoys...travelling to explore the best local food and wine spots

    Despises...bad coffee –– there is no excuse

    One day...he will drive a food truck in San Francisco with a killer mobile app

  • Oleg

    Oleg

    Enjoys...riding his bike, being surly

    Despises...writing bios

    One day...he will ride so fast he flies like E.T.

  • Stephan

    Stephan

    Enjoys...Cellphone computers, fresh music and fancy sandwiches

    Despises...People traffic and tough plastic packaging

    One day...will find a way to merge brunch and coding into an olympic sport

  • Matt

    Matt

    Enjoys...making music, coffee, code, playing piano, water with a hint of lemon

    Despises...small towns, bio-writing under pressure, drivers when biking

    One day...will visit the world

  • Jacob

    Jacob

    Enjoys...playing the banjo, mountain biking and hiking, especially in the fall.

    Despises...it when the Greyhound is late on his daily commute to Guelph.

    One day...he will play the banjo well, and will have a stoop from which to play it.

  • Andres

    Andrés

    Enjoys...the grin on a client's face while discussing a job well done.

    Despises...mobile phones not left on vibrate.

    One day...non-vibrating phones will be illegal & I’ll ride the big waves in Hawaii.

  • Rob

    Rob

    Enjoys...Advance warning, proactive planning and unbridled passion.

    Despises...That vigilante justice is not accepted in popular society.

    One day...Just you wait and see...

  • Derek

    Derek

    Enjoys...long walks on the beach, 90s-era action movies and high-fives

    Despises...video taken portrait mode

    One day...I’m going to Disneyland!

  • Kelum

    Kelum

    Enjoys...going to the gym and lifting large amounts of weight off the ground.

    Despises...salad.

    One day...I will learn all the Vim commands

  • Eric

    Eric

    Enjoys...road bikes, strong coffee, live music and weekend adventures.

    Despises...bad drivers and dirty dishes. Seriously.

    One day...I'll book a ticket with Virgin Galactic. Space: the final frontier.

  • Cliff

    Cliff

    Enjoys...downward dog

    Despises...guys with dark beards and dark tshirts on bikes

    One day...Woof.

  • Jack

    Jack

    Enjoys...Soccer in the park on a hot summer day, finishing projects, chocolate

    Despises...Slush, blank stares, spicy food, being cold

    One day...I will build my own house

  • Tom

    Tom

    Enjoys...great teams, actionable metrics, ales, Man City as Champions, karaoke

    Despises...gantt charts, cream soda, root beer, Dr. Pepper, character limits

    One day...all you see before you shall be mine

  • Shiera

    Shiera

    Enjoys...Singing, music, traveling, drawing, David's Tea, pushing pixels and amazing cheese

    Despises...Grey skies and bad attitudes

    One day...I will sail around the world and cook with a chef from every country

  • Brian

    Brian

    Enjoys...making stuff, solving problems, dangerous amounts of Red Bull

    Despises...those who don't adhere to 'walk left, stand right'

    One day...will find out he's really a robot

  • Michael

    Michael

    Enjoys...building things, online, offline and in between

    Despises...heights, squeaking shoes, coriander, time-zones

    One day...will build a treehouse, a really cool one, with a slide.

  • Chris

    Chris

    Enjoys...the smiles of his wife and two girls, technology that changes the world

    Despises...middle of the night wake ups, food that he likes but shouldn't eat

    One day...he will be the first ever to go straight from agency ball to the NBA.

  • Scott

    Scott

    Enjoys...banging bits together until you get something amazing.

    Despises...needless complexity.

    One day...I hope to visit Mars and complain about the slow wireless internet.

  • Emerson

    Emerson

    Enjoys...Writing computer codes, beards, office dogs, hoppy beers

    Despises...Bees, business jargon, and people who use the word 'bro' too much

    One day...Will find the time to learn Adobe Illustrator

  • Holly

    Holly

    Enjoys...Cups of tea, David Attenborough, pop music, adventures.

    Despises...Flat tires, the rain

    One day...I'd like to open Toronto's first cider bar

  • Rebecca

    Rebecca

    Enjoys...Naps, long walks on the beach

    Despises...Limp handshakes, peanut butter

    One day...Will retire at a young age.

Choose Your Own Adventure?

The TWG team is a mosaic of nationalities, skills, personalities, bonded by a common love for the web and mobile space. If you’d like to choose your own adventure, and write your own story, we invite you to give us a shout at jobs@twg.ca.

Our Services

For the web and mobile space, we provide strategy, design, web and mobile development, as well as ongoing application hosting and support.

Our tight-knit team of twenty can cover a lot of ground. From application research and strategy, architecture and design, to prototyping, test-driven software development, documentation, UAT, staging and live deployment. We’re a full-service web and mobile shop. Contact us at hello@twg.ca or 416 850 2500 to get the immediate answers to your pressing questions.

Strategy & Design

  • Solution Design Workshops

    • Business model canvas, Lean Canvas.
    • Customer problem, segmentation, solution modelling and costing.
  • User Experience & Design

    • User focused design.
    • User testing and validation.
    • Responsive interface design.
  • Analytics

    • Conversion strategy and outcome measurement.
    • Search Engine Optimization backed up with measureable results.

Web & Mobile Development

  • Web application development

    • Test-driven software
    • Content management systems
    • Custom applications
    • E-commerce systems
  • Mobile development

    • Apps for iOS, Android, Blackberry, Windows 8
    • Responsive, cross platform mobile-web applications

Support & Hosting

  • Application Support

    • Application maintenance and support.
    • On-call emergency support.
  • Application Hosting

    • Scalable, reliable hosting on cloud or dedicated hardware in a co-located data centre.
  • Infrastructure Support

    • Server and process monitoring and logging.
    • Hourly backups, Snapshots, and daily backups.
    • Recovery response.

Our Process

We’re a team of committed digital strategists and engineers. Over the past ten years we’ve honed our process to successfully ship complex and customized web + mobile projects within project budget and timeline. Here is a brief breakdown of the parts of our process.

Interested in talking about your project, or process? Contact us at hello@twg.ca or 416 850 2500.

1

Discovery & Definition

Lets see if we’re the right dance partners by starting with a discussion of the problem you’re trying to solve, and ways you might tackle it. Sometimes we’ll run a workshop to help define your MVP (minimum viable product), other times we can move quickly to scoping your project. The deliverable is an estimate and timeline.

2

Planning & Design

Next, we dig deeper into planning and lay out a project roadmap, functional grouping and delivery dates. Having this foundation provides the grounding that a client and production team need as they embark on an Agile development process. Our design approach focuses on reducing obstacles and confusion, providing an intuitive a path from A to B for every interaction.

3

Agile Development

We’ve spent ten years improving our craft, and today we use an Agile development approach called ‘Scrum’. It divides projects into short, demonstrable periods of work - letting you provide frequent feedback. Together we focus on identifying the highest priority requirements, and we ensure that with fixed budgets and timelines the best possible outcome is delivered.

4

Tech Mentorship

Whether we bring your technical team in-house to fully incubate them in application development or we set up weekly sessions to on-board and mentor your team on the system code base, TWG takes an active role in transferring our experience to your team so that you can successfully run your application.

5

Long Term Support - DR BFF

You’re the experts of your business, and we like to think we’re pretty good at what we do too. TWG gladly rides shotgun with you, helping to support and host your application on a range of cloud-based or co-located hardware-based server configurations.