Pycon Israel 2021

Adam Hopkins
class Adam:

    def __init__(self):
        self.work = PacketFabric("Lead Sr. Software Engineer")
        self.oss = Sanic("Core Maintainer")
        self.home = Israel("Negev")

    async def run(self, inputs: Union[Pretzels, Coffee]) -> None:
        while True:
            await self.work.do(inputs)
            await self.oss.do(inputs)

    def sleep(self):
        raise NotImplementedError
  • Liberate your API: Building a task manager inside Sanic
Adam Kariv

Adam Kariv is an open data consultant and activist. He has over 25 years of experience in developing, designing and managing software projects, from open-source data-wrangling libraries to enterprise-scale, mission-critical systems developed by over 20 engineers.
He is the founder of the Public Knowledge Workshop (‘Hasadna’), an Israeli NGO working to make government data more accessible, and has extensive experience working with government agencies to build better tools for publishing data.
Former professional titles include Engineering Lead at the international Open Knowledge Foundation (OKF) and Senior Engineer at the data management company Datopian.

  • Geographic Data - an Introductory Tale
Alon Gal

Software Engineer at K Health, on the chatbot team.

  • Resumable persistent functions in Python: how to build a chatbot the fun way
Ari Bornstein

Aaron (Ari) Bornstein is an AI researcher with a passion for history, engaging with new technologies and computational medicine. As Head of Developer Advocacy at Grid.ai, he collaborates with the Machine Learning Community to solve real-world problems with game-changing technologies that are then documented, open-sourced, and shared with the rest of the world.

  • Deep Learning, Minus the Boilerplate with PyTorch Lightning
Asaf Sarid

Senior Software Engineer at Singular. Playing a key role in Singular's Analytics Infrastructure team, with experience in both realtime and batch processing large-scale data pipelines.

  • Cutting the Right Corners: Handling High Cardinality by Understanding Your Data
Assaf Klein

Software Engineer, Data Scientist, Cyclist. Yield Optimization Manager at Outbrain

  • Enabling Super Fast DS Research using AutoML
Avi Naftalis
  • Novel approach of collecting and analyzing data from PyTest with Elasticsearch
Bat-El Ziony Sabati

Full stack engineer at Imubit - 2020-Current

Full stack engineer at the Cyber division of the Prime Minister's Office - 2016-2019

National Service as a full stack engineer at the Cyber division of the Prime Minister's Office 2014-2016

MA in Sociology and Anthropology with Thesis at Bar Ilan University - 2017-2019

BSc in Computer Science and The degree was done in parallel to my high school studies at The Jerusalem College of Technology (JCT) – Lev Academic Center - 2009-2014

  • Python’s Frontend - Not what you would think
Benjy Weinberger

Benjy Weinberger is a software engineer with over 20 years' experience in building scalable distributed systems, and one of the creators of the Pants open-source build system. He is a graduate of the Hebrew University in Jerusalem, and indulges his longstanding interest in cutting-edge build systems as a co-founder of Toolchain Labs.

  • Python monorepos: what, why and how
Chai Tadmor

I am a Backend Team Lead for Insidepacket.
My team is in charge of allowing access to our complex internal system using east-to-use APIs.
I have a passion for APIs and distributed systems

  • FastAPI: The most modern Python3 web framework
David Melamed

Co-Founder and CTO at CBrix, David is passionate about technology since he was a kid. For the last 20 years, he enjoys building complex applications in the cloud. He worked at Cloudlock (acquired by Cisco) and Cisco in the CTO Office where he was leading the technological innovation and became a Cloud Security expert. He has been also involved in various communities in Israel like PyCon Israel in the past and currently the AWS Builder Space Community.

  • Building a Secure Python Cloud Application from scratch
Dean Langsam

I am a data scientist at SentinelOne, a rapidly-growing cybersecurity AI company. I am interested in data science, machine learning, deep learning, Python scientific programming, data visualizations, and Bayesian modeling. Specifically, I am a pandas enthusiast, and maintain dovpanda - a pandas companion package that helps data scientists with writing better, more concise pandas code.

