Scroll To View More
Aydar Shamsutdinov, Software Developer in Sydney, New South Wales, Australia
Aydar Shamsutdinov

Software Developer in Sydney, New South Wales, Australia

Member since July 9, 2013
Aydar is senior software engineer with over eight years of successful experience developing applications on .NET as well as C++. He is specialized in developing web applications, including back-end and JS front-end as well as complex high-performance components and services. He also has deep expertise in the nuances of cross-platform development, communicates well, and has experience in teams of all sizes.
Aydar is now available for hire

Portfolio

Experience

  • C++, 10 years
  • C#, 8 years
  • PHP, 8 years
  • SQL, 8 years
  • JavaScript, 8 years
  • ASP.NET MVC, 7 years
  • Agile, 7 years
Sydney, New South Wales, Australia

Availability

Part-time

Preferred Environment

Microsoft Visual Studio

The most amazing...

...thing I've coded is a real-time alerts engine producing trade signals based on strategies and real-time market data.

Employment

  • Senior Software Enginerr

    2017 - PRESENT
    Wargaming Sydney
    • Improved the quality of automated tests.
    • Increased the auto-test coverage.
    Technologies: C++, Python, Linux,
  • Team Leader

    2013 - 2017
    Etna Software
    • Introduced automated trade and price alerts to the company products using C# and C++.
    • Designed social widgets (Chat, Messenger, etc.) for the trading platform.
    • Integrated with more than five broker dealers using C# and C++.
    • Integrated with more than six market data providers using C#, C++, and FIX.
    • Launched and supported more than six different web-based trading terminals.
    • Coded a web-based trading platform for trading stocks, options, spreads, FX, and futures as well as cryptocurrencies, which allows users to trade, communicate, and work with market data analysis with real-time charts and indicators to build their own strategies and user trade signals.
    Technologies: ASP.NET MVC, C#, C++, MVVM, Web sockets, HTML5, WCF, FIX, Knockout.js
  • Assistant Lecturer (Part-time)

    2011 - 2015
    Kazan (Volga Region) Federal University
    • Taught practical classes on algorithms and data structures.
    • Introduced and taught theoretical and practical classes on technical analysis and financial time series.
    • Taught practical classes on algorithmization and programming.
    • Supervised course terms on databases and knowledge bases.
    • Supervised diploma papers on economical cybernetics.
    • Did research on probability theory and mathematical physics and published several articles in scientific magazines.
    Technologies: C#, C++
  • Head of Production Department, CTO

    2010 - 2013
    Ingenius Systems
    • Introduced and managed successful QA processes.
    • Introduced Agile processes.
    • Introduced an employee evaluation system.
    • Designed a multi-database high performance engine for web and mobile back-end components, using C#, MS-SQL, MongoDB, and CouchBase.
    Technologies: C#, C++, ASP.NET, ASP.NET MVC, JavaScript, jQuery, HTML5, MS-SQL, PostgreSQL, MongoDB, CouchBase
  • Software Developer (Part-time)

    2009 - 2010
    HRIT
    • Implemented a cross-platform application for picture processing using C++ and Qt.
    • Supported an HR management tool written in C# with a database designed in Firebird.
    • Designed and implemented a web-based picture aggregator integrated with Flickr and Picasa using HTML and JavaScript.
    • Supported a cross-platform time tracking system written in C++.
    • Created a framework for media content processing using C++ and Qt.
    Technologies: C++, Qt, HTML, JavaScript, Firebird
  • Software Developer (Part-time)

    2008 - 2010
    Ingrad
    • Designed a corporate information system using C# and PostgreSQL.
    • Developed a corporate website using HTML and JavaScript.
    • Automated some of the office routine using C# and WinAPI.
    • Helped to hire the production team.
    • Created a reusable, cross-platform engine for client database management using C# and Mono.
    Technologies: C#, ASP.NET, HTML, JavaScript, PostgreSQL
  • Software Developer

    2008 - 2010
    Ingenius Systems
    • Developed numerous social web services using ASP.NET, HTML, and JavaScript.
    • Inroduced a high-performance website engine using C#.
    • Automated build and deployment processes using CruiseControl.NET.
    • Introduced programmers' performance metrics.
    • Introduced measures to ensure web application security and stability.
    Technologies: C#, C++, ASP.NET, ASP.NET MVC, JavaScript, jQuery, HTML5, MS-SQL, PostgreSQL

Experience

  • ETNA Trader (Development)
    https://www.etnasoft.com/demo/

    ETNA Trader is a broker trading software platform. ETNA's objective is to democratize trading technology and empower financial service businesses with the most powerful broker trading software.

  • Workle (Development)
    https://www.workle.ru/

    Online Job platform, already used by over 1M people. Become a Scolkovo (Russia's Silicon Valley) resident.

  • Night.KZ (Development)

    Kazakhstan's number one website, aggregating fashion and clubbing events.

  • VrachiRF (Development)
    http://vrachirf.ru/

    Social networks created for Russia's medical professional community. Became a Scolkovo resident.

  • ETNA Trader Mobile (Development)
    https://play.google.com/store/apps/details?id=com.etnasoft.etnamobile.android&hl=ru

    ETNA Trader Mobile is a customizable mobile trading platform that can be white labeled by broker-dealers and banks. The application is part of ETNA Broker suite but can be integrated into existing trading infrastructures as well.

Skills

  • Languages

    SQL, JavaScript, C#.NET, C#, PHP, C, C++, Java, F#
  • Frameworks

    Windows Communication Framework (WCF), Knockout.js, ASP.NET MVC, ASP.NET
  • Libraries/APIs

    jQuery, Google API, VK API, Facebook API, Web API
  • Tools

    Microsoft Visual Studio, PhpStorm
  • Paradigms

    Model View Viewmodel (MVVM), REST, Model View Controller (MVC), Agile, Functional Programming
  • Platforms

    Windows, Windows Server, iOS, Android, Linux
  • Storage

    Microsoft SQL Server, Couchbase, SQLite, MongoDB, PostgreSQL, MySQL

Education

  • Scientific research in Theory of Probability and Mathematical Physics
    2010 - 2013
    Kazan (Volga Region) Federal University - Kazan, Russian Federation
  • Master's degree (Hons) in Computer Science and Mathematical Methods in Economics
    2005 - 2010
    Kazan (Volga Region) Federal University - Kazan, Russian Federation
I really like this profile
Share it with others