Hobbyist Pythonista
Brazilian biologist who found programming to be great for mental health, besides being fun and helping to make a positive difference.
Good at poking at systems to find bugs, recently been learning to create and polish tools to help in doing so.
Python community fan, come for the language, stay for the people, as they say.
What I play with:
- lafleur: Coverage-guided evolutionary fuzzer for CPython's JIT compiler, author and maintainer.
- fusil: Multi-agent Python fuzzing library, maintainer and republisher.
- CPython: Contribute to CPython's robustness through fuzzing plus some assorted bug finding.
- Have filed 85+ recent-ish issues and 15+ recent-ish PRs.
- Contributions are mostly fuzzing crash reports (60+), with some REPL-related work, and various reports and fixes.
- Long history with Python development (formerly
ajaksu2
), having been a triager plus issue tracker developer and janitor on bugs.python.org.
- coverage.py: Contribute some fixes and features.
- PyPy: Report some issues, mostly from fuzzing, and proposed a couple of PRs.
- willy: Contribute many features and fixes.
- Mu: Contributed many features and fixes and some issues.
- Python ecosystem fuzzing: Some fuzzing of NumPy, SciPy, Polars, and other libraries (if you want yours to be next, get in touch!).
Principles and goals: I believe in collaborative development, in contributing to the commons, in fostering participation of people from less represented groups, in raising equity and fairness, and in people over tech. My main goal has been making the Python development ecosystem more reliable for everyone.
Find me: @danzin
on Mastodon, devdanzin
on discuss.python.org, devdanzin
on Telegram.