Check out dovpanda
Check out my other talks

  • "Clippy" for Python - Let's build a real-time code companion by hooking over any function.
Drausin Wulsin

Drausin Wulsin is the ML lead at Immunai. He holds a PhD in Bioengineering from the University of Pennsylvania and has spend the last 8 years in industry building data, software, & ML teams in high-growth tech companies.

  • Reprogramming immunity with AI and single-cell multiomics
Eyal Trabelsi

Enthusiastic Software Engineer👷
Who appreciates good software engineering 🙏
I have a big passion for Python 🐍, Machine Learning 🤖 , and Performance Optimisations🦸

  • Practical Optimisation for Pandas
Gal Ben David

Gal Ben David is the Chief Technology Officer & Co-Founder of IntSights. As CTO, Gal leads all development and engineering initiatives, including development methodologies, quality assurance, and research and development. Gal is an expert in cyber intelligence and software development, serving 5 years as an Intelligence Officer in the 8200 Unit of the Israel Defense Forces.

  • Leaving Celery in the Dust: How to truly scale in production
Gal Braun

I'm interested in Data Science & Machine learning focused on explainability, representation learning, and visualizations.
I hold a BSc in Computer Science from the Technion and currently pursuing his MSc in Information Systems Engineering from Ben-Gurion University.
I'm currently a Data Scientist @ SentinelOne, fighting malwares using Machine Learning for the last 4 years.

  • Malware Representation Using Graphs
Gal Hochma

Gal is a senior data scientist at PayPal, working mostly on NLP applications and NLP variable generation. She currently heads up construction of an internal NLP infrastructure to feed a wide variety of models in diverse domains like fraud detection, marketing, and Credit risk. Gal holds a BSc in Electrical Engineering and Physics as well as an MSc in Electrical engineering, all from Tel Aviv University. Before PayPal, Gal worked as a guidance and control algorithms engineer for aerospace systems and later as a data scientist on cyber applications.

  • Short Text in the Wild
Haki Benita

Haki is a software developer and a technical lead. He takes special interest in databases, web development, software design and performance tuning. Haki also writes about development and performance in his blog hakibenita.com.

  • Practical Advice for Using Mypy
Hanan Shteingart

Hanan is a data scientist at Vianai Systems where he develops methods to optimize business outcomes by using ML (causal inference, bandits, and RL). He is alumni of successful startups such as BioCatch.com and Gong.io where he showed proof of concept and built the data science teams from scratch.
He is also an alumnus of cooperates such as Microsoft where he was a senior data scientist. During his army service, Hanan was a signal processing and digital communication team leader (IDF).
Hanan holds a Ph.D. in computation neuroscience (Hebrew University) specialized in computational modeling of behavior and neural activity. He holds also a B.Sc. [cum laude] in Physics, B.Sc. [summa cum laude] and M.Sc. [cum laude] in Electrical Engineering (Tel Aviv University)

  • Causality in Python
Hila Weisman-Zohar

For the past decade Hila has been processing, analyzing and generating algorithms. After earning her masters (summa cum laude) at BIU NLP and publishing at elite academic venues such as EMNLP, she began to research & develop algorithms that analyze call center calls as a senior researcher at NICE. During that time she published 4 US patents and academic posters at various venues. For the past 1.5 years she has been working as a senior data scientist at Outbrain where she works on large-scale super-fast algorithms for the native ads field. Hila also loves to teach and share her experience and has talked at various meetups and conferences.

  • Enabling Super Fast DS Research using AutoML
Hodaya Stern

I'm a security researcher and a python enthusiast, 8200 unit alumna. I taught Python for various levels in IDF and I currently teach Python at she codes; women community.

  • Be a Pythonista: Coding and Life Lessons Learned from Python
Jacob Barhak

