Johnny Hooyberghs

Information & Communications Technology

.net .net core ASP.NET Core Visual Studio / .NET C# Azure Application Lifecycle Management (ALM) Team Foundation Server Quantum computing Unity VSTS Azure Devops Entity Framework

Antwerpen, Belgium

Johnny Hooyberghs

Passionate Developer

Johnny Hooyberghs is a consultant for Involved since 2014 focusing on .NET architecture and backend development. Prior to joining Involved, he has had experience developing software for Corilus since 2008. He has been passionate about .NET ever since it was released and his areas of expertise are C#, .NET (Core), WCF, WinForms, WPF, ASP.NET (Core), Entity Framework (Core), Azure and ALM using the Microsoft Stack. Every now and then he enjoys doing some web development using JavaScript. Since 2010, Johnny spends some of his free time teaching .NET and C# for the adult education institute CVO Antwerpen. When he's not working or teaching, he likes some casual gaming, scuba diving, learning to play the piano, traveling the world and visiting as many theme parks as possible.

Current sessions

Building an educational game with .NET Core and Unity3D

If you are waiting for a deep dive into .NET Core, the Microsoft Compiler Platform and Unity3D this talk is for you! No high-level tech demos, but a real-life application that is used in schools. We will build an educational game, with robots fighting to the death, from scratch. This will include backend web services, a frontend Unity client to visualize the battle and middleware processing services using the Microsoft Compiler Platform (Roslyn). The point of this session is to show you how technology is evolved to make development easy and create useful applications in only one hour of hardcore coding!


Quantum Computing deep dive

You've probably heard of Quantum Computing, but it still remains a mistery? In this deep dive session we will explain important concepts like qbits, superposition and entanglement. Theoretical knowledge about quantum physics, quantum gates and quantum algorithms will be associated with practical examples using a real quantum computer on the IBM Q Experience and simulated using Microsoft Q#.


What is new in .NET Core 3 and the future of .NET

September 2019 marked the release of .NET Core 3. In this session, we will talk about what is new in the latest version of .NET Core and what the future will bring for the .NET platform in general.


SCRUM to reorganize your company?

As a software developer, you probably know how to work in a SCRUM team. What if you could use the same principles to create an agile organization? Sociocracy version 3, or S3 in short, is a free and flexible toolbox of guidelines and practices that can help you achieve greater effectiveness and wellbeing for your organization.
This personal story is about how S3 became the backbone of the organization I work for, and how it impacted my team and me over the short and long term.


Introduction to Worker Services in .NET Core 3.1

Since .NET Core 3.0, released in September 2019, we have access to the Worker Service template when creating new .NET Core projects. Thanks to this template, we are able to create truly platform-independent worker services that can be installed as a Windows Service on Windows, or as a Daemon on Linux. If you need to perform some continues background processing or need to extract, transform and load some data: Worker Services are at your disposal! In this session, Johnny will show you many examples of how to build these Worker Services and how to deploy them on Windows, Linux and using Docker containers.


Introduction to gRPC on .NET Core 3.1

Since .NET Core 3.0, released in September 2019, we have support for the HTTP/2 transport protocol in ASP.NET Core. On top of this, we can now use gRPC, a modern communication framework with high-performance. In this session, Johnny will talk about the benefits and the differences with other communication frameworks and show you C# examples on how to build both clients and services based on a service definition using proto3 files. .NET Core integrated build tools will generate the necessary client and service code to help you create your services fast!


Past and future events

DevDays Europe 2020

What is new in .NET Core 3(.1) and the future of .NET
6 May 2020 - 7 May 2020
Vilnius, Lithuania

DotNext 2020 Piter

Building an educational game with .NET Core and Unity
6 Apr 2020 - 7 Apr 2020
Saint Petersburg, Russia

Techorama Cafe

Building Cloud Native applications with .NET Core
10 Mar 2020
Mechelen, Belgium

Microsoft Techdays 2020

4 Mar 2020 - 5 Mar 2020
Helsinki, Finland

NDC London 2020

27 Jan 2020 - 31 Jan 2020
London, United Kingdom

CodeMash 2020

6 Jan 2020 - 10 Jan 2020
Sandusky, United States

VISUG

What is new in. NET Core 3?
17 Dec 2019
Antwerpen, Belgium

.NET Developer Days 2019

Quantum Computing 101
Building an educational game with .NET Core and Unity3D
24 Oct 2019 - 25 Oct 2019
Warsaw, Poland

ProgNET London 2019

Quantum Computing 101
Building an educational game with .NET Core and Unity3D
11 Sep 2019 - 13 Sep 2019
City of London, United Kingdom

Techorama Belgium 2019

Building an educational game with .NET Core and Unity3D
20 May 2019 - 22 May 2019
Antwerpen, Belgium

DevDays Europe 2019

Quantum Computing deep dive
14 May 2019 - 16 May 2019
Vilnius, Lithuania

Momentum Developer Conference

21 Mar 2019
Cincinnati, United States

VISUG

Quantum Computing Deep Dive
7 Feb 2019
Antwerpen, Belgium

TI Conference Days 2018

Quantum Computing and Microsoft Q#
14 Nov 2018 - 16 Nov 2018
Antwerpen, Belgium

VISUG

.NET Core Introduction
8 Sep 2016
Antwerpen, Belgium

VISUG

The Microsoft Compiler Platform (Roslyn). An overview.
22 Apr 2015
Antwerpen, Belgium