Andrei Gordienkov

Andrey Gordienkov is the .NET Evangelist at NPTV where he validates the framework's public API, writes documentation about the framework and How To guides for early adopters. He is also an IT trainer at the Luxoft Training Center. Most of the trainings are related to the enterprise architecture, code design and best practices. For instance, how to use TDD, how to do refactoring, how to create responsive apps, and so on. Andrey actively takes part in local conferences in Moscow and shares ideas in his personal blog.

Why have you chosen PostSharp?

I am an innovator and I opted for PostSharp from the very first version. I really felt in love with PostSharp because it helps me reduce the amount of work I have to do on a regular basis. It’s also fascinating to search for new areas where PostSharp can help as well. I’m very lazy as every good programmer should be, and PostSharp helps me keep my laziness on a good level. I have very low tolerance to the boilerplate code, and when I see how other coders implement INPC or the memento or some other repeatable non-business code, I become angry. “Hulk crush!”.

Andrei's home page. Follow Andrei on Twitter.

Speaking Engagements

.NET Summit in Belarus, Minsk on Friday, March 2, 2018

Code Europe in Poland, Wroclaw on Wednesday, December 13, 2017

Multithreading patterns in Ukraine, Kharkiv on Sunday, July 5, 2015

Go# Moscow - Desktop UI & Business Apps in Russia, Moscow on Saturday, April 11, 2015

How to check application design violations with PostSharp, with thread safety examples in Russia, Moscow on Saturday, December 20, 2014

Рефакторинг кода с использованием PostSharp in Russia, Moscow on Monday, December 8, 2014

Applying AOP to Design Patterns in Russia, Moscow on Saturday, November 15, 2014