Montreal Systems

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

We focus on high-quality talks from expert speakers, centered on engineering challenges and solutions.

"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

Schedule

Date Location Speakers
March 2025 (exact date TBA) TBA
  • Moe Chaieb: "My best friend immer: Immutable data structures for audio programming in C++"

Join the Community

Sign up for our mailing list to get notified about upcoming events. No spam — just updates on the next event when the date/location are finalized.

Organized By

This talk series is organized by Shardul Baral.

Inspired By