Jacob Barhak is a Computational Disease Modeler focusing on machine comprehension of clinical data. The Reference Model for disease progression that is the most validated Diabetes model known worldwide and also applied to model COVID-19 was self developed by Dr. Barhak as an independent researcher. His efforts include standardizing clinical data through ClinicalUnitMapping.com. He is the developer of the Micro Simulation Tool (MIST). Dr. Barhak has diverse international background in engineering and computing science. He is active within the python community and runs the Austin Evening of Python Coding meetup. For additional information please visit http://sites.google.com/site/jacobbarhak/

  • Tutorial: Using Python HoloViz Technologies to Create Interactive Presentations
James A. Bednar

Jim Bednar is the Director of Technical Consulting at Anaconda, Inc. Dr. Bednar holds a Ph.D. in Computer Science from the University of Texas, along with degrees in Electrical Engineering and Philosophy. He has published more than 50 papers and books about the visual system and about software development. Dr. Bednar manages the open source Python projects HoloViz, Panel, hvPlot, Datashader, HoloViews, GeoViews, Param, and Colorcet. Before Anaconda, Dr. Bednar was a lecturer and researcher in Computational Neuroscience at the University of Edinburgh, Scotland, as well as a software and hardware engineer at National Instruments.

  • Tutorial: Using Python HoloViz Technologies to Create Interactive Presentations
Jonathan Laserson

Dr. Jonathan Laserson is a machine learning expert and consultant, and the lead AI strategist of Zebra Medical Vision. He did his PhD in the AI lab of Stanford University and his undergraduate studies at the Technion. He built ML systems for Google and IBM research, and at Zebra Medical lead the development of clinical AI products from the idea stage to FDA-approval and production.

  • Automatic Curation of Test sets
Lior Segev

After earning an MSc in computer science from Tel Aviv University I've worked in several interesting start-ups, including XIV, Stratoscale and now Immunai.

  • How to Test Microservices
Luka Androjna

Data Scientist at Zemanta an Outbrain Company

  • Methods for Effective Online Testing in Python
Marina Shvartz

Marina is a senior A.I. software architect at Aidoc, working on building scalable A.I. infrastructure for the research and development of cutting edge A.I. algorithms in the field of healthcare. She has 9 years of experience as a software engineer and software team leader, working both in corporate companies and startups.
She's passionate about finding the best architecture and solutions to software problems and mentoring others with her experience and knowledge.

  • Testing stochastic AI models with hypothesis
Meir Vengrover

Team leader of image processing software group in Applied Materials

  • Python - the golden bridge between algorithm and software development
Naomi Kriger

I'm a Software Developer with previous experience in Risk & Data Analysis, working in a FinTech company.
I'm also a tech blogger at naomikriger.medium.com and an 8200 alumna.
I love programming, data, and everything in between. I also love foreign languages and chocolate.

  • String Comparison In Real Life - Challenges and Various Ways to Resolve Them
Nathalie Hauser

Manages the TLV Data Science Team @Bluevine, holds an MSc in Statistics from Tel-Aviv University. Interested in Machine Learning Models interpretation and its applications in the FinTech field.

  • Model-Agnostic Interpretation - Beyond Shap and Lime
Nikolay Grishchenko

Nikolay Grishchenko. 20+ years programming, 7+ years in Python, 5+ years with serverless applications.

  • Serverless Python
Nir Barazida

Nir Barazida, 30, Tel Aviv, Israel.

Data Scientist and Developer Relations at DAGsHub.

Former Data Scientist at Walty specializing in ML.

Public speaker for the past 6 years.

Spoke at events organized by Sheldon Adelson, Haim Saban, Ron Dermer, etc.

  • Set your EDA on Autopilot
Noa Lubin

Noa is a Machine Learning Researcher at Diagnostic Robotics. She previously worked at Amazon, NASA, Elbit Systems, and the Israeli Aerospace Industry. Noa has an MSc in Computer Science from Bar-Ilan University (Magna Cum Laude) with an NLP thesis advised by Prof. Yoav Goldberg. Her Electrical Engineering BSc is from the Technion (Summa Cum Laude).

  • Harnessing Data to Improve Healthcare
