Tomasz Pytel

New York, New York, United States
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
Tomasz Pytel is a versatile software engineer with seven years of recent professional experience and a multi-decade history of building systems from low-level tooling and games to enterprise web applications and observability platforms. He has shipped production Python and JavaScript systems at scale—most recently developing observability tooling for RevDeBug and contracting on scalable solutions for Sybilla Technologies and Plainsight—and previously supported PayPal’s growth to millions of users. Tomasz is an active open-source contributor to cornerstone projects like CPython and SymPy, where he improved thread safety, fixed concurrency race conditions, and hardened matrix power logic, demonstrating deep expertise in correctness and numerical edge cases. An entrepreneur who founded and ran a two-location Polish resto-bar in Buenos Aires, he also wrote his own POS and inventory software, blending product-minded ownership with hands-on engineering. Comfortable across stacks from systems and scientific computing to ML and front-end work, he’s driven by making robust, maintainable software that survives real-world scale and concurrency.
code6 years of coding experience
job17 years of employment as a software developer
languagesPolish, Spanish, English
github-logo-circle

Github Skills (18)

computer-algebra10
debug10
matrix10
python10
multithreading10
algebra10
thread-safety10
mathematics10
mathematical10
c1110
math10
maths10
c1710
mat10
linear-algebra10

Programming languages (8)

TypeScriptJavaC++CSSRustJavaScriptVuePython

Github contributions (5)

github-logo-circle
sympy/sympy

Jul 2019 - Jun 2020

A computer algebra system written in pure Python
Role in this project:
userBack-end Developer
Contributions:143 commits, 40 PRs, 559 comments in 11 months
Contributions summary:Tomasz's contributions focused on enhancing the SymPy library's matrix functionalities, specifically concerning matrix power calculations. They fixed and modified the `MatPow.doit()` function within the `sympy/sympy` repository to ensure correct results, especially regarding the application of the `_matrix_pow_by_jordan_blocks` function when raising matrices to powers. Further improvements included cleaning up code and adding test cases to verify the power functionality of matrices, including handling zero-determinant matrices and non-integer powers.
mathpythonsciencecomputer-algebra-systemalgebra
python/cpython

Aug 2022 - Apr 2025

The Python programming language
Role in this project:
userBackend Developer
Contributions:97 reviews, 21 PRs, 216 comments in 2 years 7 months
Contributions summary:Tomasz primarily contributed to the Python programming language core, focusing on enhancing thread safety and addressing potential race conditions. Their work involved fixing issues in modules like `array`, `bytearray`, and `readline`, as well as improving concurrency in core components. The user's contributions included adding critical sections to protect shared resources and making iterators thread-safe, leading to more robust and reliable performance. They also addressed a data race in the `_hashopenssl` module, improving overall code stability.
python-programmingprogramming-languagepythonpython-programming-language
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
Tomasz Pytel