11:00 - 12:00

11:55 – 12:00
5 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

MC REMARKS

Speakers

Jessica Walker

Moderator & CMO

Fluid Finance

United Arab Emirates

12:00 - 13:00

12:00 – 12:45
45 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Digital Dubai Authority case studies

  • Introduction of Digital Dubai Authority (DDA) and Development @ DDA 
  • Building a platform for Government to spin up their services faster 
  • Spring Function, Spring CloudStream with Solace
  • Reactive Programming

Speakers

Syed Afzal

Software Architect

Digital Dubai Authority

United Arab Emirates

Khawar Habib

Lead Mobile Engineer

Digital Dubai Authority

United Arab Emirates

Sumeet Chopra

Software Engineer

Digital Dubai Authority

United Arab Emirates

Farooq Arshed

Technical Lead

Digital Dubai Authority

United Arab Emirates

12:45 – 13:00
15 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Building the future of education

Speakers

Boris Paillard

CEO

Le Wagon

13:00 - 14:00

13:00 – 13:15
15 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Providing a platform for coding ambitions for the region

Reserved for NEOM

13:15 – 13:35
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Spring framework: Going native with Java

• Using the Spring Framework and Apache KAFKA together
• What's new and what skills are needed to be the developers of tomorrow?

Speakers

Josh Long

Spring Developer Advocate

VMware

United States of America

13:35 – 13:55
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Supply chain security - the first steps

Supply chain security is a practice to identify the risks in the technology and processes involved in software development. It has become more relevant after the recent attacks like Solarwinds, Log4j and the United States Executive Order on Improving the Nation's Cybersecurity details the need for software producers to supply SBOMs. Generating a Software Bill of Materials (SBOM) as part of your DevOps process is an essential technique to help secure your software supply chain. In this talk, the speaker will go through the concept of supply chain security and discuss the value of zero trust security, SBOM, how to generate them and how the tools like sigstore can help you secure your supply chain. The talk will be concluded with a demo of SBOM generation and consuming it.

Speakers

Saiyam Pathak

CNCF Ambassador & Director of Technical Evangelism

Civo

India

13:55 – 14:15
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

JavaScript Framework for Building User Interfaces: Frontend Development with Vuejs and Vuex for Handling State from APIs

Vue builds on top of standard HTML, CSS and JavaScript, and provides a declarative and component-based programming model that helps you efficiently develop user interfaces, be they simple or complex.
•State: Where you store the data
•Getters: Functions to get state data
•Mutations: Functions to mutate state data
•Actions: Functions to call the API endpoints
•Modules: Structure state for big and complex applications

Speakers

Yaqueline Hoyos Montes

Front end engineer

Deepset

14:00 - 15:00

14:15 – 14:35
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Data centric machine learning

Speakers

Aishwarya Srinivasan

Contributor to Scikit Learn, Data Scientist

Google

14:35 – 14:55
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Responsible DevOps design for healthcare innovations

Leverage DevOps Design Strategies that impact Billion Lives that rely on safe & secure Infrastructure. Learn about adopting innovations from Graph Databases, AI Algorithms to Blockchains while maintaining DevOps integrity in your applications. This talk shares insights through Healthcare use cases showcasing the criticality of DevOps Design Decisions while innovating with cutting edge technologies.

Speakers

Shilpa Karkeraa

Founder & CEO

Myraa Technologies

Singapore

14:55 – 15:15
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

DevOps, AIOps & CloudOps: The Gamechanger for Effective Transformation

• AI ethics and bias
• Integration of IT operations management, automation, monitoring, testing and others
• Cloud and cloud-native deployments

Speakers

Seth Dobrin

Ex - Global Chief AI Officer, IBM

15:00 - 16:00

15:15 – 15:35
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Introduction to Project Owl: Connectivity is the Key

•The combination of IOT, Wifi to provide an off-grid, off-telecoms networking solution when traditional infrastructure is offline
•The ClusterDuck Protocol: An open source firmware for wireless sensing and communications

Speakers

Taraqur Rahman

Chief Data Scientist

Project Owl

15:35 – 15:55
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Case Study: Creating an app from scratch that can used by millions

Speakers

Mahmoud Shahoud

Winner of One Million Arab Coders competition & Sr. Android Engineer

Habit 360

15:55 – 16:15
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Getting young people excited about learning to code, whether they speak English or not. A test case in Italy

•The approach for non-English speaking students learning programming languages like python and javascript, as well as robotics and the latest developments in the industry
•Gamification, “edu-tainment”, visual block coding and the organisation of international code camps 