Noam Elfanbaum

Love the Python language and ecosystem, managing Core engineering at Bluevine.

  • Hello Airflow, farewell Cron jobs
Nofar Betzalel

Nofar is a Principal Data Scientist at PayPal. She develops fraud detection models that are being used in production to make real-time decisions that affect millions of PayPal users daily. She leverages PayPal’s massive amounts of data, in the highly imbalanced fraud domain, to learn user behaviour and make sure PayPal is always ahead of its fraudsters. Nofar also co-hosts PayPal's internal and global Data Science Podcast.
Nofar Holds an M.Sc in Information Systems Engineering with a focus on Machine Learning from Ben-Gurion University, where she researched the field of Proactive Recommender Systems.

  • Prepare for the Unknown - Adjust Your Model to Label Distribution Shifts
Noy Nakash

Head of SW Tools, DevOps and Validation

Formed a team of software, validation and DevOps engineers, responsible for:

The design of an entire SW backend, automation, CI/CD and tools, spanning from AI frameworks, Python to low level SW (Drivers, FW)

Validation of a cutting-edge AI processor and its entire software stack (SDK, AI algorithm, FW, drivers and more) running on multiple pre-silicon and embedded platforms.

Development of business and customer tools such as building packages, Yocto distributions, benchmark tools, SDK CMD and more.

  • Novel approach of collecting and analyzing data from PyTest with Elasticsearch
Or Ben-Zeev

Studied computer science at IDC
Works at JP Morgan for 4 Years

  • Python code in an object store, Go fast to production and don't break things
Or Weis

Developer and Entrepreneur.
Rich R&D and cybersec experience.
Founder and ex-CEO at Rookout.com
Founder and CEO at Authorizon.com

  • Python RPC and PubSub over Websockets
Oren Matar

A senior data scientist with interest in Bayesian methods, novel NN architectures and run-time optimization tricks in python. Specializing in time series forecasting particularly in the field of supply chain forecasting.

  • Beyond Time Complexity – NumPy, Pandas and vanilla python optimization tricks you must try
  • Opening the black box – an interpretable neural network architecture
Orr Shilon

Orr is a ML Engineering Team Lead at Lemonade, currently developing a unified ML Platform. His team’s work aims to increase development velocity, improve accuracy, and promote visibility into machine learning at Lemonade.

Previously, Orr worked at Twiggle on semantic search, at Varonis, and at Intel. He holds a B.Sc. in Computer Science and Psychology from Tel Aviv University.

Orr also enjoys trail running and sometimes races competitively.

  • A Feature Store - what is it good for?
Pavel Rogovoy

R&D teams leading and management, systems architecture and engineering, embedded/RT systems, SW architecture and protocols design.

Expert in computing performance and architecture: HPC/HTC clusters architecture, operating systems, applications, storage, on-prem solutions and cloud.

I enjoy contributing to open source

  • Versioning 1.0.1
Peter Kogan

Started programming around 20 years ago, back at high school. My first programming language was C, and I still remember it fondly.

Over the years, I was lucky enough to use several programming languages and be a part of many code projects that made their way to production.

In the last few years, my focus has been on backend development using Python. Python is by far the most enjoyable programming language I know, give me a few minutes, and maybe I can make a believer of you :)

A constant learner and always looking to connect to interesting people.

  • Go Beyond Mock: on Mocks, Stubs and Fakes
Rachel Chocron

Experienced Software Engineer. Skilled in Software Design, Python and Node JS.

  • Application State Management
Reuven Lerner

Reuven Lerner is a full-time Python trainer. In a given year, he teaches courses at companies in the United States, Europe, Israel, India, and China — as well as to people around the world, via his online courses, including Weekly Python Exercise.

Reuven’s most recent book is “Python Workout,” a collection of Python exercises with extensive explanations, published by Manning. He is currently working on "Pandas Workout," a similar collection of exercises for Pandas.

