Position: Senior .NET Developer
Category: .NET
English level: intermediate
Years of experience: 5

Strong understanding of the structure and logic of OOP and design patterns.
A  quick studying of new technologies.
Writing a clean and readable code in C#.
I have been working as a software developer for 5 years. During this time, I have been involved in the development of various projects with a diverse stack of technologies.

Throughout my career, I have dealt with issues such as implementing features in large projects, implementing entire small projects for desktop or mobile, implementation of the transition from a monolithic architecture to a microservice one etc.

A short list of projects below:
- SEO Tools. The web tool to help SEO specialist. The application designed as SPA with 
ASP.NET on server side and ReactJS/Flux on client side. Tool represents grid with tree 
hierarchy that handle huge amount of data. Project includes custom filtering 
language written with antl4.
-CMC application for creating websites for the sale of real estate. Project was built on 
ASP.Net MVC and wordpress. In the app, the client can customize their worpress 
websites built with the ASP.NET CMC. Created websites stored on separate Ubuntu instances (AWS ec2 instance) hosting websites using Apache. Instance websites are 
built using bash and python scripts. 
-Cisco Device Control Panel on an Android Tablet. An application developed with Xamarin Forms is a multi-device control panel that interacts with the Cisco API.
-Video conferencing web app. Project represents microservice that attached to ASP.NET project and encapsulating all video conference logic. Service was built with node.js on the backend side and pure JS on the frontend. Communication is implemented using p2p WebRtc. Signaling mechanism is done using sockets. Also, the project implements the ability to record video conferences using ffmpeg.
-Subtitles Windows Desktop Application. The project was built in Electron and Typescript using React / Redux. Electron-builder is used to package applications. The app can capture the overall system sound or a separate stream of the sound input device and show subtitles.
- Logistics shipments system. Project was built with ASP.NET framework and angular2+ on frontend side. There was a lot of incoming requests from tracking systems, complex tasks for calculating shipment prices and many high-load reports with huge amount of data. The system was designed with microservice architecture with combination of different databases such as SQL, Mongo, Redis.
I'm waiting for a good friendly team and foк interesting complex challenges.