Andriy Svyetlov is a seasoned Python engineer and technology leader with 15 years of experience, currently serving as Vice President of Engineering at Apolo and a long-time CPython core developer. He co-authored aiohttp and maintains key asyncio ecosystem projects, contributing deep expertise in async programming across libraries like aiokafka, aioredis, aiomysql and motor. Andriy blends hands-on systems work—debugging interpreter internals and adding typing to typeshed—with leadership roles from CTO to principal engineer, guiding teams through production-quality, well-tested software. His open-source footprint includes improving test infrastructure (pytest-asyncio), robust async transports for Sentry’s Raven client, and URL handling in yarl, reflecting both breadth and attention to reliability. Based in Gijón, Spain, he’s known for pragmatic refactors that fix flaky tests and resource leaks—an indicator of craftsmanship not obvious from job titles alone.
Contributions:33 reviews, 44 commits, 60 PRs in 6 years 8 months
Contributions summary:Andriy's contributions primarily focus on enhancing the testing infrastructure and improving the quality of the `pytest-asyncio` library. They refactored and rewrote tests, addressing flaky test issues and ensuring the tests function correctly. Additionally, the user integrated pre-commit hooks for code formatting and added typing information to the codebase, streamlining development workflows and improving code maintainability. They also addressed and fixed various bugs within the test suite.
aiopg is a library for accessing a PostgreSQL database from the asyncio
Role in this project:
Back-end Developer
Contributions:10 releases, 10 reviews, 467 commits in 6 years 9 months
Contributions summary:Andriy's commits primarily involve refactoring the codebase and adapting it to the new asynchronous environment using features like asyncio. The user was responsible for renaming modules and refactoring connection and cursor handling. They focused on implementing asynchronous operations for database interactions.
pythonpostgresql-databaseasynciosqlalchemyaiopg
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
Andriy Svyetlov - Vice President Of Engineering at Apolo