Position: Senior Software Engineer
Category: .NET
English level: upper
Years of experience: 8

Soft skills, empathy, constructive thinking, and analyzing problems. An opened minded person. Can admit mistakes. I try to not escalate the problem and take into account all thoughts from different parties and build meaningful outcomes on possible ways how to sort the problems out - it can be problems related to development, architecture, conflicts in the team, etc.
I've been working as a dotnet developer since my 3 grade in the University. My career started when I alone took 3rd place in the University hackathon competition when other teams were 4-5 members. Several days later I was invited to an interview and passed it successfully. 
 
I had worked with angular 1.+ and asp.net MVC 3 for a year and moved to another project inside the company as the previous one was near to being closed. For the next several years I've been working in the gambling scope and the same destiny came here and the project moved to another place. This moment was crucial for my career as I got familiar with Azure Cloud and everything that is related to the cloud within the project. I've been working with Azure Stack in the Middle position but in a quite short period, I became a Technical Lead on the project. Half a year ago I decided to take a look at other companies to try was is going on in other places. I changed my company after 6 years working there and here I am. My new company is good, but unfortunately, it is not the work, where I'd like to be. A lot of cons for me as a team player, and quite a small amount of pros to staying.
It'd be nice to work with the dotnet core 2.+, but not with desktop application development. It would be nice to participate in the DevOps development part.