Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 7

- master's degree in software engineering;
- all my previous customers and team members were happy to work with me;
- became a DDD adept.
As a C#/.NET developer with a passion for complex projects and intricate architectures, I thrive on the challenge of tackling difficult problems and finding innovative solutions. My extensive background as a PHP developer has provided me with a solid foundation in web application development, which I have further honed through my transition to C#/.NET development. In particular, I have gained significant experience in Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and Event Sourcing.
My deep understanding of DDD, CQRS, and Event Sourcing enables me to approach complex projects with a strategic mindset, creating well-structured and scalable software architectures. I am adept at applying these concepts to design and implement robust systems that accurately reflect the business requirements and promote maintainability and extensibility. My technical expertise, combined with my experience in C#/.NET and PHP development, make me a valuable asset to any team seeking a skilled developer with a keen eye for complex architectures and a strong foundation in DDD, CQRS, and Event Sourcing principles.
I have set my sights on developing myself as a team lead. I find great fulfillment in guiding and supporting developers towards a shared goal and leveraging my technical expertise to ensure the success of the project. By continuing to enhance my leadership skills, I am confident that I can make a significant impact on the success of my team and projects.
I am not interested in working as a full-stack developer.
Moreover, I am not interested in working with outstaff companies, as I value the ability to work closely with my team and be involved in all aspects of the development process.
Additionally, I'm no working with russian companies and developers (even if they are not located there).