Position: .NET Senior software engineer
Category: .NET
English level: upper
Years of experience: 8

As a Team Lead of backend and cross-functional teams, I have successfully delivered multiple projects to production.
I have been certified at Mastering Design Thinking course from
MIT: Sloan School of Management.
I am Senior .NET C# developer and Team Lead with over 8 years of experience. I was leading the development of different enterprise-level software products such as Point of sale all-in-one B2B products, high-load complex event processing data replication, end-consumer service industry products. I have experience leading development of products on different life-cycle phases from architecture planning up to final pre-release testing and supporting released products. I’m a reliable and proactive person.

My key skills:

• Development multi-tier scalable enterprise-level systems
• Choosing the best tools and technologies for business needs
• Creative approach for the problem-solving process
• Ability to collaborate with every person to utilize maximum performance from the team
• Utilizing all industry-leading best practices and approaches
• Being highly responsible for each decision and piece of work I have done
• Analytical approach for every business domain

My key technical skills –
• Excellent .NET Framework v4.5 - v4.8, .NET Core v1.0 - .NET v5, C# skills
• Multithreading, performance-critical bottlenecks optimizations
• Understanding of dockerized micro-services architecture
• Ability to apply high-performance RDBMS practice (SQL Server/MySQL/PostgreSQL)
• Understanding of SOLID principles and other design patterns
• Experience with CI/CD
• Experience with AWS and Azure
• Confident JS skills
I expect to have long-term employment in a company where I will have the ability to grow. I expect to have European time zone working shift