Ivan Styazhkin is a software engineer with 11 years of experience building high-performance backend systems, currently at Meta and mentoring engineers independently. He has deep Python expertise across Django, Flask, SQLAlchemy, Celery and PostgreSQL, and has designed APIs and deployment pipelines for both cloud-native and on-prem environments using Docker, Kubernetes and Kafka. His career includes work on platform tooling and packaging for Hadoop and RPM distributions, plus hands-on experience with Golang when contributing to foundational infrastructure. Ivan splits his time evenly between coding (development, reviews, testing) and pairing sessions, and has led internal training and onboarding workshops that accelerated new hires' productivity. He’s known for pragmatic project decomposition, legacy refactoring, and a test-first mindset (TDD/BDD) that improves long-term maintainability. Outside work he’s a multi-role family person and active mentor who brings a collaborative, people-first approach to technical leadership.
11 years of coding experience
10 years of employment as a software developer
Applied Math, Applied Math at Санкт-Петербургский Государственный Архитектурно-Строительный Университет
Contributions:57 commits, 4 PRs, 55 pushes in 1 month
pythonpyconworkshopminskmachine-learning
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
Ivan Styazhkin - Software Engineer at Self-employed