Phone
+45 50448683

I love digital media, most of all writing code for the web. My passions span from JavaScript and dark Linux terms to the brightness meter of my camera. Through blogging about all the cool stuff I was fortunate to be a part of, which led to publishing my first book with PACKT in 2013. Programming, blogging and creating more visual media are all in the mix I like working with every day. My preferred frameworks are React, Vue, Laravel and Express or similar. Next up on my learning list: Go, GraphQL and Kubernetes.

Github
instagram

Olvin Limited July 2018 — March 2019

Fullstack Developer

Front- and backend development in JavaScript and PHP. Database maintenance, API development and integration with third party services like the facebook API. Involved in large data processing using Node.js, Redis, MongoDB, SQL. Prototyping of frontend features with React. Parsing and import of geospatial data. Unit and end-to-end testing of the stack.

Mindjumpers ApS February 2016 — June 2018

Developer -> Head of Technology

Front- and backend web development in JavaScript and PHP. API dependend applications for Facebook and Instagram. Creation of campaign websites and Linux server mangement. Client service and support on third party systems. Consulting for data analysis on global implementation of groupware for social media channels.

Globase ApS January 2016 — February 2016

Developer

Backend web development for custom client solutions and data processing.

Tietgen / AspIT February 2014 — December 2015

Teacher (Web Development classes)

Tietgen Kompetencecenter - AspIT provides IT related education to young adults with Aspergers Syndrome or similar personality profiles. My role is to teach the students our web curriculum, spanning from CMS to JavaScript frontend development.

Team Online January 2014 — April 2014

Intern

Hybrid App programming and API mocking for a major company doing healthcare systems within Denmark. The biggest part of our work was done with Angular.js.

Media P January 2012 — April 2012

Intern

San Francisco based company.Video production, camera operation, data workflows, camera firmware management for DSLR filming, technical advisory and general web development tasks.

MeRox January 2010 — January 2015

Server and Video dude

I got involved as a de facto co founder in MeRox, organising, filming and photographing events. Also I was responsible for running website and other digital publications and a bit of social media strategy.

JonathanMH November 2010 — Now

Founder

This is my own company, I had to start, because the jobs I was doing were getting too expensive to be compensated with dinners.

Web Development

  • JavaScript
  • Node.js
  • React
  • Vue
  • PHP
  • Laravel
  • APIs
  • git
  • webpack
  • HTML
  • CSS
  • MongoDB
  • WordPress

Linux Administration

  • SSH
  • Docker
  • Nginx
  • MySQL
  • MariaDB
  • MongoDB
  • Apache

Media Production

  • Podcasting
  • Screencasting
  • DSLR filmmaking
  • DSLR custom firmware
  • Greenscreen / chroma keying
  • Video Editing
  • Camera Operator
  • Encoding / Data Storage

Teaching

  • dynamic
  • inclusive
  • up to date
  • neurodiversity friendly

(Technical) Writing

  • Markdown
  • blogging
  • search engine optimisation
  • content strategy

Erhvervsakademiet Lillebælt September 2012 — February 2014

Web Development
Bachelor

IBA Erhvervsakademi Kolding (NOMA) September 2010 — June 2012

Multimediadesign
AP

Handelslehranstalt Flensburg December 2008 — July 2010

IT Support
Apprenticeship

Special Effects Award

Awarded November 2011
by Nordic Multimedia Academy
Awarded for post processing skills in Premiere Pro and After Effects.

Factory of Imagination January 2015 — January 2015

Video Production

I volunteered as part of the media production crew and shot interviews, mostly backstage.

Erhvervsakademiet Lillebælt January 2014 — January 2014

Workshop Host

I hosted a workshop about the development of WordPress themes.

Learning Vue.js 2.0 [Video] November 2018

Published by PACKT

A video course that shows developers how to build high-performing, reactive web interfaces with Vue.js. It starts from scratch, teaching you how to build a 'Helle World!' application in Vue.js and moves towards building advanced applications step by step. You'll earn the concepts that you need to know about Vue.js.

Gitlab Repository Management November 2013

Published by PACKT

Manage your development projects and human resources with utmost efficiency using GitLab. This tutorial shows you how, covering everything from installation and configuration to team building.

Photography

  • Monochrome
  • Street

Video Games

  • Elite Dangerous
  • HYPED for Cyberpunk 2077 ;)

Jonathan was a great addition to our Media Production team. He was working with film and audio in a very challenging environment. Jonathan brought a high level of maturity and professionalism to his work, and he had the perfect balance combining being a good communicator with strong technical skills. Thanks for your great results Jonathan.

— Adam Montandon