- Forget Mono vs. Multi-Repo - Building Centralized Git Workflows with Python
Abhishek is a leading Innovation Specialist and a distinguished digital transformation leader who has worked across diversified domains retail, finance, logistics and enterprise technology. He has 13+ years of strong global business transformation experience in applied data science practice with a key focus on Artificial Intelligence, Machine Learning and NLP across various sectors. Currently working at Microsoft and delivered impactful outcomes by playing pivotal role in setting up AI CoEs while working for Maersk, Visa, Fidelity Investments and Dell. His active research interest reciprocated by 6 patents (US/ Denmark), 3 trade secrets and 5 international publications in top-peer reviews journals and conferences. He holds Master’s in industrial management & Engineering from Indian Institute of Technology Kanpur with specialization in Machine Learning & Natural Language Processing.
- A Network Embeddings based Recommendation Model with multi-factor consideration
I'm a computer scientist / bioinformatician who has turned to be a core developer of scikit-learn
and fairlearn
, and work as a Machine Learning Engineer at Hugging Face. I'm also an organizer of PyData Berlin.
These days I mostly focus on aspects of machine learning and tools which help with creating more ethical and fair decision making systems. This trend has influenced me to work on fairlearn
, and to work on aspects of scikit-learn
which would help tools such as fairlearn
to work more fluently with the package; and at Hugging Face, my focus is to enable the community of these libraries to be able to share their models more easily and be more open about their work.
- Best practices to open source a product and creating a community around it
Dublin-born, now London-based, Aimée works as Head of Partnerships for the Micro:bit Educational Foundation, a nonprofit with a mission to 'inspire every child to create their best digital future'. The Foundation is behind the tiny-but-mighty BBC micro:bit device, a programmable microcontroller designed for education and loved the world over. Aimée works with a wide range of partners across Europe, Middle East and Africa to ensure students and teachers have the resources and support they need to get hands on with physical computing and block- or text-based programming.
- Education Panel
Alejandro is the Chief Scientist at the Institute for Ethical AI & Machine Learning, where he contributes to policy and industry standards on the responsible design, development and operation of AI, including the fields of explainability, GPU acceleration, privacy preserving ML and other key machine learning research areas. Alejandro Saucedo is also Director of Engineering at Seldon Technologies, where he leads teams of machine learning engineers focused on the scalability and extensibility of machine learning deployment and monitoring products. With over 10 years of software development experience, Alejandro has held technical leadership positions across hyper-growth scale-ups and has a strong track record building cross-functional teams of software engineers. He is currently appointed as governing council Member-at-Large at the Association for Computing Machinery, and is currently the Chairperson of the GPU Acceleration Kompute Committee at the Linux Foundation.
LInkedin: https://linkedin.com/in/axsaucedo
Twitter: https://twitter.com/axsaucedo
Github: https://github.com/axsaucedo
Website: https://ethical.institute/
- Secure Python ML: The Major Security Flaws in the ML Lifecycle (and how to avoid them)
Relying on Python as his primary development language for more than 15 years, has always been interested in Python as a Development Platform.
He worked as CTO and team leader of Python teams for the past 10 years and is currently core developer of the TurboGears2 web framework and a contributor to the Apache Arrow project.
Alessandro is the author of Crafting Test-Driven Software with Python and Modern Python Standard Library Cookbook
and has authored many OpenSource Python projects like the DEPOT file storage framework and the DukPy JavaScript interpreter for Python.
Alessandro has been an active speaker to tens of European conferences since 2012
- PyArrow and the future of data analytics
- Making AI Happen at Your Company
Alexander Jung is a Co-Founder and Chief Product Officer at the Lightweight Virtualization company Unikraft, focusing on leading unikernels into market and mass deployment. He is also a PhD student at Lancaster University, where he focuses primarily on optimizations of unikernels for network-bound operations; delivering effective continuous integration and deployment of VNF-based services; as well as compile-time methods for inter-VM communication based on library Operating Systems. Previously he has worked as the Chief Information Officer at UK-based startup Adjacent Systems, securing and delivering systems for local law-enforcement and government.
- Building a Just-in-Time Python FaaS Platform with Unikraft
Anand is a co-founder of Gramener, a data science company. He leads a team that automates insights from data and narrates these as visual data stories. He is recognized as one of India's top 10 data scientists, and is a regular TEDx speaker.
Anand is a gold medalist at IIM Bangalore and an alumnus of IIT Madras, London Business School, IBM, Infosys, Lehman Brothers, and BCG.
More importantly, he has hand-transcribed every Calvin & Hobbes strip ever and dreams of watching every film on the IMDb Top 250.
He blogs at https://s-anand.net. His talks are at https://bit.ly/anandtalks
- Predicting urban heat islands in Calgary
Developer at SonarSource, working on SonarQube Python analyzer.
Passionate about programming languages, soulslike video games and astrophotography.
- Managing the code quality of your project. Leave the past behind: Focus on new code.
Hi there! I’m Pythonista from Ukraine, I'm working remotely as a Senior Software Engineer at Astronomer. Also I'm a speaker at many PyCons and meetups around the globe. In my free time I’m crossFit and gymnastic amateur.
- Debugging asynchronous programs in Python
Developer Advocate. API tinkerer. Friendly DEV.to moderator & community helper. IoT hacker (Eclipse IoT / MQTT). Perpetual student. LEGO fan. Prefer they/them pronouns.
- Try Something Different: Explore MicroPython! (a rough guide for newcomers)
I am a Software Engineer with working experience in multidisciplinary scientific fields such as simulation neuroscience and genomics.
At the Blue Brain Project, we are building biologically detailed digital reconstructions and simulations of the mouse brain. We are running supercomputer-based simulations for understanding the multi-level structure and function of the brain.
Before joining Blue Brain Project, I was employed by ETH Zurich to work on Roche Tumour Profiler Project. I designed data analysis pipelines and statistical methods to provide personalised treatments for cancer patients.
I volunteer as a Contributing Member at the Python Software Foundation. My contributions relate to the creation or maintenance of open-source software available to the public at no charge.
https://wiki.python.org/psf/AnilTuncel
- EModelRunner: a Python package to run online available biological neuron model implementations
An experienced solution architect and cyber security consultant delivering and securing mission critical systems. In his spare time, teaches Python at Manchester CoderDojo and has acts as a mentor for Google Summer of Code (GSOC) projects supported by the Python Software Foundation.
- Using Python to manage Software Bill of Materials
Anthony is an Australian software engineer and mathematician. As a UTS MBT graduate, Anthony is the technology co-founder of a property and cycling-tech startup and enjoys teaching and learning coding with the Australian startup scene.
- Applying machine learning capabilities to wearable IoT devices for boxing technique management
I've been writing software for more than 30 years. I’ve written software to streamline the management of hydro/meteorological measurements; to make time series visualization and processing easy; to provide irrigation advice; and much more. I have been working with automatic meteorological stations since 1992; I’ve occasionally written programs to interface directly with meteorological loggers; I’ve dug out dusty old handwritten weather observations and keyed them in myself; I have created various web sites and web-accessible databases; I’ve administrated servers, including email and network, and high-availability databases with automatic failover. I have written the book on Django deployment (https://djangodeployment.com).
In research, I’ve worked on water-related decision making when there are conflicting objectives; on evaluation of climate models; on causation and determinism in hydrology and the climate; and more. My opinion on climate change is that there is no evidence that it is man-made.
I help scientists and engineers create software. In particular, I help them bring their models to the web.
- How much time does it take to write tests? A case study
Machine learning scientist and engineering manager with 15+ years of experience mostly focused on Natural Language Processing, Machine Translation and Document Recognition.
Ex-ABBYY, ex-Microsoft, currently working in a machine learning R&D department of a large healthcare organization. Have a lot of experience of transforming state-of-the-art ML ideas to actual product features.
- Machine Translation engines evaluation framework
Dr Arjumand Younus is a Research Scientist in Afiniti AI, and a part-time lecturer in Technological University Dublin. Before this appointment, Arjumand has contributed to SFI funded projects during her different post-doctoral positions at CONSUS-UCD and INSIGHT-UCD. She is also serving in the capacity of co-director for Women in Research Ireland which is a volunteer-run registered charity working for better representation of women and under-represented groups in academia.
Arjumand received a joint PhD in Computer Science from National University of Ireland Galway (Ireland) and University of Milano-Bicocca (Italy), MS degree in Computer Science from Korea Advanced Institute of Science and Technology (South Korea), and BS in Computer Science from the University of Karachi (Pakistan). Her research focuses on Machine Learning, Natural Language Processing, and Data Science for Social Good. Arjumand is passionate about the value of artificial intelligence technology to make society better, and at the moment is involved as an academic partner in various AI for Social Good projects.
- Python for Arts, Humanities and Social Sciences
Aroma Rodrigues is a master's student at UMass Amherst. She believes that Automation is the path to Inclusion. In 2016, a teammate of her "Shoes for the Visually Impaired" project presented it at the FOSSASIA. She reads, writes and enjoys walking to explore places. She presently works in a financial services firm and believes that solving problems that she has would solve problems for a large chunk of the world. An ML enthusiast she has about 20+ Coursera Certifications with the respective project work to support her learning in that field. She presented a talk on “De-mystifying Terms and Conditions using NLP” at PyCon 2018 and a talk called “Propaganda Detection in Fake News using Natural Language Processing” at PyCon ZA 2019 in Johannesburg. She spoke on detecting gender roles based biases in school textbooks at PyOhio 2020.
- Is the news media polarized? Or are we being conditioned to think it is?
Hi, my name is Aurélien Jaquier, from Switzerland, I am 27 and I currently work for the Blue Brain Project as a Scientific Software Developer. I have a Master of Science MSc in Physics from the EPFL (Ecole Polytechnique Fédérale de Lausanne), with a master thesis centered on dwarf galaxy simulation.
I love sciences and coding, and have been blessed with a job where I can help fundamental brain research with my coding skills. I develop and maintain different software in the context of neuron cell simulation and electrophysiological parameter optimization, such as EModelRunner, BluePyOpt or eFel.
Feel free to talk to me in english, french or japanese.
- On the benefits of using workflows: insights from two software tools in the context of computational neuroscience
Batuhan Taskaya is a Python enthusiast who loves to work on the open-source ecosystem surrounding Python. Besides CPython, he regularly contributes/maintains various other projects like fsspec, refactor, black, parso, reiz, teyit and more! Currently employed at Features & Labels, building developer tools for the modern data stack.
- CPython Developer Panel
Ben is a senior software engineer in BBC News Labs, an innovation team in BBC R&D. Ben was previously community manager at Raspberry Pi.
- Rapid prototyping in BBC News with Python and AWS
Borjan has been fully focusing his attention on software engineering with Python for the last four years. Prior to that, he was neck deep in the Android world where he was a maintainer of an Android distribution for a phone manufacturer for a few years.
Python came into play there as a nice automation language from applying missing Linux kernel patches to bench testing operating system builds.
- Taking charge of your race conditions
TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD
- Why is it slow? Strategies for solving performance problems
Before working in Developer Relations, Cheuk has been a Data Scientist in various companies which demands high numerical and programmatical skills, especially in Python. To follow her passion for the tech community, now Cheuk is the Developer Relations Lead at TerminusDB - an open-source graph database. Cheuk maintains its Python client and engages with its user community daily.
Besides her work, Cheuk enjoys talking about Python on personal streaming platforms and podcasts. Cheuk has also been a speaker at Universities and various conferences. Besides speaking at conferences, Cheuk also organises events for developers. Conferences that Cheuk has organized include EuroPython (which she is a board member of), PyData Global and Pyjamas Conf. Believing in Tech Diversity and Inclusion, Cheuk constantly organizes workshops and mentored sprints for minority groups. In 2021, Cheuk has become a Python Software Foundation fellow.
- I have to Confess, I still Love Pandas
- Picking What to Watch Next - build a recommendation system
- Picking What to Watch Next - build a recommendation system
Chris Reina has been involved in education since 2002, technology since 1981 and Making since 1971. (You do the maths). He is CCO (Chief Cardboard Officer) of MakerMeet.ie - who deliver Maker-led, project-based S.T.E.A.M. workshops nationwide to primary, secondary, third-level and other institutions.
He feels passionately that education is the most important thing in the world and that teaching using Maker skills is the most rewarding job there is.
Chris loves cats, kayaking, kite-flying, steampunk, pedantic semantics and knowing the meanings of ligatures, aglets, gallibanders and lexiphanic.
- Education Panel
I have been working in the Software industry for over 25ish years in 4 Countries - 🇩🇪, 🇰🇪, 🇬🇧, and 🇮🇪 - and ended up as Senior Software Engineer at Oomnitza in Galway, Ireland. The first time I saw a Python Prompt it displayed the version Number 1.5.2 🦖, professionally I used python since 2003, (Python 2.2)
- A Tale of two Kitchens, hyper modernizing your codebase.
VP Engineering of Jit, the Continuous Security platform for Developers. Daniel is an experienced VP Engineering, manager and tech lead with many years of industry experience at startups and global enterprise companies. Passionate about developing innovative products and leading engineering teams to deliver quality products. Skilled in architecting SaaS solutions, building high-performing teams, software security, design and development. A true cloud and automation enthusiast.
- Forget Mono vs. Multi-Repo - Building Centralized Git Workflows with Python
After 28 years as a developer, architect, project manager (recovered), author, trainer, conference organizer, and homeschooling dad, Dave Klein landed his dream job as a developer advocate at Confluent. Dave is marveling in and eager to help others explore the amazing world of event streaming with Apache Kafka.
- Event-driven microservices with Python and Apache Kafka
I’m Déborah and I’m a data scientist who really likes to write. I have a BSc in Computer Science and I’ve been working with Data Science since 2016 when I won the Microsoft Imagine Machine Learning Award.
I’m a generalist, so I can grasp new technology quickly and I can learn as much as I need to reach the goals of a project. I think this gives me an advantage in writing because it’s easier for me to “zoom out” and explain things from a broader point of view than someone who has more experience in a particular technology.
- Creating great user interfaces on Jupyter Notebooks with ipywidgets
Hi I am Dhanshree,
I have been developing with Python for over 3 years now. I enjoy working with computers. I work with machine learning, backend development, cloud and infrastructure.
- Jupyter - Under the Hood
Disconnect3d is a security engineer at Trail of Bits where he hunt for security bugs in different kinds of software using both manual code analysis and various tools like static analyzers, fuzzers and others. He specializes in low level aspects and likes to understand how things works under the hood. On his free time, Disconnect3d plays CTF security competitions with justCatTheFish team and plays DoTA2 moba game.
- CPython bugs & risky features
Django Girls Dublin has been running workshops since 2016 hosted by RTÉ Digital, PyCon Ireland. The Dublin chapter was started by Vicky Twomey-Lee and Paula Weir.
- Django Girls Workshop
- Django Girls Workshop
- Django Girls Workshop
- Django Girls Workshop
- Python for Arts, Humanities and Social Sciences
Dr. Nakeema Stefflbauer is a digital product executive with expertise in early-stage ideation, test, and development. Her digital transformation iexperience s paired with a focus on algorithmic explainability, equity, and fairness. Dr. Stefflbauer is the founder and CEO of FrauenLoop in Berlin and, both privately and as part of the Atomico angel programme, she advises and invests in startups building innovative, sustainable tech solutions.
Dr. Stefflbauer holds MA and PhD degrees from Harvard University, a BA from Brown University, and an executive MBA from the disruptive Quantic School of Business and Technology. Her accomplishments includes delivery of software in the context of eLearning, enterprise resource planning (ERP), eCommerce, fintech and insurtech in the United States, Canada, and Germany.
- Dodging AI Dystopia: you can't save the world alone
Dr. Patrick Kavanagh is an astrophysicist and software developer based at the Dublin Institute for Advanced Studies (DIAS). He is an expert in high-energy studies of supernova remnants, superbubbles and the hot interstellar medium.
Since moving to DIAS he has worked on the development of calibration and software tools for the Mid-Infrared Instrument (MIRI) on Webb. MIRI is an international project comprising a consortium of European partner institutes, including DIAS, the European Space Agency, and partners in the US.
He works on many aspects of MIRI including the calibration of the MIRI Medium Resolution Spectrometer, development of the MIRI simulator, MIRI commissioning activities and analysis tools, and will support MIRI commissioning at the Webb Mission Operations Center at the Space Telescope Science Institute in Baltimore.
- Python's role in unlocking the secrets of the Universe with the James Webb Space Telescope
Coming from the C/C++ embedded software world, I ended up starting a software company specialized in end-to-end encryption solution.
I fall in love with Python a long time ago, fortunately programing can be polyamorous because I've met Rust in the meantime ;-)
- Online voting system used for primary elections for the French Presidential, must be secure right ?
Emma is a developer advocate at Alpaca. She enjoys sharing her knowledge and learning from fellow developers.
- Property-based testing the Python way
I'm a Python Developer living in London who is passionate about clean code and architecture.
I try to give my contribution to the development of PyCon Italia, Strawberry GraphQL and Poetry Package Manager.
- Automate cleaning code in few easy steps!
Dr. Felipe Huici is CEO and Co-Founder at Unikraft UG, a start-up dedicated to lightweight and open source virtualization technologies and significantly lowering cloud infrastructure bills. In addition, Felipe is a chief researcher at NEC Laboratories Europe in Heidelberg, Germany where his main research and interests lie in the areas of high-performance software systems, and in particular specialization, virtualization and security. He has been published in several top-tier conferences and journals such as SOSP, ASPLOS, OSDI, Eurosys, SIGCOMM, NSDI, CoNEXT, and SIGCOMM CCR. Finally, Felipe is one of the founders and maintainers of the Linux Foundation Unikraft open source project.
- Building a Just-in-Time Python FaaS Platform with Unikraft
Flo is a Developer Advocate at Cisco focusing on IoT, machine learning and network programmability. With a software and networking background he has been working since a couple of years on many IoT, ML and network automation projects. He is the most passionate about connecting things and getting information out of data in any way possible. In his current role, he is working on awesome showcases with Cisco and Open-Source technologies and providing learning content to the developer community.
- Common Python Mistakes with Kubernetes, How They Can Cause Vulnerabilities and How to Solve Them!
As the Director of Developer Relations at Mindee, Frédéric Harper helps developers merge the physical and digital worlds using the magic of machine learning coupled with the ease of APIs. Fred has shared his passion for technology on the stage at dozens of events around the world. He’s helped build successful communities at npm, Mozilla, Microsoft, DigitalOcean, and Fitbit, and is the author of the book Personal Branding for Developers at Apress. Behind this extrovert is a very passionate individual who believes in the power of communication... and cat videos.
- Developers Documentation: your secret weapon
- A Personal Brand? Surprise, you already have one!
Mr. Gajendra Deshpande holds a Master’s degree i.e., M.Tech. in Computer Science and Engineering from Visvesvaraya Technological University, Belagavi and PG Diploma in Cyber Law and Cyber Forensics from National Law School of India University, Bengaluru India. He is working as Assistant Professor at the Department of Computer Science and Engineering, KLS Gogte Institute of Technology, Belagavi, Karnataka, India. He has a teaching experience of 12+ years and Linux and Network Administration experience of one year. Under his mentorship teams have won Smart India Hackathon 2018, 2019 and 2020. Presented talks at prestigious conferences such as SciPy USA, JuliaCon, PyCon France, PyCon Hong Kong, PyCon Taiwan, COSCUP Taiwan, PyCon Africa, BuzzConf Argentina, EuroPython, PiterPy Russia and SciPy India. Worked as Reviewer and Program Committee member for reputed International Journals and conferences including JOSS, JOSE, SciPy USA, SciPy Japan, JuliaCon, JupyterCon, PyData Global, and PyCon India, and publishers include Manning USA and Oxford Univesity Press. He leads PyData Belagavi and OWASP Belagavi chapters. He is also GitHub Certified Campus Advisor
- Three Musketeers: Sherlock Holmes, Mathematics and Python
- Three Musketeers: Sherlock Holmes, Mathematics and Python
I work for Sonar in Geneva, Switzerland where I develop static code analysis tools for Python.
When not working, I'm usually found snowboarding or hiking in the mountains.
- How to setup your development workflow to keep your code clean
- How to setup your development workflow to keep your code clean
I am a research engineer. I have a PhD in computer science and have been a scikit-learn core developer since 2017.
- Inspect and try to interpret your scikit-learn machine-learning models
- Inspect and try to interpret your scikit-learn machine-learning models
I am software engineer with around 5 years of professional experience. I am currently working for ZOE, a start-up in the healthcare space. Most of my experience is writing backend web services, using Python. I also extensive experience with Docker, Git and Linux.
- My journey using Docker as a development tool
Hitul is the founder of Digiqt Technolabs. He helps companies in building Technology products, DevOps and Data Engineering.
He is experienced in the development of large-scale enterprise mission-critical and fault tolerance distributed applications in e-commerce, insurance, finance, and health care domains.
- Walk-through of Django internals
Iqbal is the CEO of LaLoka Labs and has been a Python user since 1.5.2
He is a Malaysian based in Japan and have been actively participating as a speaker as well as an organizer within the Python communities around the East Asia and South East Asia region.
He was the PyCon chairperson for PyCon APAC 2017, PyCon MY 2015 and also founded PyCon JP in 2013. He is currently active within the PSF Trademarks WG and also the PSF Diversity and Inclusion WG.
You can read his writing and thoughts about Python and the community in his blog. Feel free to connect with Iqbal on LinkedIn or on Twitter
- Diversity & Inclusion in the Python Community Panel
Irit Katriel is a CPython core developer. Her contributions include the implementation of Exception Groups and except* in Python 3.11 and optimisations in exception handling and jump opcodes. She works on the Python Performance team at Microsoft.
- CPython Developer Panel
Currently working as Technical team lead in HackSoft in Bulgaria.
A programmer for ~7 years, working with Python and DJango for 6 years.
Speaker at EuroPython 2018 and PyCon Balkan 2018.
- Async Django
Ivett Ördög is the founder and facilitator of Lean Poker events. She is also an Engineering Manager at Contentful, and she has been a frequent speaker at software conferences around Europe. Her passion for short feedback loops drove her to create Lean Poker, a workshop where developers have the opportunity to experiment with continuous delivery in a safe environment. Ivett is the creator and host of the Cup of Code YouTube channel inspiring the next generation of developers to broaden their knowledge.
- What transitioning from male to female taught me about leadership
Python development enthusiast for the last 11 years, currently working as Director of Engineering at SpotOn. I love clean and straightforward solutions, focused on usability and robustness. I am privately a motorcycling enthusiast in summer and squash lover in winter.
- Dr. Jekyll & Mr. Hyde - transition from developer to manager without going crazy or becoming evil
Jan-Hein is a software engineer who witnessed Python’s first baby steps up very close, and loves programming in Python since then. While he worked in different software development roles, he always kept an eye on its development. After he has founded a dedicated Python software unit within Ordina, the company he works for, he’s now back at the work that leaves him with a positive energy balance at the end of the day: programming in Python!
- When to refactor your code into generators and how
Jeffrey Mew is a Product Manager at Microsoft working on Python Data Science and AI tooling in VS Code. Specifically, he focuses on making the lives of Data Scientists easier across our ecosystem. Jeffrey holds his Bachelor’s Degree in Computer Engineering from the University of Waterloo. He is a lover of dogs and Python (the language, still unsure about the snake).
- Python & Visual Studio Code - Revolutionizing the way you do data science
I am a long time Python developer of almost a decade. For most of that time I have used the language to drive systems programs in and on top of C. Python is a diverse and quickly growing community and I love to contribute to it even as I try to keep up. I currently help ActiveState deliver secure, pre-build python projects to enterprise customers and individual developers.
- Packaging Python in 2022
Jessica Temporal is Senior Developer Advocate at Okta for Auth0. Pizza de Dados co-founder and co-host, Pizza is the first and most beloved Brazilian podcast about data science. Jessica is also part of the instructors team in Data Bootcamp and LinkedIn Learning. She is part of PyLadies Brazil, the Brazilian network that promotes and empowers women in technology. Creator of GitFichas, a git study cards collection available in English and Portuguse. She was born in warm weather and keeps herself warm in the cold Brazilian south with sweaters she knits herself.
- Let's talk about JWT
Jiawei Wang is a Ph.D. student at Monash University and a member of SMart software Analysis and Trustworthy computing Lab. He works on static analysis for Python Programs and has published four top conference papers in the domain of software engineering research with a focus on Python code quality issues among open source projects.
Currently, he works on the Scalpel project, aiming to provide fundamental tools to address problems in the Python eco-system such as dependency issues, bug detection for machine learning applications.
- Scalpel: The Python Static Analysis Framework
Jimmy Lai is a Software Engineer in Instagram and Carta Infrastructure. He love Python and like to share his love in tech talks. His recent interest is automated refactoring and his prior sharing topics include profiling, optimization, asyncio and type annotations.
- Automated Refactoring Large Python Codebases
I grew up in Yorkshire, UK and always had an interest in space.
I was lucky enough to be taught by Colin Rourke, when studying mathematics at Warwick some 40 years ago.
After graduating I worked with computers for all my career, using python and linux almost exclusively since 2000.
This included a period of many years living and working in Dublin, when I first discovered the python world.
My interest in space-time has been rekindled by Colin Rourke's work, after many years of assuming astronomy only had minor details to work out.
I am now semi-retired, teaching skiing in the winter and do some python mentoring as well.
I write code to help me explore the universe.
- The Geometry of the Universe
I am mainly interested in computational, algorithmic and mathematical methods. I first started to contribute to open-source in 2017 and since then my contributions focused on scientific software.
Since April 2021, I work at Inria as a Research Software Engineer, mainly on improving scikit-learn's native performance. I became one of scikit-learn maintainers in October 2021.
- Scaling scikit-learn: introducing new sets of computational routines
Justin Mayer is a serial entrepreneur, investor, and advocate for data portability and privacy. His latest project is Fortressa.com, which replaces expensive SaaS data silos with self-hosted open-source applications. He also maintains the Pelican static site generator as well as a number of other projects for Python, Django, and the Fish shell.
Justin speaks Japanese and Italian, graduated with honors from the University of California, Berkeley, and received his M.B.A. from the Wharton School of Business.
He writes about security and privacy at justinmayer.com and via @JMayer on Twitter.
- Python Packaging Automation — Auto-Publish to PyPI via Pull Requests
I am an Open Source Software Engineer at VMware Inc, a staff member of the VMware Open Source Program Office (OSPO), working on the Security Supply Chain team.
Currently, I am focused on PyPI.org, Python-TUF, and some contributions to Tern Tools.
As a Software Engineer, I have contributed to Open Source and writing software since 2013.
I am a former system engineer; however, I use these technologies daily. I have long experience in Infrastructures such as Networking, Cloud, Virtualization, Storage Area Networks, and Storage Disks.
I have worked for IBM, ING, and Forescout in the past.
- Work in Progress: Implementing PEP 458 to Secure PyPI downloads
I am a Senior Lecturer of computing in the School of Enterprise Computing and Digital Transformation in TU Dublin. My primary area of research is in Computer Science Education (with an emphasis on inclusion) which spans third, second and primary level’s. The main focus of my research at third level (including my PhD) was the early identification of students who were at risk of failing or dropping out of Computer Science (using machine learning techniques), as well as interventions to try and reduce attrition rates. My research also focuses on gender and inclusion, with an aim to reduce stereotypes and promote the Computer Science discipline across all levels of education. I am the co-chair of the ACM ITiCSE conference for 2022. My primary area of teaching is in Software Development, (CS1 and CS2: C#, Java and Python) and Applied Machine Learning with Artificial Intelligence. To complement my Computer Science Education research at third level, I have also been significantly involved at primary and second level Computer Science Education, from Governmental level with commissioned research, to co-authoring the leaving certificate book, to formal and informal teacher professional development, to leading a large scale national, primary and second level Computer Science outreach and research programme (http://CSinc.ie). I am also a member of the EU Commission expert group on AI and data in education and training.
- Education Panel
Kelly Schuster-Paredes is the co-host of the Teaching Python Podcast, a mom, world traveler, and teacher. Kelly has a Masters in Curriculum, Instruction, and Technology from Nova Southeastern University. She has taught in the UK, Peru, and the USA. Kelly specializes in curriculum design, educational coaching, and curriculum development. She got started with integrating technology in the classroom in 2003, dabbled with app design in File Maker, HTML, Robotics, and now spends most of her time learning more Python. She teaches Python and Computer Science to sixth, seventh and eighth grade students at Pine Crest School in Fort Lauderdale, Florida.
- Education Panel
I maintain the typing module in CPython. I also collaborate with other volunteers to speed up CPython.
- CPython Developer Panel
Developer Advocate, Laís had led events in tech communities to promote the use and diminish the entry barrier to the Python programming language. Board member of Python Ireland, Member of the EuroPython Society and PyLadies Dublin, she has a habit of making fun of everything.
- Beginners' Day - Humble Data
- Beginners' Day - Humble Data
- Beginners' Day - Humble Data
- Beginners' Day - Humble Data
Larry is a 200 foot assault robot manufactured by Yoyodyne Propulsion Systems, a major US defense contractor. He is suitable for heavy assault against heavily armored stationary targets, like laying siege to a walled city, or protecting supply lines during forward maneuvers.
- Correlating messy data with "correlate"
Affiliation: Campaign to Stop Killer Robots
Laura Nolan is a software engineer who focuses on software operations and reliability. She holds degrees in Computer Science and in Ethics, and is currently completing another MA in Strategic Studies. Since 2018, Laura has been part of the Campaign to Stop Killer Robots, an umbrella organisation of NGOs that works towards a legally-binding instrument to regulate autonomous weapons.
- Killer Robots Considered Harmful
Laysa is a developer working towards a more diverse and fun Python community by organizing Pyladies Munich Chapter. Her passion for sharing knowledge and OSS has led her to work as developer advocate for Aiven. She help users understand databases and do cool things with them. Besides Python, she like cyberpunk movies, tea, and human languages.
- Super Search with OpenSearch and Python
I'm a software engineer, currently working on compilation tools for machine learning workloads and contributing to the Apache TVM Compiler Stack as a PMC member and committer. In the academic background, I hold a M.S. degree in Microelectronics and a B.S. degree in Computer Science.
- An Introduction to Apache TVM
Born in 1977 together with Star Wars, bash, Apple ][, Dire Straits, The Silmarillion, and many other great things.
I started coding in April 1987 on a Sinclair ZX Spectrum. I then moved to MS-DOS PCs and in 1996 I started using Linux and became interested in operating system internals. I love software architectures, algorithms, mathematics and cryptography.
I’m mainly interested in open source software. I like both the theoretical and practical aspects of computer science.
I am currently working as a contractor DevOps and Python developer while I design a DevOps bootcamp that I will run in London from October 2022.
From 2013 I blog some technical thoughts at http://thedigitalcatonline.com.
In 2018 I published the free book “Clean Architectures in Python” http://bit.ly/getpycabook
- TDD in Python with pytest
- Clean Architectures in Python
- TDD in Python with pytest
- Scalpel: The Python Static Analysis Framework
Lilian studied Computer Science at high school and did her PhD in Computer Modelling. She went on to looking at computer applications and programming in the pharmaceutical sector before entering formal teaching for the next generation. She is currently engaged in teaching Python programming, C# and Javascript. She has given lectures in conferences both in the UK and abroad about the teaching of Computer Programming to young people. She has ran computer clubs including that of 'computer-assisted' investment for children and is a full member of the British Computer Society.
Lilian firmly believes that in this emergent brave new world, the Anthrpocene age, the computer (with its associated technologies) is the harbinger to transform globally man's short slavish existence to a better one - a world community defined by longer, richer and freer life experiences. She believes it is imperative that our schools empower our young children with his new knowledge, and Lilian herself did help reshape the Computer Science Department of an independent boys' school as Head of Department. She has produced for children more than 75 YouTube (online) videos on Computer Science and Programming - and has had more than 12,000 hits globally.
- Creating the Next Generation of Billionaires - Part 4
Luciano Ramalho is the author of Fluent Python, published in 9 languages. He is a Principal Consultant at Thoughtworks and a Fellow of the Python Software Foundation.
- Norvig's lispy: beautiful and illuminating Python code
- `typing.Protocol`: type hints as Guido intended
- Norvig's lispy: beautiful and illuminating Python code
Lukas Pühringer is a research scholar and software developer at the NYU Center for Cyber Security (CCS), where he leads the development of The Update Framework (TUF), and has been co-maintaining several of Prof. Justin Cappos’ software projects, most notably the supply chain security framework in-toto. Lukas also supervises students and gives talks about TUF and in-toto.
- Work in Progress: Implementing PEP 458 to Secure PyPI downloads
CPython Developer in Residence, Python 3.8 and 3.9 release manager, creator of Black, pianist, dad.
Equally interested in music and software engineering, as a classically-trained pianist and a long-time contributor to the Python programming language. Loves to build software for musical instruments. Makes music under the RPLKTR moniker.
- CPython Developer Panel
- How to embed a Python interpreter in an iOS app
I've been developing software professionally for almost 20 years. During that time, I've written device drivers for SSDs, desktop GUIs, and web applications. Now I'm working for Octopus Energy trying to save the world from Climate Change. In addition to writing software, I enjoy writing, teaching yoga, cycling, and chasing my Corgi.
- Lint All the Things!
Lynn Root is a Staff Engineer at Spotify and resident FOSS evangelist. She is a seasoned speaker on building and maintaining distributed systems, and maintains Spotify’s audio processing framework. Lynn is a global leader of diversity in the Python community, the Chair of the PyLadies global council, and the former Vice Chair of the Python Software Foundation Board of Directors.
- The Design of Everyday APIs
Mai Giménez is a research engineer working at Deepmind. She holds a PhD in natural language processing, and her main research interest is in language and the sociotechnical impacts of these models in the real world.
She's a former board member of the Spanish Python Association, helped organise several PyConES conferences and is a proud member of the Pyladies.
- Unfolding the paper windmills
Marc-Andre is the CEO and founder of eGenix.com, a Python-focused project and consulting company based in Germany, specializing in the data, finance and database space. He has a degree in mathematics from the University of Düsseldorf.
His work with and for Python started in 1994. He is a Python Core Developer, designed and implemented the Unicode support in Python, and author of the mx Extensions, e.g. mxTools, mxDateTime and mxODBC, which are now distributed and maintained through eGenix.com.
Marc-Andre is a EuroPython Society (EPS) Fellow, a Python Software Foundation (PSF) founding Fellow and co-founded a local Python meeting in Düsseldorf (PyDDF). He served on the board of the PSF and EPS for many terms and loves to contribute to the growth of Python where ever he can.
More information is available on https://malemburg.com/
- Choosing the right database for your next project - Looking at options beyond PostgreSQL and MySQL
Senior Data Scientist and Innovation Lead at inovex
Host of Recsperts - Recommender Systems Experts, the Podcast Show with industry and academia experts in Recommender Systems
Building Recommenders and Personalization Solutions with Python for various industries since 5+ years
Creator and Instructor of Python RecSys Training
- Build your own Playlist Recommender System with Python using your GDPR Data
I gave many talks in spanish and two in english. I come from Argentina and gave five talks on PyCon Argentina, gave a talk in Europython https://youtu.be/s7110IaMEOs, a charla at PyCon Charlas 2019, and this year in PyCon España and other for Basis Technology on extending forensic software using python (https://youtu.be/ocuFZ8RA1p8). I was also organizer in 9 events in my city, Resistencia Chaco, collaborator in many others, including mentoring at PyCon Charlas 2022.
- Dance with shadows: stubs, patch and mock
I've been using Python since 2005.
I have an extensive background in compilers, virtual machines and static analysis for dynamic languages, specifically Python.
After a long interlude working on static analysis tools, I have returned to performance work over the last couple of years.
I am currently working as technical lead with the "Faster CPython" team funded by Microsoft.
- CPython Developer Panel
- How we are making Python 3.11 faster
Marlene is a Zimbabwean software engineer, explorer, and speaker based in the city of Harare. She is an advocate for using science and technology for social good and increasing diversity in these fields. She is a director and vice-chair for the Python Software Foundation and is currently working as a Developer Advocate at Voltron Data. In 2017, she co-founded ZimboPy, a non-profit organization that gives Zimbabwean young women access to resources in the field of technology. She is also the previous chair of PyCon Africa and is an advocate for women in tech on the continent.
- Elephants, ibises and a more Pythonic way to work with databases
- Diversity & Inclusion in the Python Community Panel
Mason is currently a Developer Advocate at Gretel. Prior to his work at Gretel, he was a Developer Advocate at DigitalOcean. Prior to this he was an SRE helping build and maintain a highly available hybrid multicloud PaaS. He is an avid programmer, speaker, educator, and writer. He is an organizer of PyTexas and actively contributes to open source projects. In his spare time he enjoys reading, camping, kayaking, and exploring new places.
- Write Docs Devs Love: Ten Tricks To Level Up Your Tech Writing
Hi! I used to be a biologist, then I became a computational biologist, and then I gave up all pretense and started coding full-time. I'm currently a machine learning engineer at Hugging Face, but sometimes I try to sneak in some protein models into my job, for old time's sake.
- How To Train Your Graphics Card (To Read)
- How To Train Your Graphics Card (To Read)
Mauro Pelucchi is a senior data scientist and big data engineer
responsible for the design of the "Real-Time Labour Market Information System on Skill Requirements" for CEDEFOP.
He currently works as Head of Global Data Science @ EMSI Burning-Glass with the goal to develop innovative models, methods and deployments of labour market data and other data to meet customer requirements and prototype new potential solutions. His main tasks are related to advanced machine learning modelling, labour market analyses, and the design of big data pipelines to process large datasets of online job vacancies.
In collaboration with the University of Milano-Bicocca, he took part in many research projects related to the labour market intelligence systems.
He collaborates with the University of Milano-Bicocca as a lecturer at the Master Business Intelligence and Big Data Analytics and with the University of Bergamo as a lecturer in Computer Engineering.
- Data Warehouses Meet Data Lakes
Michael is a consulting software engineer who helps product teams to develop Python software in the cloud. He worked with many different teams from various industries, but none of them practised property-based testing and only few were familiar with the concept.
This prompted him to spread the word about property-based testing and Hypothesis in an effort to help others write more robust and maintainable software.
- Bulletproof Python – Property-Based Testing with Hypothesis
- Bulletproof Python – Property-Based Testing with Hypothesis
Michal Karzynski currently works as a software architect and data scientist for Intel, specializing in applying neural network models to the domain of sound processing.
He is a chairman of the Operators Special Interest Group, part of the Open Neural Network Exchange (ONNX) standardization committee. He also runs the consulting company Atarnia.com and writes a blog, which can be found at http://michal.karzynski.pl
- Managing complex data science experiment configurations with Hydra
Enthusiastic, hard-working software engineer with contagious energy and passion for working on interdisciplinary projects. Focused on delivering high-quality products in a timely manner. Servant leader always eager to learn from and with team members while instilling the ownership, autonomy, and sense of responsibility.
Over ten years of experience as a software developer for modelling and analysis of complex systems. Passionate about model-based system engineering solutions improving existing analysis workflows while ensuring reproducibility. Currently, the lead developer of an MLOps framework to support the design of superconducting accelerator magnets. Formerly, a technical lead for an agile team of experts and scientists creating signal monitoring framework for the Large Hadron Collider.
- When Models Query Models
I build data pipelines for change safety and performance monitoring in Akamai. Our Protocol optimization team implements and deploys standards for the future Internet.
Previously, I worked for Seznam.cz, where I moved from complex business applications to big data processing.
I have a software engineering degree from Czech technical university in Prague, but I started to write webs a long time before studying it.
- How I wrote a Python client for HTTP/3 proxies
I am Monika Bláhová, currently based at Global Change Research Institute, CAS in Brno, Czech Republic as a GIS data analyst and first-year Ph.D. student. My background is cartography and geoinformatics, and my first experience with coding is from 2013 with JavaScript. Since then, I have walked a long way through learning Python, lecturing PyLadies courses, working as an IT administrator, and finally landing in a big scientific team focusing on climate change’s impact on the agroecosystems at the Czech Academy of Science.
- Czech Drought Monitoring system – a journey from manual work to global drought monitoring and machine learning, powered by Python
Data Scientist @ ACI Worldwide | Education Lead @ Women in AI Ireland | Tech-Blogger @ Medium | ❤ NLP
- Diversity & Inclusion in the Python Community Panel
Founder of Trans*Code. An elected fellow of the Python Software Foundation, Naomi is a past chair of its board of directors. She also speaks internationally about the Python community, and on inclusion and diversity in technology in general.
- Trans*Code
- Diversity & Inclusion in the Python Community Panel
- Trans*Code
- Trans*Code
- Trans*Code
Senior Machine Learning Engineer at Zimmer Biomet - the world's leading Orthopaedic medical devices company. London School of Economics graduate with an MSc in Applied Social Data Science. Passionate about using Machine Learning to solve complicated problems. I have experience analysing, researching and building data products in the financial, real estate, transportation and healthcare industries. Curious about (almost) everything and always happy to take on new experiences and challenges.
- Data Validation for Data Science
- Data Validation for Data Science
Niall started coding on a sord m5 in 1984, love coding. Started playing music in 1986, love performing. Started working in a bank in 2012, love trading. Started gardening in 2017, love gardening. Started noticing cycles in the markets, similar to the gardening and the seasons. Started investigating supply chains and trends. Realized coding and markets and gardening all related. Discovered harmonic and fibonacci based patterns in the trends, just like music. Realized my entire life was one gigantic intertwined blob of stuff. Realized everyone else life is more or less the same. Chilled out and condensed it all into a 30 minute talk.
- Using python to predict Asset price reversals.
A recovering former member of the Python community.
Music, philosophy, teaching, writing & computing. Just like this bio: concise, honest and full of useful information. Everything I say is false...
- Music and Code
Omar Sanseviero is a Machine Learning Engineer working at Hugging Face in the Open Source team democratizing the usage of Machine Learning. Previously, Omar worked as a Software Engineer at Google in the teams of Assistant and TensorFlow Graphics. Omar is passionate about education and co-founded AI Learners, a Spanish-speaking community of people that want to learn about AI and its different applications.
- How to craft awesome Machine Learning demos with Python
I've been writing Python every day for 5 years, excited about Deep Learning, VR Gaming, and my dog Chika
- Raise better errors with Exception Groups
PhD Student in Computational Chemistry at Cardiff University.
Research interests: software development, material science, catalysis, solid state physics.
- Applications of Python in Computational Chemistry and Material Design
Pablo Galindo Salgado works in the Python Infrastructure team at the Software Infrastructure department at Bloomberg L.P. He is a CPython core developer and a Theoretical Physicist specializing in general relativity and black hole physics. He is currently serving on the Python Steering Council and he is the release manager for Python 3.10 and 3.11. He has also a cat but he does not code.
- CPython Developer Panel
- Making Python better one error message at a time
I’m Paolo Melchiorre, a longtime Python backend developer who contributes to the Django project and gives talks at tech conferences.
I’ve been a GNU/Linux user for over 20 years and I use and promote Free Software.
I graduated in Software Engineering and I’m an alumnus of the University of Bologna, Italy.
I’ve been working in the web for 15 years and now I’m the CTO of 20tab, a pythonic software company, for which I work remotely.
- Maps with Django
¡Hello there! I'm Patrick, a Swiss-Italian living in London.
I'm currently mainly working on Strawberry 🍓, a modern Python library for GraphQL. I'm a huge fan of GraphQL and also a Python user for more than 10 years now, so I'm super excited to contribute to the GraphQL ecosystem in Python.
I'm also the Chair of Python Italia, the association that organises events around Python in Italy, I'm currently working on the new website for the conference with some friends.
- Build a production ready GraphQL API using Python
- Build a production ready GraphQL API using Python
Paulina fell in love with Python and Machine Learning back in her university years and right now she continues her adventure as Machine Learning Engineer at Brainly. Based in Kraków, Poland, she spends her free time learning ice skating and inline skating.
- The intricate art of making your (internal) clients happy - the story from a Python-centered Infra team
Peter is a Staff Machine Learning Engineer at Spotify in New York, where he helps lead their Audio Intelligence Lab - an ML research lab dedicated to pushing the state of the art in audio-based machine learning. He hails from Canada (and so spells colour the correct way) and when not hacking on audio software, he plays drums and bass in a handful of bands.
- Working with Audio in Python (feat. Pedalboard)
Peter is the CEO & Co-Founder of Vizzu.
His primary focus is understanding how Vizzu's innovative approach to data visualization can be put to good use. Listening to people complaining about their current hurdles with building charts and presenting them is his main obsession, next to figuring out how to help data professionals utilize the power of animation in dataviz.
Peter has been involved with digital product development for over 15 years. Earlier products/projects he worked on cover mobile app testing, online analytics, data visualization, decision support, e-learning, educational administration & social. Still, building a selfie teleport just for fun is what he likes to boast about when asked about previous experiences.
- Use animated charts to present & share your findings with ipyvizzu
Software engineer with a passion for creating Data Science tools. Working on Mercury (framework for converting notebooks to web apps) and MLJAR AutoML (Automatic Machine Learning for Tabular Data).
- Mercury - Build & Share Data Apps from Jupyter Notebook
Piotr Rybak is a Machine Learning Researcher with experience in industry and academia. In his work, he mainly focuses on Natural Language Understanding but once in a while, he likes to dive into other topics. In his free time, he's a big fan of board games, Lego bricks, and boulder climbing.
- Classifying LEGO Bricks with Machine Learning
Pranjal is an experienced AI Scientist building the first AI powered platform to accelerate R&D for Material Sciences across the globe. He loves opening black-box models to reveal insightful AI secrets that help decision makers adapt with the ever changing Industry needs. He also loves to teach and mentor passionate individuals aspiring to be a part of the Data Science Community, all with his favourite language, Python!
- Synergize AI and Domain Expertise - Explainability Check with Python
Pratibha is an enthusiast Pythoniasta, passionate for coding and books. Through her PyCon talks, she love to explore and share new things she learn in Python.
- Memory Problems, Did Collector Forgot to Clean the Garbage?
A Python programmer by day, an electronics hobbyist by night. Building spider robots, hand-held game consoles, ergonomic keyboards and all kinds of gadgets. Very much into CircuitPython.
- Game Development with CircuitPython
Generalist. A multi-disciplinary problem solver & a technical team lead.
Currently leading & growing teams at HackSoft.
A programmer from ~10 years, studied Computer Science in the Faculty of Mathematics and Informatics, Sofia University.
Founder and CEO of HackSoft (Sofia based software company with main focus in Python, Django and Scala) and HackBulgaria (Programming courses, based in Sofia / Bulgaria with main focus of getting the students ready for their first job - either as an intern or a junior developer. Mainly focused in Python and Java)
Also doing a lot of teaching - Functional Programming classes (Racket / Haskell) @Faculty of Mathematics and Informatics , Programming with Python and Django @HackBulgaria.
GitHub - https://github.com/RadoRado/
- Leading & growing software teams
Raghotham is an AI Architect at PayPal and leads AI teams for the Customer Success Platform. He comes with rich background in building AI platforms and teams for startups and large enterprises. Drawing on his deep love for data science and neural networks and his passion for teaching, Raghotham has conducted workshops across the world and given talks at a number of data science conferences. Apart from getting his hands dirty with data, he loves traveling, Pink Floyd, and masala dosas.
- AI for Content Moderation at PayPal
I'm a senior software engineer at https://deepsource.io, where I work on developing tools to improve code health and quality.
I'm the maintainer of Vulture, and it will have your dead Python. Thank you!
- [CANCELLED] Build your own linters
- [CANCELLED] Build your own linters
Ram Rachum is a software developer specializing in Python, and a Fellow of the Python Software Foundation.
When he's not writing his biography in the third person, Ram is doing Python infrastructure work for clients, giving Python training to teams that would like to deepen their Python skills, and organizing the bi-monthly PyWeb-IL conference.
- PySnooper: Never use print for debugging again
I'm a software engineer currently living in USA. I enjoy learning new languages and learning about them.
- Protocols - Static duck typing for decoupled code
Reuven is a full-time trainer in Python and data science, teaching companies around the world via in-person, online, and recorded courses. He is the author of both "Python Workout" and "Pandas Workout," published by Manning, and writes the free, weekly "Better developers" newsletter read by more than 25,000 developers around the world. He lives with his wife and children in Modi'in, Israel.
- What happens when you import a module?
Riya Bansal is an enthusiastic and passionate Software Engineer at Microsoft with 3 years of experience with enterprise volume licensing products and Microservice technologies. Riya has a lot of experience working with Data Lakes as well. She has worked from small-sized Startups to large MNCs and gained a lot of experience over the years.
She is a big Pythonista and really interested in writing Python considering the best practices. Apart from that, Riya has also led an amazing Python Community which is a volunteer-driven organization of amazing Pythonistas, enthusiasts, entrepreneurs, researchers, students, and many more with a primary interest in Python.
She has also been awarded the Google Women Tech makers Scholarship for her leadership skills and impact on the community of women in tech as well. She has mentored over 10000+ students in the past.
- Handling Errors the Graceful Way in Python
Roberto joined in the Italian Digital Transformation Department - to create a national API Ecosystem based on internet standards.
He's a Red Hat Certified Engineer and MySQL/MongoDB certified DBA, but loves maintaining free software.
A life ago he took a Math degree, and he's really proud of it.
- Self-explaining APIs
Rodrigo has always been fascinated by problem solving and that is why he picked up programming – so that he could solve more problems. He also loves sharing knowledge, and that is why he spends so much time writing articles in his blog mathspp.com/blog, writing on Twitter @mathsppblog, and giving workshops and courses.
You can also find his past talks here.
His main areas of scientific interest are mathematics (numerical analysis in particular) and programming in general (with a preference for the Python and APL languages), but Rodrigo also enjoys reading fantasy books, watching silly comedy movies and eating chocolate.
- Python objects under the hood
- Python objects under the hood
Before joining GoDataDriven, Rogier obtained a PhD in particle physics. Rogier gained hands-on experience with handling enormous quantities of data and processing, or 'charming,' them into a manageable format before performing complicated analyses. After his PhD he exchanged physical science for data science at GoDataDriven, where he is now putting his skills to use on more business-driven problems. He likes applying data science to anything; be it his daily commute, improving his photography skills or the contents of his lunch box.
- Protocols in Python: Why You Need Them
I'm a freelance software developer and open-source consultant. I'm a cofounder of HPy and I've been a PyPy core developer since 2012.
- HPy: a better C API for Python
FOSS developer, Nix expert, software engineering expert with a love for formal methods and mathematics.
- Packaging security with Nix
Ryan is an NLP Engineer at PayPal, primarily working on text content moderation for the Customer Success Platform. He is fairly new to the field of NLP, with just over 1 year of experience, but has a great passion for all things statistics and data science. This is his first conference appearance (but hopefully not his last!), and he is very excited to present and learn! He's also very enthusiastic about ice cream. Probably too enthusiastic...
- AI for Content Moderation at PayPal
- Machine Translation engines evaluation framework
Sam Gross is a software engineer at Meta AI. He is a co-author of PyTorch, an open-source Python machine learning framework. He holds M.Eng. and B.S. degrees in computer science from the Massachusetts Institute of Technology.
Since moving to DIAS he has worked on the development of calibration and
software tools for the Mid-Infrared Instrument (MIRI) on Webb. MIRI is an
international project comprising a consortium of European partner institutes,
including DIAS, the European Space Agency, and partners in the US.
He works on many aspects of MIRI including the calibration of the MIRI Medium
Resolution Spectrometer, development of the MIRI simulator, MIRI commissioning
activities and analysis tools, and will support MIRI commissioning at the Webb
Mission Operations Center at the Space Telescope Science Institute in
Baltimore.
- Multithreaded Python without the GIL
I am a researcher at the CosmoStat lab in CEA Paris-Saclay. I work on developing software for cosmology and collaborate with a team working on biomedical imaging. You can find out more about what I do on my website.
- ShapePipe: A modular weak-lensing processing and analysis pipeline
My name is Sangarshanan and I am a Software Engineer. I love making stuff that helps and amuses me in equal measure and standing upside down while holding a banana. When I'm bored you can find me making absurdist memes, yet another Spotify playlist or staring straight into the void
- Build-A-Database with Python
Sanket Singh is an avid and passionate Software Engineer at Google. He has worked with organizations like LinkedIn and Harvard - Berkman Klein Centre in the past. He is curious to build products that can solve simple and complex problems but in a graceful way.
Sanket has always been a forefront runner for writing high-quality code. But he also understands that it is a gradual process and thus it is important to always look back every few months and refractor the code whenever possible so that it's easier to debug in case of any issues.
He has taken multiple workshops in the past to promote the same and encouraged many engineers to not neglect the power of well refactored code.
He has taught more than 15000 budding engineers and wants to create a community of people with impactful skills. He runs a YouTube channel with a 25k+ subscriber base where he shares unpopular opinions and his tech journey experiences.
In his free time, he likes to play chess and mentor budding engineers in the industry.
- When gRPC met Python
Sanskar is a Software Engineer at Bloomberg, London during the day and a FOSS maintainer during the night. He is the author and maintainer of Robyn, which is one of the faster web frameworks in the Python ecosystem.
Sanskar loves attending, speaking and organising conferences and has been an active part of various Open Source and Python conferences.
- Robyn: An async Python web framework with a Rust runtime
Sarah-Jayne Carey is the ICT-Co-Ordinator and Computer Science and coding teacher in Coláiste Bride Presentation Secondary School- a large girls school in Dublin.
She has over 20 years teaching experience-including further and higher education. She is on the executive of the subject association for Leaving Certificate Computer Science - CESI ( Computers in Education Society of Ireland)
She is a part-time lecturer in Maynooth University and Dublin City University, working with pre-service computer science teachers, and also works with the PDST( Professional Development Service for Teachers) with the Computer Science Team.
She is passionate about promoting coding and computer science for all, and making her students aware of the many career options and possibilities in tech. She believes in using digital technologies to empower students, and to improve and enhance education and learning for the whole school community.
She started learning Python, to be able to teach Python - and still feels like a student - always learning!
- Education Panel
Business Intelligence analyst at NHS and machine learning enthusiast. Sara is active in the Python community and efforts in empowering women in tech by leading and organizing events focused on increasing the visibility of women in stem careers.
- The beginner’s data science project checklist
I am Saransh, a sophomore at the University of Delhi, pursuing a major in Information Technology and Mathematics. In daylight, I work towards my academic skills and professional commitments, and by night, I develop and maintain open-source research software written in Python, which I believe are the key to collaborative and reproducible research. Currently, I develop PyBaMM, BattBot, liionpack, and my contributions range from DeepXDE to Colour. I also like to experiment with Python a lot in the form of projects, which are all available on my GitHub!
- Code coverage through unit tests running in sub-processes/threads: Locally and automated on GitHub
Sebastiaan is a Software Engineer for the Ordina Pythoneers and a Fellow of the Python Software Foundation. He has a passion for teaching Python and writing clean code. Sebastiaan is also active in the Python community, as an owner of Python Discord, open-source contributor, Python educator, and FinAid team lead for EuroPython. As a public speaker, he makes frequent appearances at Python conferences, including various regional PyCons, EuroPython, FOSDEM, and Pyjamas Conf. Sebastiaan lives in The Netherlands.
- Demystifying Python’s Internals: Diving into CPython by implementing a pipe operator
Sebastian is a consultant, speaker and workshop organizer.
He has ten years of experience spanning Oil & Gas, Industrial IT and IoT. His main areas of interest include consulting practices, IoT and Python.
- From circuit board design to finished product: the hobbyist’s guide to hardware manufacturing
Sebastian is a Python consultant and online course creator based in Poland. He started his journey with programming as a software developer at CERN, where he fell in love with Python (and teaching). Now he is helping companies untangle their complicated architecture and build all sorts of interesting Python projects.
In his spare time, he talks about Python, best practices in programming, and productivity.
- Writing Faster Python 3
Srivatsa Kundurthy is a student based in the Greater New York City Area. As a Python practitioner, his projects include Open Source Intelligence tools for extracting public data and Python notebooks for explaining and simulating chaotic dynamical systems. His work in machine learning includes studying computer vision for problems in ecology and researching neural networks for predicting states of chaotic dynamical systems. Additionally, he is working with the LAION Research Group to develop and strengthen the world’s largest image-text dataset. Apart from Machine Learning Research, Srivatsa is greatly interested in technology policy and community-related issues, particularly those extending to the accessibility of programming education. On the side, Srivatsa enjoys science communication and stargazing.
- Revolutionizing Education: How Python is Essential Beyond Computer Science
Stefanie Molin is a software engineer and data scientist at Bloomberg in New York City, where she tackles tough problems in information security, particularly those revolving around data wrangling/visualization, building tools for gathering data, and knowledge sharing. She is also the author of "Hands-On Data Analysis with Pandas," which is currently in its second edition. She holds a bachelor’s of science degree in operations research from Columbia University's Fu Foundation School of Engineering and Applied Science. She is currently pursuing a master’s degree in computer science, with a specialization in machine learning, from Georgia Tech. In her free time, she enjoys traveling the world, inventing new recipes, and learning new languages spoken among both people and computers.
- Beyond the Basics: Data Visualization in Python
- Beyond the Basics: Data Visualization in Python
Before becoming a software engineer, Stephanos used to be a number theorist, working on Arithmetic Geometry and Diophantine Equations. During his research, he realised his passion for coding and decided to pursue a career in it.
He is currently working as a Software Engineer at Piper, handling the infrastructure, the databases and the backend of the company.
- Lessons learnt from building my own library
Steve is an engineer who tells people about Python and then gives them excuses to use it and great tools to use it with. He is a core developer and Windows expert for CPython, a member of the Python Security Response Team, and works at Microsoft as a roaming Python expert, making sure Python users are well supported across all their platforms.
- CPython Developer Panel
- Tales of Python Security
Steven Kolawole has his technical skillset cuts across Data Science and Software Engineering, with a bias for ML Research these days. His research interests focus on resource-efficient machine learning in terms of computational resources and low-resource/limited labeled data.
He is and has been heavily involved in varieties of ML subfields including ML Engineering, Software Engineering, Data Engineering, Data Science/Analytics, and Cloud Computing.
Steven is also big on knowledge sharing via community mentorship and collective growth, open-source development, meetups facilitation, speakership, technical writing, research, and he gets kicks from helping tech muggles find their feet.
- Open Science: Building Models LIke We Build Open-Source Software
Sumedh Ghatage is an Associate Lead Data Scientist (Geospatial) at Gramener. He has worked on various smart city initiatives including sectors such as environmental resource management, location intelligence, and disaster management projects.
He drives a community called “Geospatial Awareness Hub” which helps enable Education, Employment, and Business to foster the growth and awareness of the Geospatial Industry
- Saving Lives with Predictive Geo - AI
Takanori(@takanory) is a Vice Chairperson of PyCon JP Association.
He is also a Director of BeProud Inc., and his title is "Python Climber".
Takanori held PyCon JP 2014 to 2016 as the Chairperson.
Currently he teaches Python to beginners as a lecturer at Python Boot Camp all over Japan.
In addition, he published several Python books.
Tananori plays trumpet, climbs boulder, loves Lego, ferrets and beer.
- Automate the Boring Stuff with Slackbot(ver.2)
Teddy is a Software Engineer at Collate (the software company building OpenMetadata, a metadata catalog). He is currently working on the ingestion part, more specifically on everything related to data profiling and quality tests.
Teddy has been working in the data field for 5 years in Analytics, Business Intelligence, and Engineering teams. He previously worked on building a data platform infrastructure, an ELT overlay framework and data pipelines. He loves contributing to open source projects in his downtime and studying software engineering and Python fundamentals.
- Simple data validation and setting management with Pydantic
Tereza Iofciu is an experienced data practitioner, having worked as a data science manager, data scientist, data engineer, and product manager. She is leading a coaching team and teaching data science and neuefische in Hamburg. She is a co-organizer of the PyLadies Hamburg group, hosting regular meetups with the community. She is also a PSF Code of Conduct and Diversity & Inclusion working groups member and has been awarded the Python Software Foundation 2021 Q1 community service award. Recently she has joined the DISC Steering Committee team.
- Diversity & Inclusion in the Python Community Panel
Freelance Consultant and Trainer with lots of experience on back-end development and architecture, relational and spatial databases, networks, infrastructure, automation, and more.
Member of the Mu Editor development team.
What matters is learning, having fun, and being and making others happy! :-)
- Native Packaging of GUI Apps on Windows and macOS
I am a Data Scientist and a Masters Candidate - Computational Linguistics at Universität Stuttgart. I am currently researching on Speech, Language and Vision methods for extracting value out of unstructured data.
In my previous stint with Deloitte Consulting LLP, I worked with Fortune Technology 10 clients to help them make data-driven (profitable) decisions. In my surplus time, I served as a Subject Matter Expert on Google Cloud Platform to help build scalable, resilient and fault-tolerant cloud workflows.
Before this, I have worked with startups across India to build Social Media Analytics Dashboards, Chat-bots, Recommendation Engines, and Forecasting Models.
My core interests lie in Natural Language Processing, Machine Learning/ Statistics and Cloud based Product development.
Apart from work and studies, I love travelling and delivering Workshops/ Talks at conferences and events across APAC and EU, DevConf.CZ, Berlin Buzzwords, DeveloperDays Poland, PyCon APAC (Philippines), Korea, Malaysia, Singapore, India, WWCode Asia Connect, Google DevFest, and Google Cloud Summit.
- Build with Audio: The easy & hard way!
- Build with Audio: The easy & hard way!
A lifelong gamer, cat mom, and abstract thinker who discovered software development by writing scripts with python in her college years and never looked back. She lives in Cleveland, Ohio, with her friends and three cats. She brings her perspective of neurodivergence in coding with her six years of professional development.
- How a popular MMORPG made me a better developer
Love to code, to read other people's code, and to help others achieve what they want with code. Be it directly or by guiding them to find out for themselves.
- From pip to poetry - Python (many) ways of packaging and publishing
Waldemar is co-founder and CTO of LocalStack, where he and his team are building the world-leading platform for local cloud development, based on the hugely popular open source framework with 39k+ stars on Github. Prior to founding LocalStack, Waldemar has held several engineering and management roles at startups as well as large international companies, including Atlassian (Sydney), IBM (New York), and more recently as Head of Engineering at Zurich Insurance. Waldemar is originally from Austria and holds a PhD in Computer Science from TU Vienna, where his research focused on software engineering and reliability in large-scale distributed systems.
- LocalStack: Turbocharging dev loops and team collaboration for cloud applications
Yan is a Brazilian Python developer, speaker, privacy freak and security enthusiast. He's worked as a teacher and takes education as a true passion in his life. Whenever he finds time, Yan ends up writing blog posts and essays and talking in conferences everywhere, following what he believes is most important in the world - sharing knowledge.
- Writing secure code in Python
Yuichiro works as a professional software developer and also loves contributing to OSS projects.
As a Pythonista, he has participated in various projects including web development, multimedia streaming, data management, computer vision, and machine learning.
- Real-time browser-ready computer vision apps with Streamlit