Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 7

Finished a couple of projects from zero till the end being a key person (from discussion ideas with the client to architecture decisions, implementation, testing, deployment, support)
Implemented CI/CD process in the company from scratch
Troubleshooted different memory and performance problems
Achieved Azure solution architect expert
I have worked as a software engineer for 7 years, working on 10+ projects. I was working on the entire process of Designing, Codding, Deploying and Supporting Web Apps.
I have good knowledge of C#/.NET, .NET MVC, SQL, design patterns and distributed systems.
I am a team member with good communication skills, interested in planning and continuous 
integration, engaged in software architecture design, and able to prioritize and keep deadlines successfully. I’m a full-stack engineer and have the ability to be self-taught.


Programming Languages: C#, JavaScript/TypeScript, SQL
Technologies and Frameworks: .NET, .NET Core, DevExpress MVC Extensions, DevExtreme, EF, EF Core, JQuery, Angular, React, Microservices, DDD
Databases: MS SQL Server, Azure SQL, Redis
Version Control: GIT, TFS
Application/Web Servers: IIS, Azure
Development Tools: Visual Studio + ReSharper, Rider, WebStorm, DataGrip, Vim
Operating Systems: Windows, Mac
Methodologies: Agile/Scrum, Pair Programming, Test-Driven Development
Certificates: Azure Solution Architect Expert
I’m looking for a position where my skills would be valuable and where there would be possibility to grow