Knowledge Map

.NET

  • C# 7 (good, active knowledge)
  • LINQ and Expression Trees*
  • Reflection*
  • Asynchronous programming

Frameworks

  • ASP.NET Core
  • Entity Framework Core
  • WPF
  • WCF*

Testing

  • xUnit
  • nFluent
  • Moq
* Rather basic knowledge or knowledge in overview

Used Libraries and Tools

Libraries

  • Serilog
  • Newtonsoft Json.NET
  • Automapper
  • LightInject
  • Polly

Tools

  • Microsoft Visual Studio
  • Microsoft Visual Studio Code
  • JetBrains ReSharper
  • NuGet
  • MSBuild

Practical Experience

Job Experience

  • 2016–present: Masaryk University, Institute of Computer Science, Brno

Selected Projects

In my free time, I also occasionally contribute to the improvement of Czech (machine) translation of the official ASP.NET Core documentation.

Visited Lectures

Study Sources

Books

  • Davies, Alex – Async in C# 5.0
  • MacDonald, Matthew – Pro WPF 4.5 in C#
  • Microsoft Corporation – C# 5.0 Language Specification
  • Microsoft Corporation – The Task-based Asynchronous Pattern
  • Skeet, John – C# in Depth
  • Wagner, Bill – Effective C#

On-line