Oleg Stelmakhov
Портфолио
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.