Last active: 4 days ago
* Over 12 years of overall experience in IT field, analyzing, designing and developing .NET based enterprise applications using cutting-edge technologies.
* I have the confident knowledge of the object-oriented programming and design (OOP/D), domain driven development (DDD), event sourcing and CQRS. I know and apply design patterns (GoF, PoEEA), programming principles and best practices (SOLID, GRASP, CQS) in my day-to-day development
* In my work I use the principles of Agile, Extreme Programming and Scrum. For day-to-day tasks use a Test-Driven Development (TDD), pair programming.
* Actively participate in open source community.
* Speaker at conferences.