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
- 2018–present: ČučiApp
- 2016–present: Simulátor Simon
- 2013–2018: School Projects
- 2013: SoftIq CodePad
- 2010: Plánovač
- 2009: SoftIq Labyrint
In my free time, I also occasionally contribute to the improvement of Czech (machine) translation of the official ASP.NET Core documentation.
Visited Lectures
- 07/2019: Windows User Group (Brno) – .NET Core Summer Event
- 04/2019: Windows User Group (Brno) – .NET Tooling Deep Dive: MSBuild & NuGet
- 02/2019: Windows User Group (Brno) – Compiling .NET Ahead of Time
- 2015: Masaryk University, Faculty of Informatics, Brno (Course) – Introduction to Development in C#/.NET
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#