Projects
Portfolio summary
Gjensidige webshop
Crafting fully tailored web-based e-commerce solutions for one of the most established and respected enterprises in Norway.
Roc.js
Techlead of responsible team and co-authored an ecosystem aimed at best-practice JavaScript applications using server-rendered React. Focus on developer productivity.
Schibsted Publishing Platform - Web SDK
Contributor in a team building the next-generation Web SDK for Schibsted Publishing used by other professional developers. Hosting big publishers like Aftonbladet and VG.
VG+
The biggest premium online news service in Norway. Techlead and main contributor spanning multiple years of new development and maintenance.
Android apps
Created and published hybrid Android apps like pent.no for Schibsted
VG Breaking News - Push infrastructure
Technical platform for sending breaking news notifications to a large number of subscribers in a short amount of time. Pre-dating the Paas alternatives.
Imbo - Python client
Use Imbo (ImageBox) in your Python applications. Python SDK.
Eiendomsbasen
National scale project to search for real-estate price history. Included geography-based searches implemented using Sphinx and very early versions of Google Maps.
Local newspaper migration
Key contributor in ambitious project; moving over 30 local online newspapers to a Java-based platform.
Given presentations
Edge Seminars
Building modern javascript applications with Roc
https://www.meetup.com/edge-seminars/events/234647649/
Schibsted Barcelona: REBOOT 2016
Simplifying modern JavaScript development
http://www.schibsted.com/en/About-Schibsted/Schibsted-Products-and-Technology/Schibsted-Reboot/
Framsia
Simplifying the modern JavaScript toolchain
https://www.meetup.com/framsia/events/229406512/
TechShock
Weapon of Choice - Native, Hybrid or Web: VG+
https://www.meetup.com/TechShock/events/142120742/Workshops
I have also held several internal technical presentations and workshops on different occasions upon request.
Publications
Modern JavaScript - an alternative approach
A background behind the Roc.js initiative at Schibsted
http://bytes.schibsted.com/rethinking-modern-javascript-development/JavaScript: What the hell is this?
A technical introduction to JavaScript
http://bytes.schibsted.com/javascript-what-the-hell-is-this/Getting started with Varnish Cache
A technical introduction to using Varnish cache
http://bytes.schibsted.com/varnish-http-cache-a-quickstart-guide-for-web-developers-part-1/