Adam is one of the core developers and project maintainers of Sanic, one of the leading async Python web frameworks, and a published author. Heโs also a self-taught programmer and VP of Software Engineering at PacketFabric. Adam also has an extensive experience as a speaker at various international Python conferences, including PyCon US, EuroPython, and PythonWebConf.
- Closing Keynote
Software developer. open source aficionado. Cares about software craftsmanship.
Trying to make a difference
- ๐ฎ๐ฑ How to kill your PySpark performance with these simple tricks
CTO consultant and entrepreneur with wide experience in software design and development, low level R&D, business development and product management. Co-founded Feezback, was intrapreneur at 8200. My hobby is fast-tracking junior devs to senior capabilities at my dojo (bit.ly/aurs-dojo, hebrew).
- ๐ฎ๐ฑ Things you can do in Python, but probably shouldn't
Boris Gorelik, Ph.D is a data science and machine learning consultant and advisor with over 20 years of experience in solving data-based problems. He has led data projects in biotechnology, cybersecurity, social networks, and ed-tech industries.
- ๐ฎ๐ฑ The Secret Agents of Modeling: Why ABM Deserves Your Attention!
Chayim is a veteran of the software industry with over twenty years of experience. He has helped release several operating systems, contributed to a variety of open-source projects, and built and maintained multiple datacenters, operations teams, and products. With experience contributing at SGI, Autodesk, Novell, SuSE, and others, Chayim has helped several organizations scale their codebase, development teams, and the organization itself - while increasing both the speed and quality of software releases.
Today, Chayim works for Redis as the Client and Ecosystem manager. He mentors new developers, and spends time slipping between languages, both spoken and code.
In the real world, Chayim plays a killer harmonica, hangs out with his wife and kids, and dreams about his roller-blades.
- ๐ฎ๐ฑ Fixing a CVE In the Open: redis-py, chatgpt, and open source bug hunting
A Senior Software Engineer @ Nym Health, with over 5 years of experience in backend and fullstack development, and a passion for solving complex problems and creating innovative solutions.
- ๐ฎ๐ฑ A Bug's Life
Dr. Erez Waisbard - Technology research Lead at CyberArk
Erez Waisbard received his Ph.D. degrees in computer science from Bar-Ilan University and his M.Sc. from The Weizmann Institute of Science.
He has over 25 years of industry experience in security and networks, designing and implementing systems at Lucent, Cisco, NDS and Nokia Bell Labs.
He is currently a Technology Research Lead at CyberArk and a faculty member at the Open University, Israel in the Dept. of Mathematics and Computer Science.
His research interests include cryptography, security, privacy, networked systems, and algorithms.
- ๐ฎ๐ฑ How to prepare your python code for the post-quantum era
Enthusiastic Software Engineer๐ท Who appreciates good software engineering ๐
I have with a big passion for Python ๐, Machine Learning ๐ค, Databases ๐ข๏ธ, Scale and Performance Optimisations๐ฆธ and making all of these easy to use.
- ๐ฎ๐ฑ Practical Optimisation for Pandas
I'm a senior full-stack developer with a favorite kid named Security.
For over ten years now, I've enjoyed writing clean code, simplifying complex problems, leading feature development, and influencing innovation every day.
When Iโm not busy with code, youโll find me talking about application performance, building confidence in code-bases, product architecture, developing organizational culture, and other nerdy dev stuff.
Besides all that, I'm a father of two, a hobbyist photographer, lego builder, and food creator.
- ๐ฎ๐ฑ Building Authorization with Python: Dos and Donโts
Galit, an algorithm team lead at Mobileye and former first data scientist at the Ed-Tech startup Matific, is a big fan of Python and believes that clean code is crucial to producing high-quality software. She is always striving to improve her team's coding practices and promote the use of Python for efficient, maintainable code.
- ๐ฎ๐ฑ Clean Code for Data Scientists
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.
- ๐ฎ๐ฑ Taming Nondeterminism with Dependency Injection
Irit is a Principal Software Engineer at Microsoft and a CPython core developer. Her recent contributions to Python, of which the most visible are the implementation of the except*
construct and Exception Groups, have brought her to the forefront of the Python world. She works on the Python Performance Engineering team at Microsoft. Additionally, Irit Katriel has authored several academic publications.
- Opening Keynote
Jonathan is an experienced software and algorithm engineer who embraced Python 7 years ago for scientific computing in the Physics degree. Ever since, he has continued to love it and make a living with it in different projects and companies. Jonathan has worked with Python on computer vision, deep learning, quantum computing, and backend engineering projects.
- ๐ฎ๐ฑ Build Systems, Package Managers, pyproject.toml and you - how to work with Python in 2023
Josh Grossman has worked as a consultant in IT and Application Security and Risk for 15 years now, as well as a Software Developer. This has given him an in-depth understanding of how to manage the balance between business needs, developer needs and security needs which goes into a successful software security programme.
Josh is currently CTO for Bounce Security where he helps clients improve and get better value from their application security processes and provides specialist application security advice. His consultancy work has led him to work, speak and deliver training both locally and worldwide including privately for ISACA and Manicode and publicly for OWASP's Global AppSec conferences.
In his spare time, he co-leads the OWASP Application Security Verification Standard project and is on the OWASP Israel chapter board.
He was also recognized as a Key Contributor for the OWASP Proactive Controls project and has also contributed to the OWASP Top 10 Risks project and the OWASP JuiceShop project.
- ๐บ๐ธ Omniscient AppSec: Custom, continuous security verification of python code
Michal is a security researcher at Bounce Security - a boutique security consultancy where she works on projects to help clients build software securely from the start. She particularly enjoys diving into a new domain and learning it inside out as well as sharing her knowledge with the community.
In her spare time, she is a student of computer science and math, volunteers at the Hackeriot initiative and she also enjoys playing chess, following artistic and rhythmic gymnastics and is the lucky human of a ginger tabby cat named Unix.
- ๐บ๐ธ Omniscient AppSec: Custom, continuous security verification of python code
I'm an engineer with more than a decade of experience in software development. I started my career in startups working as a full-stack and backend developer. I gained valuable experience in building robust and scalable systems during that time.
Three years ago, I joined Via as a backend engineer. Since then, I've moved up the ranks to become a tech lead and then a software architect. As a software architect, I design and implement complex software systems that meet the needs of our clients.
I love coding and enjoy participating in hackathons and meetups. It's a great way to stay up-to-date with the latest trends in the industry. My favorite language is Python, and I'm particularly enthusiastic about serverless architectures. I'm always seeking new ways to optimize and streamline my code.
In addition to my technical skills, I'm an effective communicator and team player. I enjoy collaborating with colleagues and clients to deliver high-quality software solutions. I'm driven by a passion for innovation and a desire to push the boundaries of what is possible in the field of software engineering.
- ๐ฎ๐ฑ Python Typing Implementation: Best Practices and Pitfalls
Using software development to solve my problems since the 90s.
Passionate about disrupting what I can, where I can, when other's won't.
Director of engineering at Via, leading algo engineering and internal platforms teams.
- ๐ฎ๐ฑ Python Typing Implementation: Best Practices and Pitfalls
With 20 years of experience writing code for production across multiple environments, industries, and domains - I am an actual full stacker - be it embedded code, computer vision algorithms, Big Data engineering, or Immersive UX in mobile. But most of all I like to take hard problems and make them go away.
- ๐ฎ๐ฑ Faster code for global scale -- Mobileye HD mapping the world
Serving the Python community in Israel since 2016
- Goodbye to PyCon 2023
- Welcome to PyCon 2023
Programmer with 20 years of experience working as a senior software architect at CyberArk. Tech journalist at The Marker, Author of 6 programming books (hebdevbook.com), and blogger on internet-israel.com. Lecturer at Ono Academic College and Haifa University. Father of four.
- ๐ฎ๐ฑ Using 4$ microprocessor for fun and profit!
Roy is a passionate Python developer who earned his B.CS degree at just 18, with a background in drone technology and security research, previously served as a Drone Development Officer in the IDF and managed an AR/VR development team. He has worked on autonomous drones in the defense industry and is currently a senior developer at Ownbackup, specializing in security.
- ๐บ๐ธ Face Off: Brute-force attack on Biometrical-databases
Full Stack Developer at Matific
- ๐ฎ๐ฑ Date for two: Server, Client, and Datetime in a Multi-timezone environment
I'm a software engineer at heart. Currently I lead the Archive product development group in Ownbackup. My area of interest lies in exploring the inner workings of programming languages while developing scalable and relaiable SaaS software.
I hold a Ph.D. in Computer Sciences. I have published numerous papers in leading academic and industrial conferences.I have more than 20 years of experience developing software in areas like processor verification, intrusion detect, banking, and data protection.
- ๐บ๐ธ Fun With ASTs
I've been programming for over 20 years since high school, and I have more than 10 years of experience in the industry. Most of these years have been spent in different R&D positions. My first job was as an EDA Engineer - Electronics Design Automation Engineer - and the skills I acquired during those first years have stayed with me to this day, both in my work and personal life. I have gained experience and hands-on knowledge in programming, teaching and mentoring programmers and engineers, and lecturing in various places.
- ๐ฎ๐ฑ Automation Thinking! - Automation to improve personal and work lives, and how to have the mindset of Automation
A Data Scientist turned into an Engineering Manager
- ๐ฎ๐ฑ Do you miss me?
Software Developer @ Antidote Health
Yifat is a full-stack developer with a favorite kid called Backend.
When she is not busy with code, you will find her spending time with her dog Jack, her family and friends, and watching weird documentaries on Netflix :)
- ๐ฎ๐ฑ DB migration can be less scary - using alembic tool