Summary
Aleksandr Shpak is a Python developer with 11 years of hands-on experience building and evolving backend architectures, currently shaping FastAPI-based services, containerized ML deployments and deployment pipelines at ITMO University. He combines deep practical knowledge of async Python stacks (FastAPI, Flask, aiohttp), databases (MongoDB, SQLAlchemy), and CI/CD automation (GitHub Actions, Ansible, container registries) with a tester’s eye from earlier QA/automation roles. Aleksandr has driven legacy modernizations and monolith decomposition while introducing monitoring and team tooling (private PyPI, Sentry, chatops) to improve developer workflows and production reliability. His background in QA and SDET roles informs rigorous testing practices (unittest/pytest, static analysis) and smooth release engineering for distributed services. Outside of work he pursues embedded electronics and microcontroller projects and writes technical posts, reflecting a blend of systems-level curiosity and practical software craftsmanship. Based in St. Petersburg, he’s active in professional communities and brings both operational rigor and a tinkerer’s mindset to complex backend challenges.
11 years of coding experience
4 years of employment as a software developer
Диплом специалиста по инженерной специальности, Information Technology, Диплом специалиста по инженерной специальности, Information Technology at Алтайский Государственный Технический Университет
Русский, Английский