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

I managed to change the design approach for back-end services from old-fashioned monolith to microservices based on DDD/CQRS with Clean Architecture achieving business goals and cleaning the solution to improve services stability, performance, and scaling.

Currently, I have been working on transforming the desktop monolith to a modular monolith in order to prepare the migration from the on-premises back-end with the desktop client to Azure SAAS with further web development.
Last year I worked on the Ukrainian FinTech project, allowing the customer to work with the e-wallet and operate multiple fiat or cryptocurrencies in a unified way all over the world.

Also, I have experience in building enterprise of projects of different sizes, scales, and stacks of technologies.

Clear back-end, full-stack web with using of Angular 2+, and full-stack desktop development with using of WPF.
I would like to work in an environment of people who are proactive and willing to take responsibility for the decisions they make.

It would be perfect if it is a fine-grained small or mid-size product company that is passionate about what they do because of the love of its customers.