Speakers

Derval O'Neill

Founder

CodEng

16:00 - 17:00

16:15 – 16:35
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • DevOps & Javatalks

Building ML/NN models using PyTorch, Tensorflow, & Scikit-learn & also the role that AI plays in revolutionizing the social media platforms

Speakers

Pranay Pathole

Tech Friend of Elon Musk, Software Developer & System Engineer

Tata Consultancy Services

10:00 - 11:00

10:55 – 11:05
10 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

MC remarks

Speakers

Michael Foord

Python Trainer, Consultant & Contractor

Agile Abstractions

Fabio Pliger

Principal Software Architect

Anaconda Inc

11:00 - 12:00

11:05 – 11:20
15 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Welcome Address: Official launch of PyCon MEA

•Key objectives
•Work collaboration opportunities 

Speakers

H.E Omar Sultan Al Olama

Minister of State for Artificial Intelligence, Digital Economy and Remote Work Applications

United Arab Emirates

Government of UAE

11:20 – 11:50
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Keynote: Make Coding Fun

Speakers

Travis Oliphant

Creator of NumPy & Co-Founder

Continuum Analytics & Anaconda Inc

11:50 – 12:20
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Case Study: Making CPython Fast!

Until recently, CPython (the reference implementation of Python) has not prioritized speed. Pypy and other alternate re-implementations have taken the lead on a faster Python, but face adoption challenges due to compatibility issues with the large existing base of CPython extensions
•Discussing rekindling of the Pyston project, the Pyjion plug-in JIT compiler, Microsoft''s faster-cpython effort and Instagram''s Cinder
•Challenges presented by making CPython fast, lessons learned from other dynamic languages, the approaches taken by each of these projects, and what may come next

Speakers

Carl Meyer

Core member of Django Python framework & Software Engineer

Instagram

12:00 - 13:00

12:20 – 13:00
40 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Deep Dive: Dealing with Unpredictable Demand: Inventory Management using Python

•Creating sample data using a Python code
•Addition, deletion and editing of products with integration and simulation
•Data visualization for admin support

Speakers

Michael Foord

Python Trainer, Consultant & Contractor

Agile Abstractions

14:00 - 15:00

14:00 – 14:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Open source project: PyArrow: Making my First PR To Apache Arrow

•Cloning the Arrow Github repository
•Setting up a Dev environment & building arrow c++

Speakers

Marlene Manghami

Developer Advocate at Voltron Data & Director

Python Software Foundation

14:30 – 15:00
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Choosing the right database for your next project: Looking at options beyond PostgreSQL and MySQL

The talk will highlight the most important database engines to consider and their strengths when using them with Python applications, covering relational databases for general purpose tasks, data warehouse workloads, data analytics, machine learning, streaming data and massive scalability, to name a few aspects.

Speakers

Marc Andre Lemburg

Co-Founder Python Dusseldorf, CEO

eGenix.com

Germany

15:00 - 16:00

15:00 – 15:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Case Study: Its OK to be Wrong: Introducing Bloom Filters with Python and Redis

• When working with data structures, determinism is generally a good thing, and you'll always get the right results...
• However, sometimes there are good reasons to trade off accuracy for other considerations: in this talk we'll explore these with Python and Redis.

Speakers

Simon Prickett

Manager of Developer Advocacy

Redis

15:30 – 16:00
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Deep Dive: Introducing the Pandera project: Making data processing pipelines more readable and robust

Speakers

Niels Bantilan

Creator

Pandera

16:00 - 17:00

16:00 – 16:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Reserved for Noon

10:00 - 11:00

10:55 – 11:00
5 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

MC remarks

11:00 - 12:00

11:00 – 11:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Introduction to modern Python using FastAPI and friends

Speakers

Sebastian Ramirez Montano

Creator

Germany

FastAPI

First Time in the Region

11:30 – 12:00
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Computational complexity: Efficiency of a program

Speakers

Kautilya Katariya

Algorithm Lover, Problem Solver & Guinness World Record Title Holder

Kautilya Concepts

12:00 - 13:00

12:00 – 12:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Game Development in Python , PyGame and E-Sports

•Game architecture, development and design
•PyGame: The future of jobs like streamer, broadcaster, e-sports manager, sound engineer etc

Speakers

Koketso Motse a.k.a KapFresh

Founder

Billionare Developers

