Position: Developer
Category: .NET
English level: upper
Years of experience: 10

Participation in developing of system for remote software update automation on customer environment. The system was scalable and was designed for slightly reduce human labor.
Since 2018: Software Company
Position: Software developer
Responsibility: Re-designing old Windows Forms desktop application UI to WPF with adding new features and MVVM approach which work with local DB and server REST API by WCF.
Support of DB synchronization application which replicates the server DB to local for keeping offline operation.
Technologies: WPF, MVVM Light, WCF, MS SQL
Platform: Windows 10
Since 2017: Software Company
Position: Software developer
Responsibility: Front End Secondary Skills educational program. The goal of program was to develop a simple social network Web application using ReactJS, server REST API using Node.JS and server DB using MS SQL Express. Server was deployed to Linux environment.
Technologies: JS, ReactJS, Node.JS, HTML, CSS, WebPack
Platform: Linux
Since 2016: Software Company
Position: Software developer
Responsibility: Automation of software remote update process. The goal was to develop a system which monitors software updates, downloads and installs them automatically without user involvement for a product it is configured for. System consisted from .Net micro service, remote administration site. local windows service process on client’s machine.
Technologies: .NET Micro services, Windows Services, ASP.NET MVC, JS, Bootstrap, MS SQL Express, WIX installer
Platform: Windows
Since 2012: Software Company, customer Hewlett Packard Enterprise
Position: Software developer
Responsibility: Support and develop a unified functional testing standalone desktop application. Main feature is ability to catch and simulate user activity on different technology applications. Moving Legacy Windows Forms application to WPF and #Develop platform. Adding integration with CI/CD Bamboo and Jenkins. Integration with version control systems SVN, Git.
Technologies: .NET, WPF, #Develop 4
Platform: Windows
Since 2009: Software Company, customer Hewlett Packard Enterprise
Position: Software developer
Responsibility: Support and develop two applications for load testing solution.
First application is a standalone desktop tool for data visualization and analysis. Main features: collect text and binary data into DB, normalize and aggregate to let it be flexible in producing visualization, visualize it in tool UI (with filtering, grouping, aggregating, zooming in and out features), make adjustable visual reporting to let user represent the analytic results.