Position: Senior .NET Developer / Tech Lead
Category: .NET
English level: upper
Years of experience: 11

The company, I have been working for, went successfully from the old "Monolithic Server and Silverlight" approach to the modern application which use various distributed services on the server side and angular on the front-end. I was a part of a team who made this significant changes.
I've been involved not only in development of these services but in the architecture design as well.
I'm a .NET Developer with more than 10 years of experience in engineering.
During this time I gained solid experience in developing enterprise applications focusing mostly on invoice management and internal processes automation.
My professional skills include backend development (variety of .NET technologies) along with about 2 years of frontend development with Angular (Typescript).
In addition to coding I also was involved into other product development activities like tasks planning, estimation and software architecture design.
Currently I am looking for Senior Engineer or Tech Lead position.
About projects: I prefer to work in a product company or in long term product development team(s). Nevertheless other options, like outsourcing comanies focused on smaller projects, are also might be considered.
About office: I prefer to work at the office or partialy at home. Full remote opportunities are less attractive.