me

Let me rant about myself for a bit. In my free time I enjoy climbing, working on my motorcycle, disc golfing, BJJ & learning Blender… and starring GitHub repos ⭐.

My full curriculum vitae can be viewed here.

interests

I’m a developer with a soft spot for front-end. I’m interested in all kinds of visual communication, but my major focus is on designing web applications & interfaces. I love (and preach) all things regarding usability, JavaScript, semantic HTML, the power of CSS & progressive enhancement. What fires me up is products where you can feel the polish and care that has gone into crafting them. I’d say I work great with designers (challenging their perspective on things), other devs & less-techy folk (pretty sure that’s the technical term for it?)

Lately I’ve really enjoyed tinkering with:

favourite learning resources:

Podcasts

News/article feeds

history

* Unfortunately, I can’t show most of my past work on here for legal reasons. It’s good stuff though.

I like fiddling small components and scripts on codepen, jsfiddle, gist and on my Arduino/Pi.
I started out creating websites for neighbours, family friends and small companies, which really sparked a passion. Here’s what I’ve been up to since:

Supersimple 🐧

May 2024

Helping Supersimple simplify complex data exploration flows and aiding all roles of any SaaS company to have swift answers for their burning curiosity.

Zendesk QA

January 2024 – May 2024

Klaus got acquired! 🙀 I helped ensure a smooth transition for the developer teams and make sure everyone got settled, but knew a company of that size would be too big a place for me.

Klaus 🐈‍⬛

Technical lead

April 2022 – May 2024

Grew our front-end team from 1 (me) to 9. Helped set up Shaping and organised hackathons, product initiatives and shaped the engineering team culture.

Product engineer

July 2018 - April 2022

Klaus is a SaaS product that lets customer support agents conduct conversation reviews. Besides the main app, I also wrote and managed Klaus’ browser extensions, a Zendesk app and a couple of other small widgets. I advocate open-source, best practises, progressive enhancement and security to the best of my abilities and try to integrate them into the developer culture that we are still shaping.

Bigbank

Technical consultant

July 2018 – June 2019

Front-end developer

July 2015 – July 2018

I started out supporting an in-house Wordpress theme, helping marketers create pages with a page builder. Worked with the design team to unify the corporate visuals across multiple countries and platforms (also implemented a pattern library). I then shifted bit more towards Node’s full-stack world and worked with microservices and the Wordpress REST API to render its contents as a separate Vue application. I’ve learned heaps about virtualisation, dockerisation, CI & CD, security, authentication, and too much about front-end itself to even list.
My last product in the company was a Vue-based component library, coupled with an in-house Express middleware and some internal vue-cli@3 plugins to help developers quickly spin up new applications & product instances.

Saue high school

Programming teacher

Autumn 2015 – Spring 2016

My job was to give my students a basic understanding of the principles of programming, whilst keeping it a fun learning experience. I teach Python mostly through games and active user input, so their first experience with programming wouldn’t be stale.

Freelance

Started 2014

Programming has long been an interest of mine. Having also a soft spot for the artsy side in me—front-end development seemed like an excellent field to start gaining some experience. From simple websites and company home pages, I’ve grown to enjoy experimenting with audiovisual experiences and a bit more artsy projects.