Montreal Systems

Montreal Systems was planned as an independent tech talk series focused on systems programming in Montreal and the surrounding area. It is a community-run initiative, not affiliated with any company.

We never managed to run the inaugural event. The main blocker has been finding a free venue in Montreal that can comfortably host 30+ people.

"Systems programming is a way of modelling software development. It's not about a category of what you are working on, it's a way of looking at the problem. An excellent systems programmer fully understands the systems involved."

- Andrew Kelley

Speakers share their experience building, testing, debugging, and maintaining:

  • Compilers, parsers, virtual machines, IDEs, profiling tools
  • Databases, storage systems, networking stacks, distributed systems
  • Large-scale infrastructure, low-latency services, high-availability systems
  • Formal methods, verification, security
  • Browser engines, kernel development, systems security
  • Performance optimization, HPC, algorithms, data structures
  • Operating systems, kernels, device drivers
  • Embedded systems, IoT, robotics
  • AI/ML infrastructure, training systems, inference optimization

Status Update

If you know of a free event space that can fit 30+ attendees, please reach out. If we can solve venue logistics, I can start lining up speakers again.

I'm also open to sharing ownership of the group or fully handing it over. My availability is much lower than when I first started this effort, and I'd be happy to step aside for someone who wants to help run it.

Join the Community

Sign up for the mailing list to get notified if and when we reboot events.

Organized By

This talk series is organized by Shardul Baral.

Inspired By