Anton Ashmarin is a VP-level software engineer based in Prague with nine years of professional experience building robust desktop and backend systems, currently leading engineering efforts at Barclays. He has strong expertise in C# (WPF, WinForms), C++ real-time development, and automation/testing—demonstrated by contributions to the widely used NUnit framework and backend integrations for the tapiriik fitness sync project. His background spans product-focused engineering at companies like GEOLINK and EPAM, where he combined GUI frameworks, real-time code, and deployment tooling (PowerShell, WiX). Anton pairs a solid academic foundation (Master’s in Computer Science) with recent quantitative finance training, reflecting an analytical approach to problem solving. Colleagues know him as a practical engineer who moves between hands-on development, test automation, and system integration while maintaining a runner’s persistence outside work. He publishes small projects on GitHub and favors pragmatic, test-driven improvements that stabilize complex service interactions.
9 years of coding experience
9 years of employment as a software developer
Master's degree, Computer Science, 4.7, Master's degree, Computer Science, 4.7 at Санкт-Петербургский Государственный Политехнический Университет / Saint Petersburg State Polytechnical University
Quantitative Finance, Quantitative Finance at CQF Institute
Contributions:5 reviews, 20 commits, 6 PRs in 2 months
Contributions summary:Anton primarily contributed to the testing framework of the NUnit project. Their commits focused on adding and modifying unit tests for the RepeatAttribute, specifically targeting its `CurrentRepeatCount` property and overall functionality. The user also added tests related to numeric difference calculations. This includes changes to test assertions and associated messages within the testing framework.
Contributions:13 commits, 21 PRs, 39 comments in 1 year 2 months
Contributions summary:Anton primarily contributed to the back-end functionality of the tapiriik project, focusing on integrating and improving fitness service integrations, particularly with Garmin Connect and Aerobia. Their work included modifying API interactions, fixing data handling issues, and implementing new service integrations. The contributions involve modifications to the core Python code, highlighting an understanding of the project's service architecture and data synchronization logic. The user also worked on bug fixes related to data processing and end-time calculations.
healthfitnesssynctapiriik
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 Ashmarin - VP, Software Engineer at Barclays