Anton Ashmarin

VP, Software Engineer at Barclays

Prague, Prague, Czechia
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 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.
code9 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Computer Science, 4.7, Master's degree, Computer Science, 4.7 at Санкт-Петербургский Государственный Политехнический Университет / Saint Petersburg State Polytechnical University
bookQuantitative Finance, Quantitative Finance at CQF Institute
languagesАнглийский, Русский, Чешский
github-logo-circle

Github Skills (24)

fitness10
apim10
test-driven-design10
python10
testing10
nunit10
test-framework10
api10
csharp10
health9
data-synchronization9
synchronized9
synchronize9
synchronization9
data-sync9

Programming languages (6)

C#C++CSSVueRubyPython

Github contributions (5)

github-logo-circle
nunit/nunit

Dec 2020 - Feb 2021

NUnit Framework
Role in this project:
userQA Engineer / Test Automation Engineer
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.
dotnettestingtest-frameworkc-sharpnunit-framework
cpfair/tapiriik

Mar 2018 - Jun 2019

tapiriik keeps your fitness in sync
Role in this project:
userBack-end Developer
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