Blog

Hi!

My name is Alexey and I'm a software engineer.

I'm specialized mostly in developing distributed and highload systems. Working with C#, Golang and Kotlin. My recent work experience is on LinkedIn and my projects are available on GitHub.

20 Apr, 2022[MongoDB]

How to get status of MongoDB operation

Simple solution for polling status of long-running MongoDB queries.

22 Jun, 2020[C#]

Dictionary on generics

Do you want to improve performance of caching? Get rid of Dictionary and use just CLR for that!

15 Nov, 2018[C#]

Benefits of deconstructors for custom types

How and when to use deconstruction syntax-sugar for your custom types in C#

12 Nov, 2018[C#]

Testing private logic

How to test internal or private logic with the help of attribute InternalsVisibleTo

27 Oct, 2018[C#]

Use CallerMemberName for logging

Get caller information via attributes

26 Oct, 2018[C#]

Bitwise shifts for flags

Use bitwise shift operator to easily increment your Flags

© 2023 Alexey Maltsev