Skip to main content.


I am an experienced freelance developer. With over 14 years of software development and network administration experience, I now specialize in web development for Open Source software. I focus on quality work with re-use, security and maintenance in mind. I have the expertise and connections to get what you need done, done, and done well.

My specialty lies in open source content management systems. specifically in work with CMS Made Simple, an open source content management system used on thousands of production sites. I also have a lot of experience in identifying other systems for special cases and even custom programming to help bridge the gap between a stock system and your exact needs.

I have written from scratch, or maintain in excess of fifty addon modules for CMS Made Simple that are in use and work well on each and every CMS Made Simple install.

I have the experience to get a website from concept to completion, including hosting and support. That means that once the site is done, I stay around to help you afterwards.

To find out more information about me, you can view my profile on the CMS Made Simple development team's about us page, and on the forum. I'm known as 'calguy1000'

CMS Made Simple Blog

Announcing CMSMS 2.2-beta3

- Sat, 22 Apr 2017 11:40:00 -0400

Today we announce the release of cmsms-2.2-beta3. The third, and hopefully last beta before the final release of the much-anticipated 2.2 version.

Announcing CMSMS 2.2-beta2

- Thu, 16 Mar 2017 12:35:00 -0400

It's been about a week, and a large handful of significant bugs have been found?and squashed?in the first beta of CMSMS 2.2. Due to the nature of these bugs we felt it was a good time to push ahead with...

CMSMS 2.2 Enters beta

- Thu, 09 Mar 2017 13:25:00 -0500

Announcing the start of beta testing for CMS Made Simple version 2.2 After more than a year of development and many hundreds of volunteer hours, the CMSMS Dev Team is proud to announce the beginning of a public beta process...

CMSMS 2.2 Update

- Mon, 26 Dec 2016 11:37:00 -0500

Well... since it is near the end of the year, and because of late a lot of great work has been happening, we thought we would take this time to let you know what's happening with your favorite Content Management...

Announcing CMSMS v2.1.6 - Spanish Wells

- Sat, 10 Dec 2016 11:45:00 -0500

Today we are happy to announce the latest release in the continuing life of your favorite content management system. Version 2.1.6 is an important release combining numerous stability fixes, and an important security fix as well. Therefore, we encourage everybody...

Ten things to do in Leicester During GeekMoot

- Wed, 14 Sep 2016 11:40:00 -0400

If you are coming to join us for GeekMoot on the 19th, 20th and 21st October, you'll be coming to one of the UK's most historic cities.  As a little taster of some of the great things you can do...

Announcing CMSMS 2.1.5 - High Rock

- Sun, 14 Aug 2016 11:05:00 -0400

Today we would like to announce the release of CMS Made Simple version 2.1.5 - High Rock. This is a stability release fixing a number of issues that have surfaced over the past two months. Though none of the issues...

The Geekmoot Training day schedule is annnounced!

- Thu, 11 Aug 2016 07:23:00 -0400

We're delighted to tell you that more details for the pre-conference training day are now available. Running across two rooms, we have a great program for developers and an equally interesting program for site owners.  Here?s some more info:

Announcing Our New Project Manager for CMSMS.

- Fri, 01 Jul 2016 13:21:00 -0400

After the position sat largely vacant for about a year, in the beginning of June the Dev Team voted Matt Hornsby to be the new Project Manager for CMS Made Simple.

GeekMoot 2016 - Schedule Live!

- Fri, 01 Jul 2016 05:19:00 -0400

We're delighted to announce the GeekMoot 2016 Schedule is live.  Pop over to to see more.

CMSMS Forge Latest Releases

CGBetterForms 0.8

- Tue, 23 May 2017 16:35:35 -0400

CGBetterForms 0.7.3

- Sun, 21 May 2017 09:41:45 -0400

CGExtensions 1.55.1

- Sat, 20 May 2017 19:15:33 -0400

SitemapMgr 1.1

- Sat, 20 May 2017 05:02:09 -0400

CGBetterForms 0.7.2

- Fri, 19 May 2017 11:14:34 -0400