Profiles

Bio

Freelance web design and development consultant based in Dundee, Scotland. Working on the web since the mid-1990s, working with WordPress since 2010. Developer of several free plugins which are available in WordPress.org plugin repository.

Badges

CODE
2 badges
Core Contributor '22 Plugin Developer
CONTENT
1 badge
Photo Contributor '23
POLYGLOTS
1 badge
Translation Contributor '22

Current Job

Freelance web design and development consultant
Present
Self-employed

Recent impact

Score weights high-impact work (commits, releases, approved translations, props) at 3x routine activity.

Last 30 days
0contributions
high0
medium0
score0
Last 90 days
0contributions
high0
medium0
score0
Last 12 months
15contributions
high5
medium10
score25

WordPress releases

Contributed to 1 release
  • 5.9

Contributions

Type
January 2026
Jan 30 Fri · 18:06
Plugins high
Committed [3450641] to Plugins SVN:
Updated compatibility to <a class="wiki" href="http://plugins.trac.wordpress.org/wiki/WordPress">WordPress</a> 6.9
Jan 30 Fri · 18:05
Plugins high
Committed [3450640] to Plugins SVN:
Updated compatibility to <a class="wiki" href="http://plugins.trac.wordpress.org/wiki/WordPress">WordPress</a> 6.9
Jan 30 Fri · 18:04
Plugins high
Committed [3450639] to Plugins SVN:
Updated compatibility to <a class="wiki" href="http://plugins.trac.wordpress.org/wiki/WordPress">WordPress</a> 6.9
Jan 30 Fri · 18:02
Plugins high
Committed [3450637] to Plugins SVN:
Updated compatibility to <a class="wiki" href="http://plugins.trac.wordpress.org/wiki/WordPress">WordPress</a> 6.9
December 2025
Dec 09 Tue · 11:10
Forums med
Posted a reply to JavaScript error after selecting a file from a required file field, on the site WordPress.org Forums:
I do understand that it's not a bug as such in Contact Form 7, it's…
Dec 08 Mon · 15:29
Forums med
Posted a reply to JavaScript error after selecting a file from a required file field, on the site WordPress.org Forums:
Thanks for looking at this further. I do agree that all the signs point to…
Dec 05 Fri · 13:01
Meta med
Wrote a comment on the post WordPress 6.9 Frontend Performance Field Guide, on the site Make WordPress Core:
@westonruter I added [code]add_filter( 'should_load_separate_core_block_assets', '__return_false', 100 ); [/code] And I can confirm that this…
Dec 04 Thu · 14:08
Forums med
Posted a reply to JavaScript error after selecting a file from a required file field, on the site WordPress.org Forums:
Yes, if I switch to the default theme the redundant required rule does not appear…
Dec 03 Wed · 09:31
Forums med
Posted a reply to JavaScript error after selecting a file from a required file field, on the site WordPress.org Forums:
@takayukister It is my own custom theme that I use to implement the JavaScript code.
Dec 02 Tue · 10:06
Forums med
Posted a reply to JavaScript error after selecting a file from a required file field, on the site WordPress.org Forums:
@takayukister The multi-step form functionality is my own code, it is basically some JavaScript code…

Developer

4 plugins

Translations

5 locales
et Eesti (Estonian) Translation Contributor
fr_FR Français (French) Translation Contributor
art_xpirate English (Pirate) (English) Translation Contributor
pl_PL Polski (Polish) Translation Contributor
ro_RO Română (Romanian) Translation Contributor