Speaker

Michael Dera

Michael Dera

Senior Developer at Realm Digital

Bulawayo, Zimbabwe

Actions

Michael is a .NET developer based in Bulawayo Zimbabwe

Area of Expertise

  • Information & Communications Technology

Topics

  • .NET
  • C#
  • Software testing
  • Software Architecture

Testing non-deterministic systems with Coyote

This session dives deep into testing non-deterministic code and asynchronous processes. With growing adoption of microservices, multi-parallelism, and migration to the cloud; Testing of processes that involve multiple microservices and multiple asynchronous processes has never been more complex. Asynchronous bugs in software are often hard to reproduce because of this complexity and sometimes bugs may seem transient. This session is a deep dive into Coyote which is a tool to test concurrent and asynchronous code.

Collecting Observability Data 101

A hands-on session on building web services so that there is visibility on its operation. The session will cover how to collect telemetry, monitor service health, and log errors. It will also discuss the consideration for storing trace data, metric data, log data and probe data

30 minutes of Testing in .NET

The session will go through different types of testing available to .NET developers with examples for each, namely Unit Testing and Concurrency Unit Testing, Integration Testing, Mutation Testing, Regression Testing and tools that may be used to test Code Quality (such as Sonarqube) using an ASPNET project as example.

An introduction to Mutation Testing

The session will be an in-depth introduction to Mutation testing using C#. It will start will a brief discussion on Unit Testing and why it makes mutation testing necessary. The next section will feature demos using popular unit testing and mutation testing tools. A summary will be given at the end discussing equivalent tools in other languages.

KCDC 2023 Sessionize Event

June 2023 Kansas City, Missouri, United States

Azure Bootcamp South Africa 2022 - Cape Town Sessionize Event

November 2022 Cape Town, South Africa

KCDC 2022 Sessionize Event

August 2022 Kansas City, Missouri, United States

.NET Conf 2021 Sessionize Event

November 2021

Michael Dera

Senior Developer at Realm Digital

Bulawayo, Zimbabwe

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top