Matt Jiggins


My name is Matt Jiggins. I'm a Canadian photographer, frontend designer-developer based in the Netherlands.

I develop using WordPress, PHP, SASS, Ember, Node and BackboneJS.

This is my new website, still very much a work in progress. As of February 17th, 2016 the site is running as a NodeJS app on an HTTP2 server with SSL certs provided by View the source on github.

Read more about me. or visit my photography site.

Recent Work Showcase


Redesign existing website to more prominantly feature upcomming events and integrate previously external blog.


From design to deployment and maintenance.


Wordpress, SASS, NodeJS API, BackboneJS Frontend

Watch here for the "how I did it" post.

Other Works

Screenshot of CPD Events API
CPD Event Search

Part of the redesign of the CPD Website identified "Event Search" as a core-functionality. A simple read-only API was developed using NodeJS. The data is stored in MySQL (AWS RDS) as part of their existing Event Management application. Initial API written using PHP SlimFramework with AWS Elasticache, but moved to NodeJS to improve performance.
Langs: BackboneJS, NodeJS, PHP Slimframework.
Role: Idea to Deployment

Node (JSON)

Screenshot of United Steelworkers Queens University membership drive.
Queens University

United Steelworkers is another long standing client of mine.
I primarily develop campaign or action websites for them. They are currently running a membership drive at Queens University in Canada.
Langs: HTML/SASS, Wordpress. Role: Idea to Deployment. Time to Live: 3 Weeks

Visit Site

Screenshot of archived site for Olivia Chow.
Olivia Chow

Friend and former Member of Parliament was looking to transition from her mayoral campaign website to a temporary personal page.
Updates weren't a priority so we focus on twitter and Instagram media feeds to keep site fresh.
Langs: HTML/SASS, PHP, Backbone.
Role: Idea to Deployment. Time to Live: 1 Week

Visit Archived Site

Screenshot of Foot and Ankle Event Website
CPD Event Theme

CPD accredits and manages medical education events. They currently use WPEngine to host over 90 websites, many use the custom developed theme.
I developed an extremely flexible theme, meant to adapt to the phases of an event.
Langs: WordPress (PHP), SASS, Bootstrap. Role: Idea to Deployment.

Example Site

Screenshot of
USW Campaign Site

USW launched a publicity campaign to draw attention to the abuses of the Temporary Foreign Worker provisions in Canada.
Langs: WordPress (PHP), SASS, Bootstrap.
Role: All, including hosting.

Visit Site

Screenshot of Paediatric Emergency Medicine Website
Paediatric Emergency Medicine

The first of a series of onsite mobile-first websites.
The goal of the site is to provide timely relevant information to attendees. Including: Abstracts, handouts, meeting details.
Langs: Kirby CMS (PHP), SASS, Markdown, Bootstrap. Role: Everything.
Screenshots made at

Visit Archived Site

On twitter

Can @500px @500px_Help tell me how my "data" was comprimised on Feb. 8 2019 when I asked you to delete my account on Jun. 5 2018? #gdpra year ago

RT @getkirby: Kirby 3 is here! year ago

Much prefer this advertising.... year ago

Letters are about 30cm high on a billboard. My eyes are burning. #typenerd year ago

#Gmail #Gcal What day is this appt on again? Today or Thursday.... year ago

to ~anyone~ who might be listening: it _was_ about council, now its not. it was going to 'blow over', now its not.… year ago

I said #onpoli #bill5 was going to be a problem. It appears like its a bigger problem than even I thought. Advice t… year ago

RT @Basquedokfest: 👉 "If you don't have an eye, the camera is worthless." - Alfred Eisenstaedt d. August 23, 1995. By @PhotoHistorian year ago

RT @amberweinberg: Last night I dealt w/ a coding puzzle about an inverse triangle row layout & wrote about 2 viable solutions w/ the… year ago

Wow. Strange things going on @500px - Glad I deleted my account last month. First they ditch the open api, now CC.… years ago

RT @SidebarIO: Current state of webdesign years ago

@baldwintamara Thanks! 😁 conversation2 years ago

RT @ChappellTracker: I sometimes think there's no other consumer product that's received more variations on hardware design than the rad… years ago

This pretty much explains my experience with inline css. years ago

@baldwintamara Fixie is great... Perfect for Amsterdam... Though it also did the 70k ride today... #flatcountry ! S… conversation2 years ago

More flowers, #fixie rest stop. #lekker years ago

#fixie through the daffodils... Tulips on the other side of the road. years ago

RT @dsenneff: Made an SVG animated login avatar, with the help of some trigonometry & GSAP. #animation #UX years ago