Curriculum vitæ

I’ve been working in the Web since 1996 and with WordPress since 2003. I’m a passionate developer with an affinity for visual experience, quality, usability and reusable code.

I was asked by a manager to look into “this new internet” over twenty-five years ago, and I’ve based my entire career on it ever since. I’ve been working with WordPress for nearly twenty years and I pick up tips and ideas from other web technologies all the time, so that I can constantly improve my abilities.

Photo: Barbara Hess


WordPress specialist, developer, designer and partner

Say Hello GmbH, Spiez, Switzerland — since January 2019
Project management, concept work, cross-media solutions and workshop leadership, front-end and back-end development, media production, client consultancy, sales, design.

WordPress community and contributions

since 2009
I’m an active member of the Swiss WordPress community: at meetups, as a core contributor, plugin developer, translation editor, and WordCamp co-organiser and speaker.


Lead developer (Entwicklungsleiter)

cubetech GmbH, Bern, SwitzerlandMay 2017 until December 2018
Team leadership (technical/design/concept), project management, concept work, cross-media solutions and workshop leadership, full-stack development, media production, client consultancy, sales consultancy.

Full-stack developer, technical leader (Technische Leitung)

!frappant Webfactory, Bern, Switzerland — April 2011 until April 2017
Technical team leadership, project management, concept work, full-stack development, media production, client consultancy, cross-media solutions.

Digital Developer

Burson-Marsteller, Bern/Zurich, Switzerland — August 2008 until April 2011
Concept work, design, full-stack development, media production, client consultancy, cross-media solutions.

Media producer and CMS developer

Gossweiler Media/Jungfrau Zeitung, Brienz/Interlaken/Meiringen/Grindelwald, SwitzerlandMarch 2001 until July 2008
Concept work, design, full-stack development, media production, client consultancy, editorial training.

Web developer, client consultant, customer services advisor

Great Britain until March 2001
Design, full-stack development, intranet development, customer services and consultancy, contract management, call centre, trainer, documentation author.


Technology (selection): AJAX, Bash, Composer, CSS3, Git, Gulp, HTML5, JavaScript (Vanilla / ES6 / jQuery), JSON, MySQL, NPM, OOP, PHP, React, Responsive Web Design (2010-), REST API, SCSS, WP CLI, XML

CMS: WordPress (2004-), TYPO3 (2011-2017), custom development (2001-)

Applications (selection): Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Adobe Lightroom, Adobe XD, Sketch, Tower, Campaign Monitor, Visual Studio Code

Clients and projects

I have supported and worked on projects for the following companies and organisations – amongst many others – through the agencies which have employed me over the last twenty years.

Auto Schweiz, Bank SLM, BEKB, Best Western, Burson-Marsteller EMEA, Cosmos Verlag, Dyson, Edorex, Galenos Kranken- und Unfallversicherung, Gesundheitsförderung Schweiz, Jungfrau Zeitung, Kantonspolizei Bern, Microsoft Switzerland, Morntag, Mühle Rytz, Nationale Informationsstelle zum Kulturerbe, Nuklearforum Schweiz, Process Partner, Pro Sieben Schweiz, Publishing Blog, Republica AG, Russian Railways, Sanofi-Aventis, SBB CFF FFS, Schweizerische Eidgenossenschaft, Schweizer Nationalfonds, SGG (Rütli), Schweizerischer Skiverband “Swiss Ski”, Soliswiss, Sportamt Bern, Staatsarchiv Basel, Swisscom, Swiss Helicopter Group, UNIA-Gewerkschaft, Verkehrs-Club der Schweiz, V-ZUG, ZFV-Unternehmungen, Zunftgesellschaft zum Affen.

Latest blog posts

  • Dählhölzli zoo, Bern

    Opinionated photographs from January 2011.

    Read more

  • Random things in August

    An unfestive 1st August, barbecuing in a mountain valley and walking around a lovely lake near Gstaad.

    Read more

  • Meall an Leathaid

    A dramatic and cold landscape, photographed twelve years ago during one of my first outings in into the winter landscape of Ross and Cromarty. The road from Easter Ross into the Strathrusdale valley leads into what I felt was the middle of nowhere, but as I explored further, I found a smattering of crofts and…

    Read more

  • The Grimsel Snake

    The “Grimsel Snake” (“Grimselschlange”) is a cloud formation in the mountain region between canton Bern and Wallis, where the clouds pour over the ridge slowly like water when the humidity and wind combine in the right direction. Here’s a time-lapse video I filmed of it from the Furka Bélvèdere car park in 2016.

    Read more