Position: Tech/Team Lead | Senior .Net Back-End Developer
Category: .NET
English level: upper
Years of experience: 8


I'm a skilled software engineer with rich experience (8 years) in different business domains (hotel management system, medicine system, organization structure management system, Supply chain software, etc. )

Worked as a back-end developer, team/tech lead, architect.

Worked with monolithic and distributed architecture (RabbitMq, MassTransit), Azure services.
Configured CI\CD.

Some of most interesting tasks: 
- Design a multi-tenant architecture
- Build a solution from ground up
- Develop heavy load app module
- Implemented DSL, Custom Columns, etc.
- Refactored legacy code of a main big module/app in a solution and moved it on new technology stack
etc.

Services that I can provide for a client:
- Design and Build from the ground up a Complete Solution (except front-end work) by using newest technology & best practices in quite short term.
- Revise and an existing application/solution and provide advice on how to improve it to make more robust, more flexible for new changes, more easy to test - what will save at the end maintenance time (and help to implement that new vision). 
- Migrating an old solution on a new technology stack with a new design architecture (according to latest best practices).
- Help with any new challenges that an old/existing solution faced.
- Lead a team, Code review, Help to Improve Code Quality, Cover Solution with Tests (unit/integration - in a way that each test will verify business rule and non-technical person can read them), Maintenance and Support.
Senior - 5400gross
Lead - 5800gross

Not interested in Front-End work.
Only remote or Lviv.