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

Currently
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.
Previously
Lead developer (Entwicklungsleiter)
cubetech GmbH, Bern, Switzerland — May 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, Switzerland — March 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.
Abilities
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
-
Opinionated photographs from January 2011.
-
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…
-
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.