Software studio · Montreal

We build mobile and web products, from first sketch to launch.

MAD Concepts is a three-partner software studio in Montreal. Founders and teams hire us when they want senior engineers on the product itself, not a large team with a project manager in between.

  • Montreal, Quebec
  • Three partners
  • 30+ years combined

Services

Mobile, web, and the cloud behind them.

Most projects touch all three. We can own the whole thing, or take one part and work alongside your team.

01

Mobile apps

iOS and Android, native or cross-platform, submitted to both stores. Offline-first when the use case calls for it.

  • React Native & Expo
  • Swift & Kotlin
  • App Store & Play Store
02

Web platforms

Marketing sites, dashboards, storefronts, and internal tools. Fast, accessible, and easy for your team to maintain.

  • Next.js & React
  • Shopify & headless commerce
  • Dashboards & admin tools
03

Cloud & backend

APIs, databases, real-time systems, and infrastructure as code. Auth, billing, and monitoring wired in from the start.

  • Node.js & PostgreSQL
  • AWS & Vercel
  • WebSockets & real-time

We reach for proven tools before new ones. Boring usually ships faster, and it’s easier to hire for later.

Something you can try

Try what we built.

The Arena is a real-time multiplayer party game we built and run ourselves. Friends join with a four-letter code, vote on one of about twenty mini-games, and play a few rounds together. It runs on WebSockets and a single small server, with the same stack we use for client work.

  • Real-time over WebSockets
  • 2 to 6 players per room
  • Runs on one small server

Room code

mad-concepts.com/arena

How we work

From a first call to a launch, in weeks.

Most of building software is unglamorous: error states, edge cases, deployment, monitoring. We give those the same care as the parts people see.

  1. 01Week 1

    Discover

    One or two calls to understand the problem and what success looks like. You get a scope memo, a timeline, and a budget range.

  2. 02Weeks 2 to 3

    Blueprint

    Architecture, data model, key screens, and technology choices, written down so the reasoning outlives the project.

  3. 03Two-week sprints

    Build

    Working software at the end of every sprint, deployed to a staging environment you can use.

  4. 04Plus 30 days

    Launch

    Production deployment, store submissions, monitoring, and a runbook. We stay on for 30 days after launch.

A typical engagement runs 6 to 14 weeks, in two-week sprints, with a working demo at the end of each one.

Who you’ll work with

Three partners. That’s the whole team.

MAD is the three of us. Every project is staffed by the partners, from the first call through launch. There’s no handoff to a delivery team after you sign, because there isn’t one.

Systems & cloud

APIs, databases, real-time servers, and the infrastructure that runs them.

Product & front-end

Product design and front-end engineering. Rough ideas into prototypes, prototypes into shipped interfaces.

Mobile & real-time

React Native, native iOS and Android, and the WebSocket layer that ties them to a server.

Contact

Tell us what you’re building.

Send a note, even if the idea is still half-formed. We reply within two business days. If it’s a fit we’ll set up a call, and if it isn’t we’ll say so and try to point you to someone better placed.

Write to

contact@mad-concepts.com

Montreal, Quebec · Remote-friendly