Max Usachev is a seasoned software engineer with about 17 years of experience and roughly a decade focused on Python backend development, having grown from developer to CTO of his own startup. He designs end-to-end systems—requirements, architecture, implementation, CI/CD and deployment—and has hands-on experience launching and running products from scratch. Max contributes to open-source performance work, notably optimizing the prometheus-client Python library to reduce overhead and speed metric collection. A perfectionist who believes “the devil is in the details,” he combines pragmatic engineering with automation-first practices and a taste for building reliable, efficient systems. Based in Amsterdam, he holds a BS in Artificial Intelligence and brings interests ranging from hi-res audio to Telegram bots and cars, reflecting a blend of technical curiosity and practical tinkering.
17 years of coding experience
Bachelor of Science (BS), Artificial Intelligence, Bachelor of Science (BS), Artificial Intelligence at Belarusian State University of Informatics and Radioelectronics
Prometheus instrumentation library for Python applications
Role in this project:
Back-end Developer
Contributions:5 commits, 7 PRs, 10 comments in 15 days
Contributions summary:Max focused on optimizing the performance and efficiency of the prometheus-client library for Python. Their contributions included reducing unnecessary metric creation, speeding up metrics counting by using `collections.defaultdict`, preventing double reading of values when collecting multiprocess metrics, and optimizing tuple usage. They also improved performance by using precompiled struct methods for data packing and unpacking.
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.