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

- Redesign of GraphQL resolver to eliminate application bottlenecks
- Upgraded license server from WebForms to MVC and Entity 
Framework.
- Participated in solution and implementation of SQL injection 
vulnerabilities in legacy code. Worked closely with QA team to ensure no regression was made
- Redesigned report manager from tightly coupled Win Forms 
application to separate WPF components with redesign of navigation 
tree
- Architecture and code practices documentation, сode and design review with the team
- Gathering and documenting requirements with following version 
planning.
- Worked in sub teams on bigger tasks prioritizing, planning and 
reporting on status
- Working with automation team to help writing new tests or 
investigate failed tests
- Traveling on site to resolve customer integration issues and 
gathering requirement for future collaboration
Started as desktop developer now looking for an opportunity to learn and gain experience with broader set of technologies
Worked ad backend developer writing software for civil engineers and VMS
Worked with WebAPI, WPF, Entity Framework, SQL Server, MVC, Couchbase, RabbitMQ, SignalR
Currently working as senior developer. Main responsibilities: analyzing requirements, designing solutions, reviewing design and implementation of user stories
Not interested in high amount of work with desktop
Looking to possibility to start working with .NET Core, Azure and containers