Scroll To View More
Anton Shkuratov

Anton Shkuratov

Tomsk, Tomsk Oblast, Russia
Member since September 28, 2014
Anton is a software developer and technical consultant with over ten years of experience in the creation of desktop-distributed applications using the most modern frameworks and methodologies. He has expertise in all stages of design, implementation, and deployment of information systems in both desktop and web areas.
Anton is now available for hire
  • Blueberry Consultants Ltd
    JavaScript, jQuery, HTML, CSS, Raphael, Google Closure, WinForms, WPF...
  • INCOM Ltd
    Winforms, WCF, WPF, OpenXML, WIX, SQL, SQL Server, TFS, TFS Build
  • C#, 8 years
  • WinForms, 7 years
  • Windows Communication Framework (WCF), 4 years
  • WPF, 3 years
  • JavaScript, 3 years
Tomsk, Tomsk Oblast, Russia
Preferred Environment
Windows, Visual Studio, WebStorm, TFS, Git
The most amazing...
...application I've coded was a distributed information system that gathers and transfers data to a central server, implemented in many Russian cities.
  • Software Developer
    2013 - PRESENT
    Blueberry Consultants Ltd
    • Designed and implemented an HTML page annotating tool using Raphael, Rangy, and jQuery.
    • Optimized and refactored existing JS code for speed and memory conservation.
    • Created a universal printer driver using gDoc and Bonjour.
    • Implemented RTL support for an existing application.
    • Added XPS support in a PDF annotating application.
    Technologies: JavaScript, jQuery, HTML, CSS, Raphael, Google Closure, WinForms, WPF, C++/CLI, C#, gDoc
  • Senior Software Developer
    2006 - 2013
    INCOM Ltd
    • Developed technical architecture and UI designs for complex distributed desktop applications.
    • Built and implemented an efficient and flexible protocol for navigation and other kinds of data transfer via GSM.
    • Implemented an automatic system creating installation and patch packages using WIX and TFS build server.
    • Created a template and markup-based report generating framework.
    • Implemented a database versioning system.
    • Created a tool that provides an automatic update of the application.
    Technologies: Winforms, WCF, WPF, OpenXML, WIX, SQL, SQL Server, TFS, TFS Build
  • Onboard Forest Fire Monitoring Control System (Development)

    An application designed specifically to monitor forest fire situations. Features include vector maps, GPS tracking, track re-coding, real-time data communication (navigation data, fire information, other information related to danger situations), and reports generating. The main requirement of the app was reliability.

  • Yasen Project (Development)

    A distributed telecommunications system for gathering, transmitting, and processing forest fire data. The system includes many minor nodes with Yasen installed. Every workstation includes modules for data input, preprocessing, and transmission. The major node has a specific Yasen instance which receives all the data, processes it, publishes it to third-party governmental systems, and generates over a hundred kinds of reports.

  • PDF Form Filler (Development)

    PDF Form Filler is a free program that enables users to fill in and print PDF forms, even those that can't be filled in using Adobe Reader!

  • SVG Text Tutorial: Text Annotation on the Web (Publication)
    Texts are an integral part of user interfaces. In many cases, text annotation plays a vital role in grabbing the user’s attention or allowing the user to decorate and highlight the content they produce. In this article, we walk through the ins and outs of an open source JavaScript library built for annotating texts on the web.
  • Languages
    C#, Sass, Visual Basic for Applications (VBA), Transact-SQL, XML, JavaScript, CSS, HTML, SQL, VB.NET, C++/CLI
  • Libraries/APIs
    LINQ, Raphaël, WinForms, Win32 API, jQuery, Task Parallel Library (TPL)
  • Frameworks
    Windows Communication Framework (WCF), ADO.NET, AngularJS, WPF, Entity, Bootstrap, .NET
  • Tools
    Subversion (SVN), Microsoft Excel, Visual Studio, SQL Management Studio, WiX, TFS, Git, Windows Installer, Fiddler, Notepad++, ReSharper, MSBuild
  • Paradigms
    Design Patterns, Object-oriented Programming (OOP), REST, SOA
  • Storage
    JSON, MySQL, MongoDB
  • Other
    Multithreading, Lambda expressions, AJAX
  • Platforms
  • Ph.D. degree in Computer Engineering
    2003 - 2011
    Tomsk Polytechnic University - Tomsk
I really like this profile
Share it with others