12:30 – 13:00
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Building the BCG Smartbanking. AI advanced analytics framework with Python, Django, and React

Speakers

Dr. Ian Stokes-Rees

Computational Scientist & Associate Director

BCG

14:00 - 15:00

14:00 – 14:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Deep Dive: Introducing Bokeh: The Bridge that Connects Widgets, Plot Tools and UI Events

•Building beautiful graphics, ranging from simple plots to complex dashboards with streaming datasets
•Create JavaScript powered visualisations without writing any JavaScript yourself

Speakers

Fabio Pliger

Principal Software Architect

Anaconda Inc

14:30 – 15:00
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Special Session: Runtime Libraries using Python Annotations

With their initial inclusion in Python 3.0, annotations grew a variety of uses. Since PEP-484 in 2014, and with subsequent expansions of gradual static typing support in the language, type checking has become the predominant and ""official"" use for annotations. The most visible such use is in static type checkers. Over this same period, however, a number of widely used and powerful libraries have also grown runtime uses for annotations. In the main, these libraries also utilize annotations for typing purpose, but the nuances of typing sometimes vary between runtime enforcement or hinting and static lint-like analysis of whole programs.Both static and runtime type checking can be useful for Python programs and libraries. Ideally, the same annotations can be used for both purposes, but in edge cases this fails. Runtime libraries also commonly express interfaces to external programs in a manner static checks cannot, and also sometimes are able to detect and prevent runtime conditions that are not always accessible to static analysis. Among libraries that use annotations for runtime purposes are dataclasses, attrs (structured data, not enforced typing), typer for CLI interfaces, SQLModel. odmantic, and Beanie for database interaction, Pydantic, and FastAPI for JSON microservices (and other uses), and the use of annotations in documentation systems like Sphinx.

Speakers

David Mertz

Keynote speaker for PyCon Vvents & Senior Python Trainer

KDM Training

15:00 - 16:00

15:00 – 15:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Python security: TLS/SSL (Transport Layer Security/Secure Sockets Layer)

  • Common security bugs in Python code
  • Supply chain security

Speakers

Christian Heimes

, Core member of the Python Security Response Team

Python Software Foundation

Germany

15:30 – 16:00
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

UnionML - an MLOps framework for building and deploying ML microservices

Creating machine learning applications should be easy and frictionless, but today it''s costly and complex to combine all the existing tools into a coherent ML stack. In this talk, Niels will talk about UnionML, an MLOps framework that provides a unified interface for building ML apps as microservices so that data scientists and ML engineers can easily build and deploy models while using the rich ecosystem of data and ML tools that already exist.

Speakers

Niels Bantilan

Creator

Pandera

16:00 - 17:00

16:00 – 16:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Fundamentals of vector computing: The role Python and Anaconda will play in shaping Web 3.0

3D graphics, geophysics, large data simulation and visualization, financial risk modeling, and medical imaging

Speakers

Peter Wang

Co Founder, CEO, Creator

Anaconda Inc

United States of America

16:30 – 16:50
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • PyCon MEA

Reinventing Python tools for data analysis and engineering

Since its first public release in 2009, pandas has slowly become the de-facto standard for data analysis and engineering in Python. But the number of new use cases kept growing, volumes of data kept increasing, and performance demands like faster execution and lower memory needs have become increasingly important. Also, code maintainability has become more important as more complex data applications are developed. While pandas served reasonably well many users, having a single tool to solve such complex demands has proven to be challenging.

Speakers

Marc Garcia

Core Developer for Pandas, Release Manager for Pandas 1.5.0, VP Infrastructure

NumFOCUS

Vietnam

10:00 - 11:00

10:55 – 11:00
5 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

MC remarks

Speakers

Dr. Ibrahim Haddad

VP Strategic Programs

The Linux Foundation

11:00 - 12:00

11:00 – 11:20
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Application deployment to Kubernetes made easy using Acorn

Kubernetes provides a powerful engine for running containers, however, it is fairly complex for the development teams to deploy applications to Kubernetes and requires a lot of learning before they can actually deploy a simple app. Acorn, an open source tool simplifies the app deployment process by introducing a standardized application artifact that runs consistently across dev, test, and production environments. In this talk, the speaker will walk you through the challenges that exist today and how Acron simplifies them with an end-to-end demo deployment. They will also talk about some of the other tooling in this space like Ketch and Waypoint, and how these tools are simplifying the application deployment process to Kubernetes.

Speakers

Saiyam Pathak

CNCF Ambassador & Director of Technical Evangelism

