About Me :-)

Recent History and Skills


For the past 20 years I have been the sole software developer at a small British company called World Development Systems. which is involved is complementary healing technologies and which develops a range of products for personal use as well as computer-based systems for practitioners to use. During all this time I have been developing websites and Windows desktop apps - I have been with the company for so long that much of the earlier technology has become dated (e.g. VB6 and early .NET Framework apps, as well as asp.net websites) and are now being updated to the latest Microsoft technologies. For many years I coded in vb.net but several years ago Microsoft announced that they would "no longer innovate with vb.net" i.e. no new MS technologies would be supported by that language, so I made the move to C#.

From the years around 2015 - 2020 I was predominantly writing Windows Service programs to support our internal operations as well as Mission Control, the internal central management system for use by other staff members within the company.

From 2021 to 2024 I embarked upon the construction of an entirely new retail app called The One System (see here for more info). I initially started writing this with the Microsoft UWP platform but after the first three months Microsoft announced the successor to that technology in the form of WinUI, and then the Win App SDK so I ported the existing development work over to that framework. The app was commercially released in 2024 but development will likely continue for several years yet. NB During this time I was also writing a C# Rest API server to support the One System as much of the functionality is cloud-based. I also managed documentation, product website, technical support to customers and all other aspects of the development and release lifecycle. I am also the primary customer technical support person for the company so part of my working day is spent on this function.

In the latter half of 2024 we finally had a window of time to revamp the company website, which was urgently needed. After an initial assessment with Wix I realised that we had too much existing company data which didn't comfortably interface to their structure so I have been performing the website construction in C# using the Blazor Server architecture. At the time of writing the website is still actively under construction but can be seen at http://wds-global.com.

IT Journalist


Microsoft Press author


MSDN Technical Editor


An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.