A bit about me
I work as a Solutions Architect in a research and development company, focusing mainly on Web and Mobile technologies. My exploration into programming began at the age of 15;Turbo PASCAL, C, C++, JAVA, VB6, Action Scripts and a variety of other equally obscure acronyms, mainly as a hobby. After several detours, I am here today on the VB.NET to C# channel. I now work on Web Apps + Client-side technologies + Mobile Apps + Micro-services + REST APIs + Databases + Cloud + Containers , which go together like coffee crumble ice cream.
I have been awarded Microsoft ASP.NET MVP each year since 2009 - 2018, awarded C# Corner MVP for 2015, 2016 and 2017, CodeProject MVP for 2017, Microsoft Influencer, Dzone MVB and a regular contributor at CodeAsp.Net in which I also moderate, C# Corner, AspSnippets, Xamarin but more often at the official Microsoft ASP.NET community site where I became one of the All-Time Top Answerer with ALL-STAR recognition level (the highest attainable level with 100,000+ points). I am also one of the Quiz Masters at beyondrelational.com and one the geekswithblogs.net influencers.
My main interests include technologies, travel, beaches, mountains, paintings, arts, supernatural, ghosts, angels, vampires, mythology, mysteries, para-sciences , scifi ,music, guitar and motorbikes.
- Book: Understanding Game Application Development with Xamarin.Forms and ASP.NET
- Book (Technical Reviewer): ASP.NET Core and Angular 2
- EBook: Dockerizing ASP.NET Core and Blazor Applications on Mac
- EBook: ASP.NET MVC 5- A Beginner's Guide
- EBook: ASP.NET GridView Control Pocket Guide
- Articles: CodeProject
- Articles: Csharpcorner
- Wiki: Microsoft TechNet
Open Source Projects
- NuGet: VMD.RESTApiResponseWrapper.Core
- NuGet: VMD.RESTApiResponseWrapper.Net
- Codeplex: MessageBox Controls for WebForms
- Codeplex: Site Navigation Trail for WebForms
- GitHub: Open-source Projects
The views and opinions expressed herein are my own personal opinions and does not represent the views or opinions of my employers. Nor does it represent the opinion of my cat, because I don’t have any.