Was getting an education to become an information security specialist. Was earning money like a tough C++ developer on Linux. After getting bored of coding, he felt the urge to create and switched to C#. Has been writing in .NET since its first versions. Is designing and developing business applications, distributed and fault-tolerant systems. Spends his spare time with ES, CQRS and DDD.