Arthur Stankevich

Arthur Stankevich

Samara, Russia
Hire Arthur
Scroll To View More
Arthur Stankevich

Arthur Stankevich

Samara, Russia
Member since February 18, 2016
Arthur has 15 years of professional software development, mostly with .NET and SQL Server. He started with simple database applications, moved to client-server application development and project management for real-time systems with clients and servers distributed over four continents.
Arthur is now available for hire
Portfolio
Experience
  • C#, 13 years
  • .NET, 13 years
  • Futures, 8 years
  • Network programming, 10 years
  • Agile Software Development, 10 years
  • Microsoft SQL Server, 12 years
  • Algorithmic Trading, 5 years
Samara, Russia
Availability
Part-time
Preferred Environment
Visual Studio, GitLab/GitHub, SQL Server
The most amazing...
...system I've developed is a high-frequency trading system that uses data from the US and UK, exploiting the Russian exchange core's lag during high load hours.
Employment
  • CTO
    Keepteam
    2014 - PRESENT
    • Developed scalable architecture for a multi-tenant web application.
    • Implemented a universal reporting framework for Entity Framework with Entity SQL.
    • Implemented TeamCity build configurations with automated pull request deployment.
    • Created a testing framework that supports verification of the entire back-end logic from user authentication to generated email content verification and log validation.
    • Developed a membership-based user access control configuration and verification system with per-action and per-object granularity.
    • Created an automated deployment system for a web application.
    • Implemented integration with Payture and Yandex payment systems with automated integration testing.
    Technologies: ASP.NET, Entity Framework, SQL Server
  • Requirements Owner, Main Developer, QA and SysAdmin
    Self-employed
    2011 - 2014
    • Developed integration with Plaza2 interface of Moscow Exchange (ex. Russian Trading System exchange) using .NET COM Interop.
    • Developed integration with CQG .NET data provider.
    • Implemented proprietary high-performance market data and order routing protocols over TCP/IP.
    • Deployed and managed a distributed trading system on Windows and Linux platforms.
    • Architected and implemented a fully automated high-frequency trading system that operated across several exchanges 24/7 for several years with minimum required maintenance.
    Technologies: .NET, COM, TCP/IP, Protobuf
  • Project Manager
    CQG
    2010 - 2013
    • Managed 25+ software development projects from inception to completion with average size of 1 man-year.
    • Created and maintained detailed project plans.
    • Organized regular project status reporting and managed issue escalation in both bottom-up and top-down directions.
    • Ensured streamlined risk and scope change management on a day-to-day basis.
    • Worked on resource allocation and project task assignments with globally distributed teams.
    • Assisted development teams with issues related to software processes.
    Technologies: MS Project, Scrum, PSP
  • Senior Software Developer and Process Coach
    CQG
    2006 - 2009
    • Integrated performance-critical order routing controls into futures trading .Net application.
    • Created instant messenger for CQG Client and customized Coversant IM Server.
    • Implemented high-performance guaranteed message delivery library library in C++ for CQG order routing server.
    • Consulted development teams on the subject of software development processes.
    • Maintained performance critical real-time data servers providing low latency market data for thousands of clients.
    Technologies: C#, C++
Experience
  • Keepteam (Development)
    http://keepteam.ru

    As a system architect, developed back-end architecture for the HRM system, API, integration with 3rd party services, continuous integration process, and tools.

  • CQG Trader (Development)
    http://cqg.com

    Implemented order routing controls integration using COM Interop in a real-time market data and order management client.

  • Vkcalendar (Development)
    https://vkcalendar.ru/

    Developed a service that provides integration of VK social network events and iPhone calendar.

  • High-frequency Trading System (Other amazing things)

    Architected, implemented, and deployed a distributed high-frequency futures trading system for MoEx (e.g., RTS exchange) that used a CQG data feed from CME and ICE exchanges and routed orders on RTS exchange.

  • Tlgur.com (Development)
    https://tlgur.com

    A service for sharing files from Telegram with the rest of the web.

Skills
  • Languages
    C#, T-SQL, PowerShell, JavaScript
  • Frameworks
    .NET, ASP.NET Web API 2, Entity Framework 6, ADO.NET, ASP.NET, AngularJS
  • Libraries/APIs
    Newtonsoft JSON, Log4Net, Protobuf, AngularUI
  • Tools
    Microsoft Office, Git, Visual Studio, NuGet, Wireshark, MS Project, CVS, GitLab, GitHub, Razor
  • Misc
    Futures, Algorithmic Trading, HTTP, Image Processing, High-frequency Trading, UDP, TCP/IP, Currency Exchange, Outlook, HTTPS
  • Paradigms
    Agile Software Development, Network programming, Concurrent Programming
  • Platforms
    NLog, Windows Server, MetaTrader, Linux
  • Storage
    Microsoft SQL Server, MySQL
Education
  • Engineer's degree in Information Technology
    Samara State Aerospace University - Samara
    2000 - 2006
Hire the top 3% of freelance developers
I really like this profile
Share it with others