Łukasz Langa

Software Engineer at Python

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
Top expert inComprehensive Python Ecosystem DevelopmentPython Ecosystem Development and Data Science
Łukasz Langa is a seasoned Python core developer and release manager with 16 years of experience, currently at Meta where he focuses on making Python scale across massive platforms. He has driven multiple Python releases (3.8, 3.9) and authored or co-authored several PEPs shaping the language, while serving as CPython Developer in Residence at the Python Software Foundation. His open-source footprint spans high-impact projects—flake8-bugbear, Black, mypy, typeshed and CPython itself—demonstrating deep expertise in tooling, typing, formatting and interpreter internals. Łukasz blends backend systems work (EdgeDB, Radicale) with release engineering and documentation, improving performance, type safety and developer experience. Outside of code he’s a hobbyist musician and dad, an uncommon humanizing detail that underscores his ability to balance creative and technical pursuits.
code16 years of coding experience
job16 years of employment as a software developer
bookM. Sc., Computing Science (Software Engineering), M. Sc., Computing Science (Software Engineering) at Poznan University of Technology
languagesPolish, English, German
stackoverflow-logo

Stackoverflow

Stats
31reputation
4kreached
2answers
0questions
github-logo-circle

Github Skills (64)

unit-testing10
git10
caching10
static-typing10
type-inference10
postgresql10
type-check10
back-end-development10
python10
caldav10
stub10
stubs10
compiler-development10
testing10
django10

Programming languages (29)

CCMakeHurlMakefileGoHTMLReasonNunjucks

Github contributions (5)

github-logo-circle
psf/black

Mar 2018 - Dec 2021

The uncompromising Python code formatter
Role in this project:
userBack-end Developer
Contributions:24 reviews, 372 commits, 239 PRs in 3 years 9 months
Contributions summary:Łukasz contributed to the `psf/black` project, which is a Python code formatter. Their work primarily involved incorporating and managing the `Grammar.txt` file used for formatting Python code. They also fixed code formatting issues related to spacing in relative imports, parenthesized set expressions, unary expressions, and default arguments, improving the overall readability and consistency of the formatted code. They also enhanced the formatting related to features in Python 3.6+.
pythonformattercodeformattergofmtyapf
python/devguide

Mar 2012 - Nov 2022

The Python developer's guide
Role in this project:
userTechnical Writer / Release Manager
Contributions:16 reviews, 10 commits, 53 PRs in 10 years 9 months
Contributions summary:Łukasz's contributions primarily revolve around maintaining and updating the Python developer's guide. They updated the documentation to reflect changes in Python versions, including end-of-life dates and release information. The user also contributed to documenting processes like auto-merging and core developer nomination, and also fixed various ReST formatting issues.
python
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial