← В ленту
Регистрация: 12.05.2022

Портфолио

ScanScore 3

ScanScore is a OCR platform which allows musicians and composers to transform paper music scores into digital documents for further editing on PC. I had combined role on this project. My primary role was a Lead Developer. I was responsible for maintenance of the key system component - OCR Engine. It's designed to build music document content consisting of staff lines, notes and text from scanned music score image. Additionally I reviewed all the source code commits from other developers and coordinated their changes. My second role was in management of our small developers team consisting of 2 Senior Developers, 1 Middle Developer and 2 Testers (one for Windows version and another one for MacOS version). And my latest role was in overall project management and preparing release of new version #3 of Scan Score product.

Portfolio Boss 5

I played a role of Lead Developer and UI/UX Designer simultaneously. I fully reworked UI of Portfolio Boss product to make it more user friendly and looking more professional. Also I have completely refactored all the presentation logic which was responsible for interaction with a user by applying industrial proven Design Pattrerns to organize interaction between view and view model layers. I used the following technology stack: .NET Framework 4.7, WPF, MVVM design pattern. Also I have developed ~225 unit tests to cover all the presentation logic in application UI.

Face Swap Kiosk application

It was a single person project. I was responsible for all the stages of project development process - from initial requirements gathering and compiling into SRS document to final installation at Platov Airport in Russia. The project is a part of large installation which is mounted in Platov Airport, Rostov-na-Donu, Russia. The installation target is to meet passengers from other countries with traditions of the Cossacks. I was responsible for development of special software which installs to large touch screen hardware allowing to make a selfie in Cossack tradition costume. I used technology of face swapping with DLib. All the code is written in C++ and integrated with Windows 10 native application working in kiosk mode at large Microsoft Surface 32" touch device.

Скиллы

ArcGIS
ASP.NET
ASP.NET MVC
ASP.NET Web API
Azure
Azure Mobile Services
Azure Storage
Azure Web
C
C#
C++
.NET Core
OOP
Qt
Qt qml
Software Design & Development
Te
Team Leading & Management

Опыт работы

Software Architect / Team Lead / Lead Developer
По 04.2022 |Upwork Inc.
C/C++/Qt/Qml, C#/.NET, WPF/WinForms, ASP.NET/ASP.NET MVC, Azure
Design and develope custom software for customers, developer teams management, project management.

Образование

Software Design for Computers and Automated Systems (Магистр)
1997 - 2003
Don State Technical University

Языки

АнглийскийПродвинутыйРусскийРодной