Lysandros Nikolaou

Lysandros Nikolaou

CPython Core Developer | Senior Software Engineer @ Quansight Labs

Lysandros works as a Senior Software Engineer at Quansight Labs, where he spends most of his time on open-source.

He is a CPython core developer, specializing in the parser, the tokenizer and the REPL. He recently worked on supercharging f-strings in Python 3.12.

Lately, he's also become involved with NumPy, working on features that will be part of the upcoming NumPy 2.0 release.

All Sessions by Lysandros Nikolaou

16:10 - 18:10

Mentored Sprints - Python

Open Space - communities

Friday 22.Nov / 16:10

Python’s recent success can be traced back to its amazing community and ecosystem. Most of its libraries and stacks are the results of a collaborative effort between many community members on open-source projects.

Becoming a maintainer of an open-source project is a tricky path. From purely technical challenges like finding an issue to work on, interacting with git and GitHub and opening pull requests, to navigating through a project’s source and writing code and tests, the difficulties are many.

The goal of this workshop is to give guidance to people interested in contributing to open-source Python projects in order to overcome the initial steep learning curve, become more confident and open their first pull request. The workshop attendees will be able to receive 1:1 mentorship and advice to guide them through the process, starting from the very first steps all the way to becoming a member of a community project.

TAGS: #python #community #open-source #contribution #mentoring

14:25 - 15:40

How we sped up NumPy’s string operations by 100x

Workshop Room2

Friday 22.Nov / 14:25

THEME: SW Craftmanship

In this talk, we’ll go through the timeline of the changes, trying to learn more about NumPy ufuncs and the NumPy C API in the process.

#Python #C #C++ #Numpy #Data #Scientific-python #Pygreece

Shopping Basket