Senior Software Engineer • Passionate about connecting business goals with software craftsmanship, shipping reliable products, and tackling challenging problems
DesignPatternsLibrary. A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.
2.1kConcurrencyGuide. Demonstration repository with overview in multithreading, asynchrony and parallel programming. Resources folder in solution contains power point presentation about previously mentioned topics.
8PublicKeyInfrastructure. A public key infrastructure (PKI) is a set of roles, policies, hardware, software and procedures needed to create, manage, distribute, use, store and revoke digital certificates and manage public-key encryption. The purpose of a PKI is to facilitate the secure electronic transfer of information for a range of network activities.
2catstronauts. Catstronauts is a full-stack application used to demonstrate how to combine React, Apollo, and GraphQL.
1Auth. Auth repository contains workflow for working with authentication and authorization. Various concepts like IdentityServer4, OAuth, OpenID Connect, external providers are covered through the code.
1