Position: .NET Developer
Category: .NET
English level: fluent
Years of experience: 2.5

Worked in an outsourcing company in multiple development teams as a trainee and junior developer. 

Developed a web page data scrapper service to gather, filter, and migrate data from a client’s old
website to a new one. Worked on integration of a third-party library for web page data
gathering.

Proposed a solution to an existing problem of content import. As a leader of an independent
team of software developers, developed, tested, and debugged a corresponding service, that
helped to effectively import content for the website, track mismatches and fix content issues, which highly contributed to the timely release of the product.

Developed and tested high-performance web-API applications. Created API controllers and
microservice solutions. Worked on the integration of a range of third-party libraries for
administering a web application. Debugged, optimized, and reviewed existing code. Structured
customer data templates. Consulted with team members on the project functionality. Provided comprehensive documentation on developed features.
2.5 year experience
• Developed and supported an ASP.NET MVC project
• Developed and supported  REST-API application powered by ASP.NET
• Used HTTP and message brokers to connect microservices
• Used Linq and Entity Framework on a daily basis when solving tasks
• Configured Web Socket communication between front-end and back-end using SignalR 
• Utilized features of multithread programming and TPL
• Integrated third-party libraries for data scrapping and file parsing
• Worked on the integration of large third-party management systems into the core application
• Used Linux terminal and Docker containers
• Used relational databases (MS SQL)
• Have experience with MongoDB
• Have basic experience with WPF
• Have basic experience with frontend JavaScript Angular/Vue, HTML, and CSS