Alexey Ukolov

Alexey Ukolov

Cyprus
Hire Alexey
Scroll To View More
Alexey Ukolov

Alexey Ukolov

Cyprus
Member since October 5, 2012
Alexey is a seasoned developer with over 8 years of experience specializing in building financial software primarily with C#, ASP.NET, WPF and Oracle. Although he prefers hands-on programming, he also enjoys working in a team leader capacity for small groups of developers.
Alexey is now available for hire
Portfolio
Experience
  • C#, 8 years
  • VB.NET, 5 years
  • Oracle PL/SQL, 5 years
  • JavaScript, 5 years
  • HTML5, 5 years
Cyprus
Availability
Part-time
Preferred Environment
Visual Studio, Mercurial, SVN, PL/SQL Developer
The most amazing...
...app I've built is an automated UI testing tool for Visual Web GUI that supports record/replay, editing control properties, calling methods, and tracking events.
Employment
  • .NET Developer
    Spotware (cTrader)
    2012 - PRESENT
    • Implemented a number of enhancements in cTrader, a client for Forex traders, and in cAlgo, a platform for automated algorithmic trading.
    • Developed a new interactive market depth view with trading capabilities as an alternative to chart trading.
    • Added support for new chart line studies.
    • Implemented client-side trend-bars caching.
    • Developed new cAlgo API methods that allow robots to draw text and line studies on a chart.
    • Implemented some autocompletion improvements in cAlgo code editor.
    • Significantly improved performance on a number of screens by tuning XAML.
    • Agile process and TDD.
    Technologies: C#, WPF, Mercurial
  • Senior Developer
    TSYS
    2007 - 2012
    • Led a small team of developers.
    • Designed and developed Case Management, a web application for bank workflow automation.
    • Integrated Prime with the TIBCO ActiveMatrix BPM workflow platform.
    • Designed and implemented numerous new screens for PrimeWeb applications, which required everything from UI design down to working with database stored procedures and tables.
    • Developed a number of Visual Studio add-ins and a built-in code generator for PL/SQL developer.
    • Provided client on-site live support.
    • Provided 24 hour production support for urgent issues.
    Technologies: C#, Oracle, PL/SQL, Visual Basic.NET, ASP.NET, HTML, Javascript, SVN
  • Developer
    ELAR Corp.
    2006 - 2007
    • Developed an administration module for the archive of the Ministry of Internal Affairs in Moscow.
    • Implemented a number of enhancements for the images archive platform in many Russian libraries.
    • Performed on-site support and hot-fixing.
    Technologies: C#, Java, Oracle, Flash, ActionScript
  • System Administrator
    NTC Compas
    2004 - 2006
    • Developed a number of small utilities for internal needs.
    • Installed and maintained hardware.
    Technologies: WIndows, Hardware, Delphi
  • C# Developer
    MG Soft
    2004 - 2005
    • Created profit calculation module.
    • Developed code generation tool based on Excel class descriptions.
    • Created logging infrastructure.
    • Enhanced ORM mapping infrastructure.
    Technologies: C#, MS SQL Server
Experience
  • Olive! (Development)

    Olive! - a telemedicine project that took 2nd place at the Russian final of the Microsoft Imagine Cup, Software Development category, Moscow State Aviation University team.

Skills
  • Languages
    VB.NET, SQL, C#, Oracle PL/SQL, JavaScript, HTML5
  • Frameworks
    .NET, ASP.NET, WCF
  • Tools
    Micorsoft Visual Studio, PL/SQL Developer, NAnt, MSBuild, Fiddler, Wireshark
  • Paradigms
    Test-driven Development (TDD), Object-oriented Programming (OOP), Agile Software Development
  • Libraries/APIs
    jQuery
  • Storage
    Oracle
Education
  • Masters degree in Applied Mathematics and Computer Science
    Moscow State Aviation University (MAI) - Moscow
    2003 - 2009
I really like this profile
Share it with others