Andrey Sergeev - DotNetRu/BrandBook GitHub Wiki

Андрей Сергеев

Photo

Работает в компании Райффайзенбанк

Андрей работает разработчиком программного обеспечения, специализируется на проектировании и разработке backend.

При проектировании уделяет внимание фокусу на разработке на каждом из архитектурных уровней — «ядра», «движка», позволяющего на заданных уровнях сконцентрироваться на «параметрической» реализации доменных задач, стараясь находить баланс, не уходя в излишнюю универсализацию.

В качестве основной платформы/языка разработки использует .NET Core / C#, также обращая внимание на смежные и конкурирующие платформы, языки и принципы — F#, Java, Kotlin, Ruby, динамическую типизацию для выработки решений, использующих принципы, и лишь затем — инструменты языка и платформы для их реализации. Старается в разумном объёме применять функциональный подход и композицию вместо объектного подхода и наследования.

Доклады