Aydar Shamsutdinov
Portfolio
Wargaming Sydney, Sydney, Australia
Senior Software Engineer Main achievements: • Developed more than 10 new features in Networking, Profiling, etc. using C++ • Automated more than 50 tests using Python, Docker and Jenkins • Covered more than 10 new features with unit-tests written in C++ • Participated in development of number of Game Prototypes and Proof of Concept projects using Unity, C#, C++, ArKit, ArCore and Hololens
Etna Software (etnasoft.com), St. Petersburg, Russia/New York, U
Main achievements: • Introduced automated trade and price alerts using C# and C++ • Designed and developer social widgets (Chat, Messenger, etc.) for the trading platform • Integrated with 6 broker dealers using C# and FIX • Integrated with 8 different market data providers using C# and C++ • Integrated with 2 clearing firms APIs • Delivered more than six different web-based on-line trading terminals • Coded an HTML5 trading platform for trading stocks, options, spreads, FX and futures as well as crypto-currencies using ASP.NET MVC, JavaScript, knockout.js and Web Sockets • Won corporate “Hack Month 2015” contest
Vivienne Court Trading, Sydney, Australia
Trading Software Developer Main achievements: • Significantly reduced CPU unitisation and RAM comsumption (by over 30%) for one of the main Trading Terminals • Automated more than 250 tests using C# and NUnit • Actively promoted Code Conventions (StyleCop) which helped to significantly reduce hidden defects in the code and made support easier • Participated in implementation of several new market connections using FIX and C++ • Participated in the transitioning of large 3rd party components into in-house solutions and led some of the critical migration tasks • Introdused new solutions and components which helped to reduce the stress, simplified the trading routine and overall improved trading performance