Back to Team
Steven Rosato

Steven Rosato

CEO/CTO, Majisti inc.

Mirabel, Quebec

20+

Years Experience

53+

Technologies

3

Languages

About

I have more than 17 years of professional experience as a technical business owner and 20 years as a professional programmer. While studying at university as an IT Engineer, I did internships where I quickly rose as technical lead. Seeing I could manage a team and deliver high quality work, I decided to take the plunge and start my own company instead of taking a very nice offer from the company I was working at. Fast forward today and I am still happy I made this leap of faith.

Career Highlights

Architected and shipped Shadow Shifts from zero, a full-stack time tracking SaaS (mobile, tablet, desktop) for the US construction industry, reaching a multi-million dollar valuation in under 4 years. Processing 15M+ in annual payroll, 620+ releases, 99.9% uptime, delivered by a team of 2 to 3 developers including myself.

Reduced event infrastructure costs and preparation time from 10 hours to under 40 minutes at EventZen by taking over a legacy system, redesigning the architecture, and automating show deployments.

Mentored junior and intermediate developers into senior full-stack engineers, owning curriculum and coaching end to end. Every developer trained through Majisti went on to secure 100k+ salaries in the industry.

Led testing strategy and independently shipped microservices at LaPresse, contributing to the editorial platform that serves millions of readers across Quebec.

Founded and ran Majisti for over 17 years, setting technical direction across 50+ projects while managing client relationships, hiring, and delivery for companies like Bell Canada, Desjardins, Quebecor, C.H. Robinson, and Cogeco.

Core Expertise

Software Architecture

Client/Server

Master-slave

Pipe-filter

Event-bus

Microservices

Mono-repo

Micro Frontends (in progress)

Dumb-smart atomic components

State management

Frontend Development

React

Redux

TypeScript

JavaScript/ES6+

Next.js

GraphQL

Backend Development

NodeJS

PHP

Symfony

GraphQL

REST

*SQL

Java

Python

Software Engineering

GoF Design Patterns

GRASP

SOLID

Clean Code

Functional Programming (currying, composition, hoc, etc.)

Automated Testing

Acceptance Testing

Behavior-Driven Development

Test-Driven Development

JavaScript testing (Jest, Cypress, React Testing Library, etc.)

PHP testing (PHPUnit, Behat, etc.)

Python testing (Pytest, etc.)

BDD (Cucumber, Gherkin, etc.)

xUnit (PHPUnit, JUnit, etc.)

Technical Writing

Confluence

Markdown

Read the Docs

System Administration

NixOS

Any BSD Linux derivatives

Debian

Ubuntu

CentOS

Infrastructure as Code

Terraform

Docker

Kubernetes

Helm

GitLab CI

GitHub Actions

Languages

French

Native Speaker

English

Perfectly Bilingual

Tagalog

Beginner

Ready to build something that matters?

Let's talk about your project. No pitch decks, just a real conversation.

Book a call