Reuven’s free, weekly Better developers newsletter, about Python and software engineering, is read by more than 20,000 developers around the globe. His “Trainer weekly” newsletter is similarly popular among people who give corporate training.

Reuven has a bachelor’s degree in computer science and engineering from MIT, and a PhD in learning sciences from Northwestern University. He lives in Modi’in, Israel with his wife and three children.

  • When is an exception not an exception? Using warnings in Python
  • Avoiding memory leaks with "weakref"
Roee Drucker

A software developer for almost a decade, with a broad experience of many programming languages and technologies.
Acting today as a software architect at Claroty

  • Lock and roll - Advanced locks debugging with GDB
Ron Shilo

Python developer at Final specializing in the creation of cloud infrastructure such as open-stack and high-performance hybrid cloud/bare metal infrastructures.
Proficient in #Python3 #Linux #Ubuntu #Bash #Ansible #Openstack #Docker #Jenkins #Git

  • Versioning 1.0.1
Ronnie Sheer

Ronnie Sheer is Head of R&D in Hiverr, and new Ed-Tech startup by Team8. He has been chosen by LinkedIn as an instructor in the most widely distributed online learning platform(LinkedIn learning). He has had the honor of speaking in prior Pycon Israel events.

  • OWASP Top 10 in 20: Application Security for the average Pythonista
Stav Shemesh

I hold a B.Sc in computer science from the Open University, and currently working on my M.Sc in computer science at IDC Herzliya. For the past year and a half I am working at Amenity Analytics as a data scientist, building models to solve a wide range of problems in NLP.

  • What’s Everyone Talking About? Discovering Topics with Sentence-BERT
Tal Franji

Working in bug-data for more than 10 years, programming for 40 years. Interested in system design, programming languages, big-data and data analytics. Consultant, VP R&D, Xoogler. Various industries - ad-tech, fin-tech, cyber and more.

  • Genomic data - cost-effective scaling in the cloud
Uri Goren

Natural language expert, founder of argmax.ml

  • Natural language grounding - the next frontier
Uri Yanover

Uri has 15 years of Python experience, as an hands-on engineer and project technical leader.

  • War stories: when data doesn't (easily) fit in memory
Yael Green

Senior Software Engineer,
Tech lead at DLPC application team at Imubit

  • WebSockets and Flask for the real world
Yair beer

I use machine learning in my daily job as an Senior data scientist, and in addition I also compete on kaggle.com. I am interested in mostly in high dimensional data and data analysis that require smart preprocessing and data manipulation in order to get the required results. I enjoy solving problems and constantly learning new things.

I have hands-on experience in both R and python for machine-learning, and enjoy learning other languages (Rust, Golang, C)

  • Python bottleneck optimization - progression from lists to cupy arrays
Yama Anin Aminof

Yama Anin Aminof is a Data Scientist at MyPart, an Israeli startup in the music industry, developing algorithms and researching lyrical and musical song features. She is an activist both in the social world, fighting the violence against women and children, and in the technological world, giving tech talks and mentoring female developers through their first steps in the data science world. Yama has a B.Sc in Mathematics and Physics from Tel Aviv University where she also expresses her passion for music by playing the saxophone in the TAU Wind Band.

  • Fun With Trees! Get to the Root of Song Classification
yaron Michl

Yaron Michael is a geospatial and Remote sensing expert, he deals with projects from public health(i.e environmental influences of pollution on infant health), to Precise agriculture(i.e satellite imaging to improve crop yield) as well as public transport. This year he will finish his Ph.D. on the subject of predicting forest fires with the integration of Numerical models. In addition, he is currently assisting an international project whose purpose is to find new tourist sites In Europe and Israel using machine learning.

  • mapping and analysis of geospatial big data using geemap and Google Earth Engine
Yehuda Levian
  • 5 years as a software developer in Intel.
  • 2.5 years in Imubit, 1 year as a full stuck developer and another 1.5 years as DevOps.
  • Cleaner SW architecture using python annotations