Covosoft is a technology and consulting studio dedicated to user happiness.


“Users first”

We believe...

...that people are always at the heart of value creation.

...that technology and processes should be designed to empower those that use them.

...that our clients' success is tied to solutions that are readily embraced and adopted by those who will use them.

Ultimately, we know adhering to these principles is not only good for user happiness, but is also the surest way to harness the full potential of your people to improve efficiency, compliance, and value creation. Putting users first is not only the more human thing to do; it's also the right thing to do, delivering in the process real results everyone can be proud of.

Every interaction your users have with your product is a story. One of goals being fulfilled and moments of delight being enjoyed and shared - one made beautiful through great design and meaningful through solid functionality.

Our user-centric approach positively influences their behaviour to adopt and embrace our solutions - leading to measurable increases in productivity and proven business results that impact the bottom line.

When those who benefit are not those who do the work, then the technology is likely to fail or, at least, be subverted.

Jonathan Grudin


Business process improvement

If you can't measure it, you can't improve it. These words from Peter Drucker may have been memorized and repeated countless times, and they're as true and significant as they always were.

Today's organizations drown in a sea of data, yet use very little of it to power day-to-day decision making and continuous improvement of their business processes. We can help you get a clear picture of your current processes and their technological integration to better understand what can be improved and what metrics should be used to achieve it.


  • Business process mapping
  • Business process documentation
  • KPI (metric) design and implementation
  • Current state and continuous improvement analysis

Change management

Change journeys can be as tough as they are necessary. The ever-evolving landscape organizations face often call for reorganizations, cultural and strategic alignment initiatives, and ERP upgrades and changes.

The best change journeys are achieved through strong leadership engagement and clear and consistent goals being communicated and embraced by those impacted across the organization. We can help you steer your organization toward new territories and enable your team to successfully navigate change and increase their resiliency.


  • Change strategy development
  • Stakeholder analysis
  • Impact assessment
  • Leadership engagement and alignment
  • Training and performance support design, development, and delivery

Technology solutions

Benefit from robust cloud-based applications to unlock efficiency gains and realize the full benefits of a connected workforce. We have expertise building websites and single-page apps and harnessing the full power of the modern web.


  • Web development
  • Ruby on Rails (web framework)
  • React Native (native app deployment)
  • Android and iOS development
  • Heroku
  • AWS

About us

Dom Bernard

CEO & Managing Partner

A Montreal native who now calls Calgary home, Dom has more than ten years' experience consulting for clients across Canada and the US. He enjoys giving life to new ideas and seeing them have a real impact on people and organizations alike.

Stephen Bilston

CTO & Managing Partner

A technologist by trade, Stephen has worked on many technology implementation projects for companies big and small. Databases and server-side frameworks hold no secrets for him - and he loves seeing everything run smoothly (especially in prod!)

Contact us