My main specialities are choosing right tools for a job, designing cost-efficient solutions, writing clean, maintainable and performant code. I also like to optimize systems performance and reliability when needed.
I have 13 years of developmnet experience 10 of which in .NET. Been in various projects from .NET2.0 to .NET Core 6. Have solid experience with ASP.Net Core, ASP.Net MVC, hosting apps as Docker containers in Kubernetes, or as .NET apps in IIS/Azure or Windows services. Lately I mostly specialize in back-end systems in .NET core inside Kubernetes using REST/GRPC for sync HTTP communication, RabbitMQ/Kafka for asynchronous communication, MS SQL/Postgres for database and Redis for distributed cache.
I have experience configuring/turing various CI/CD tools like TFS, Jenkins, Gitlab CI, Azure DevOps, Octopus Deploy.
I'm keeping myself updated by learning new patterns in cloud development and staying up to date with new features coming in .NET, SQL, Azure or other techhologies I'm using for work.