Sherif Behna

Sherif Behna

As a data architecture and data integration specialist, I am currently working on leveraging Apache Spark and Databricks, along with Data Contracts and Data Products, to deliver value from data. I'm also a veteran Java and .net developer, but I recently converted to Python for all the data engineering goodness.

Montreal 2027 sessions

Should you write your own Data Engineering Framework?

English session - Intermediate

Data engineering involves repeating patterns: ingesting, transforming, storing, and serving data all follow the same recipe. Many teams have opted to create an in-house framework, with mixed results. Now, with AI coding assistants, some may see these as obsolete, since ETLs can now be built in minutes. Or should we instead write better, more robust, and agile frameworks? This talk will explore the "why" and the "how" of building your own.

So Many DBs, So Little Time: The 2027 Database Landscape

English session - Beginner

Choosing a database is one of the most important architectural decisions we need to make as software developers, and the options have never been more plentiful. From relational to key-value, from row-based to columnar, from SQL to NoSQL, we will examine some of the database technologies currently offered through the lens of the design choices and tradeoffs they make.

Montreal 2026 sessions