I have over 20 years of experience with full stack web and windows application development. I specialize in C# and the .net framework, both front and back end. ASP.Net MVC, WPF MVVM, Blazor, Azure and SQL Server are my particular focuses at the moment. Alone or with a team I learn, grow and adapt quickly, I truly love what I do.
Apart from being a software developer, I enjoy getting out, spending time with friends and family. I have taken up boxing and kickboxing as a way to stay in shape and really love my gym. I am a sports fan and love the great outdoors. Nothing better than a weekend camping by a lake or catching a game.
When hanging out at home, I follow a number of sci-fi and fantasy genre movies and television shows, I am a gamer and enjoy social competitive gaming with friends. I spend a large amount of my free time exploring the latest technology advancements in the software development world.