Anton Vasiliev

Python-разработчик at Itorum

Mazyr, Homyel Region, Belarus
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Anton Vasiliev is a Python backend developer with 10 years of experience, currently working at Itorum and contributing at CodingTeam. He specializes in building reliable server-side solutions using modern Python tooling and frameworks, with a pragmatic focus on stability and code quality. His open-source work includes contributions to the well-known SFML multimedia library, where he improved Vulkan examples and made platform-specific bug fixes—an unusual crossover for a backend-focused engineer that highlights his low-level debugging skills. Based in Mazyr, Belarus, he combines formal training in thermal power engineering with a dedicated Python education from IT Academy, bringing a systems-oriented mindset to software problems. Known for refactoring for safety and performance, he favors clear, maintainable code and practical optimizations that reduce runtime issues.
code10 years of coding experience
bookPython developer, Python developer at IT Academy
bookТеплоэнергетика, Теплоэнергетика at Белорусский национальный технический университет
github-logo-circle

Github Skills (10)

vulkan10
c-language10
cprogramming-language10
graphic10
opengl9
cross-platform8
videogames7
coregames7
sdk6
audio4

Programming languages (5)

C#JavaC++CHTML

Github contributions (5)

github-logo-circle
SFML/SFML

Nov 2021 - Dec 2021

Simple and Fast Multimedia Library
Role in this project:
userSoftware Engineer (Graphics/Vulkan Focus)
Contributions:11 reviews, 5 commits, 5 PRs in 13 days
Contributions summary:Anton primarily contributed to the SFML library, focusing on improving its Vulkan example and addressing specific issues. Their work included fixing potential exceptions during Vulkan example startup and shutdown, ensuring stability. Additionally, the user refactored code to utilize `std::vector.data()` where appropriate, suggesting a focus on code optimization and best practices within the library's architecture, specifically targeting vulkan example. The user also made a bug fix on windows platform by adding missing comment to an event handler.
gamesmultimedia-libraryc-plus-plussdkaudio
Si1ver/teobase

Oct 2019 - Nov 2020

Base teonet functions
Contributions:49 pushes, 6 branches in 1 year
teonet
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
Anton Vasiliev - Python-разработчик at Itorum