Hi I'm William Liebenberg.
I have been developing software professionally for almost 15 years in various industries ranging from Financial, Petrochemical, Electrical, Transportation, Student Housing, and Education.
I like rugby and motorsport. It's no wonder that I consider myself a motivated Scrum practitioner who loves to get things done fast!
A huge part of my career involved developing real-time 3D training simulations on the Windows platform using technologies such as DirectX and OpenGL. I even got to develop some demo applications for the Oculus DK1 when it first landed in Australia. Exciting times!
In late 2014 I decided to change jobs and became a Web Developer. Soon after joining the new company I was asked to form and lead a new Cloud Team. I accepted the challenge and threw myself into the deep end of Cloud Development. I got the hang of it pretty quickly - it was one of the most difficult things I experienced in my development life but I loved every minute of it and learned so much in a short period of time.
I joined SSW as a Solutions Architect specializing in developing Enterprise-grade Web Applications utilizing Azure, Functions, ASP.NET Core, SignalR, Angular, SQL, Entity Framework and Bootstrap. Now I get to consult, develop and deliver applications for small and large organisations. In this role I also get to meet lots of really cool and clever people, and I learn something new almost every day.
To keep track of all my new development experiences I decided to start this Blog. I aim to mainly focus on solving problems using Azure (I love Azure!) and .NET Core (I also love .Net Core!). Or any other tech stack that I can get my hands on that does what I need it to do :)
So, let's get started!