Anthony Sottile is a Staff Software Engineer with 13 years of experience building and hardening Python infrastructure across companies like Sentry, Stripe, Lyft, and Yelp. He blends backend engineering and DevOps expertise—shipping fixes and features in core tooling such as pip, setuptools, virtualenv, and contributing to CPython itself—while advancing static typing and code quality through projects like mypy, typeshed, pyflakes, and pycodestyle. Anthony is a prolific open-source maintainer and contributor (notably across pre-commit, pytest, and pypa projects), bringing practical improvements from CI/CD and packaging to linters and test harnesses. He frequently focuses on maintainability and automation—adding type hints, improving test coverage, and streamlining build/deploy pipelines—to reduce developer friction at scale. Based in Ann Arbor with a BS in Computer Science from the University of Michigan, he pairs deep Python core knowledge with a pragmatic eye for developer experience and tooling.
13 years of coding experience
12 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Michigan
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:152 reviews, 856 commits, 800 PRs in 5 years 11 months
Contributions summary:Anthony contributed to the development of a Python-based tool for automatically upgrading Python syntax. The commits demonstrate a focus on refactoring the code to improve clarity. The user implemented features such as set and dictionary literal rewrites. The user also added testing functionality to ensure the tool's correctness.
Contributions:248 reviews, 858 commits, 1008 PRs in 8 years 8 months
Contributions summary:Anthony's commits primarily focused on improving the build and deployment process of the pre-commit documentation website. They updated and streamlined the build process, including adding and removing scripts and dependencies. They also implemented changes to automatically deploy the website to Github Pages and incorporated CI/CD best practices.
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
Anthony Sottile - Staff Software Engineer at Sentry (sentry.io)