Civo

India

11:20 – 12:00
40 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

The Epiphany: Cloud Native Infrastructure with Kubernetes

•Using the Spring Framework and Apache KAFKA together
•Whats new an what skills are needed to be the developers of tomr?

Speakers

Justin Garrison Sr

Developer Advocate

Amazon Web Services

12:00 - 13:00

12:00 – 12:20
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Case Study: Managing Development Teams in Fast Moving Startups

Tips learned from managing 12 developers with 7 projects at the same time

Speakers

Yaqueline Hoyos Montes

Front end engineer

Deepset

12:20 – 12:40
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Data science in the cloud

While you likely know that data science is the practice of making data useful, you may not have a clear landscape around the tools that can aid each stage of the data science workflow as you use machine learning to tackle your challenges. In this session you will discover the six broad areas that are critical to the process of making data useful, and some corresponding tools that make it easy for you to get started.

Speakers

Priyanka Vergadia

Chief Content Officer & Lead Developer Advocate

Google

12:40 – 13:00
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Demo Case Study: Streaming Cloud Production Data Pipeline using Python and Apache Beam

This is a demo of streaming cloud production data pipeline to process millions of records in real time sent from the clients (Browsers, Phones, gadgets, IoT) through a service and scalable queue of messages, process them with an etl base cloud service using python as a language and apache beam library, finally save the processed data in a data warehouse for its analysis/mining. We are going to use technologies like python, apache beam and google cloud ecosystem (pub/sub, dataflow, bigquery, storage) to build a demanding scalable service.

Speakers

Esteban Maya Cadavid

CTO / IT Director, Pycon Colombia Co-Organizer, Speaker in the google oficial talks, Entrepreneur

Bitlabs / Co-Founder Hash Pass

Colombia

13:00 - 14:00

13:00 – 13:20
20 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Advancing the open source platform and empowering open source innovators

Speakers

Dr. Ibrahim Haddad

VP Strategic Programs

The Linux Foundation

14:00 - 15:00

14:00 – 14:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Building a Kubernetes Learning Community

Speakers

Mumshad Mannambeth

Chief Entertainment Officer

KodeCloud

Singapore

14:30 – 15:00
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

GitOps - My favourite Ops of them all

Having had first-hand experience with both life before GitOps and after, I can easily say managing Kubernetes applications without GitOps feels like juggling with one hand tied behind your back. Adopting GitOps isn''t just about ending the single-source-of-truth conundrum; it opens a whole new plane of automation, enabling you to ship applications faster and more reliably. In this talk, we''ll look at how GitOps is beneficial and see examples of how you can adopt GitOps within your kubernetes application lifecycle using FluxCD as an example.

Speakers

Nourhan Khaled

DevOps Engineer

Synapse Analytics

Egypt

15:00 - 16:00

15:00 – 15:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

The Agile developer workflow

Speakers

Alessio Gandini

Cloud-native Development Line Manager

beSharp

Italy

15:30 – 16:00
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Keycloak: One System for All Your Authentications

Keycloak is an open source software which allows single sign-on with Identity and Access Management. Thanks to it, your applications don''t have to deal with login forms, authenticating, and storing users. Learn how to reuse the logins from the identity providers like Bitbucket, Github, and Google and use them to authenticate the micro-services in your cloud-native infrastructure.

Speakers

Polina Koornneef

Senior DevOps Engineer

Technology Innovation Institute

United Arab Emirates

16:00 - 17:00

16:00 – 16:30
30 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Using Kubernetes and Crossplane Together To Help Developers Code Cloud Native Applications

Speakers

Arsh Sharma

Developer Experience Engineer

Okteto

India

16:30 – 16:35
5 Minutes
Paid
  • Devslam
  • Track: Global DevSlam
  • GLOBAL DevSlam Hall
  • Cloud Kubernetes

Software Supply Chain Security: No Kill Switch Yet

Software Supply Chain Security: No Kill Switch Yet Supply chain security is complex to solve in this real world. Numerous software with notable features is available for free of cost. The scary part is they come with unforeseen hidden baggage of security vulnerabilities, supply chain security & trust issue. A few hacks in the past year; Faker.js, Color.js, log4j, etc. This presentation aims to bring awareness to the problems & challenges related to heavily relying on open source solutions from a security point of view. We will discuss some methods to tackle these new kinds of security vulnerabilities.

Speakers

Rewanth Tammana

Senior Architect

Emirates NBD

United Arab Emirates