Position: C# Developer
Category: .NET
English level: upper
Years of experience: 11

The most difficult project for me was the creation of simulators for training locomotive crews. As part of the project, we had to create not only sufficient complex software, but also create hardware for crew and consoles, 3D, study locomotives driving. The project started without having 90% of the required knowledge, but as a result, the simulators work in several CIS countries,   at the time of launch they were competitive solutions.
I have been working as a programmer since 2003.

During this time, I took part in work on projects in various areas:
Industrial automation (creation of SCADA systems, usage of third-party SCADA systems),
personnel training systems (industrial simulators, simulators for training locomotive drivers),
GPS tracking of transport and people, cartographic projects.

2011-2019 I was a project manager, including the creation of simulators for training personnel on the railways.

Since 2019, I returned to work as a purely programmer, mainly working with .Net Core, Angular, Asp .Net Core.

I consider myself a specialist in the field of industrial automation, IOT, GPS monitoring. I am experienced in creating of products
that are used by people all over the world. 

Thanks to participation in Olympiads and work at the university, there is a good background in mathematics, algorithms and data structures.
I am looking for an interesting job that will allow me to develop and solve complex problems, incl. optimization of highly loaded systems.
I prefer working in small teams where I can influence decision-making and see the whole project.