Web Development

Check out my current and past website development. I have worked with a number of clients over the years and unfortunately for some, their websites are no longer available.

To simplify maintenance across sites, I normally produce a common set of routines for use. I will make these available as I package them for a simple drop into your site.

Function: blueDrop

v1.2 (16 Feb 2018)

I needed a function to select from a drop-down box and wanted to display them as 'chips' which could be removed easily. I created blueDrop which creates a drop-down container with a list of filtered elements depending on the text input. Additional elements, not in the list, can be also added. I needed a way to flag some elements for exclusion in my project, hence the Exclude option but this can be removed. You can also use the code in multiple fields. All details are in the Javascript file which contains configuration settings.

My example contains a sample file and uses Material Design CSS from with some slight modifications. The zip file also includes some icons from Google and

Function: w2Calendar

v1.2 (08 Nov 2017)

Across a number of my sites, I needed a function to let the user select a date and/or time. A previous function did not fit in with the modern flat design so I produced w2Calendar to fit this spec. The routine can be configured to select a time, a date or both. The zip file includes the CSS, Javascript (native), Material Design icons from Google and a test file. There is a number of configuration settings within the Javascript and all are documented.


Designed and produced for a friend, Matthew Foxwell runs a Pizza restaurant in the picturesque town of Brixham in Devon, England. To simplify the maintenance of the site, I used media queries for Responsive web design and then to gain maximum potential visibility, I used SEO practices, Google analytics for monitoring and Google Business and Bing Places along with local listings to increase the local value. If you are in the area, check out his gorgeous pizzas!
(12th July 2018) Unfortunately PizzaZ is now closed.

Ann Walker & White Arrow

I designed this website for a dear friend, Ann Walker and her spirit guide White Arrow. This website hadn't been updated for a long time and was in need of a refresh. Again, using the same structure as PizzaZ, the site was crafted to be search engine friendly, and then responsive design techniques to showcase Ann's journey, from a destop browser down to a mobile device.

Mikey Hall Yoga

This website was updated for Mikey Hall for his yoga business teaching Iyengar Yoga. I also developed a mobile site. The current website was designed by another web developer.

Save Our Earth

This was my first website and was used to raise awareness of saving the rainforests and promote good environmental practice. We created campaign actions, maintained a list of World Leaders and their addresses, ran a petition count to save the rainforests and kept visitors up to date with a newsletter. We also visited Downing Street in London back in 2002 to deliver petition signature to the then UK Prime Minister, Tony Blair.

It employed Perl and PHP with MySQL databases. This has been active since 2001 and is in the design stages for a refresh.


I developed this website for the 24x7 Operations team at my employer to record incidents and changes. It replaced a terminal-based application and added new features and reports. This was written in Perl, Javascript and HTML and has been agile-developed over the past 14 years. It is currently going through a major version update to enable use across all of the Operating Companies.


This was originally developed as a portal for the MVS systems at my employer. It consolidated four separate websites into one central site. These sites allowed the MVS team to broadcast bulletins to the MVS community, have an up to date display of the systems and relevant information, display hardware configuration data from the IODFs and to manage software changes in a peer review/approver system.

In time, this has evolved with the Software change system now managing all of the changes on the MVS and ALCS systems. To accomplish this, the site was rewritten to allow a user-defined configuration to be used.


I'm Mark, and I have worked as an IT professional for over 30+ years. I currently design and develop websites and Android apps when I'm not working on Mainframe systems. When not going stir-crazy in front of my screens, I like nothing more than drinking real ale and doing yoga.

Want to get in contact? Details are on the main page.