Experiences

DevOps/Co-Founder

2012 - Present
Innovate Group/SHOUTca.st

Innovate Group started out as a blog and web hosting company. With this expertise, we changed our focus to radio streaming services. With only a small investment, we became one of the market leaders in our field. Today we strongly invest in our own platform including the development of our own streaming and automation software

I started out managing the server infrastructure of the software we used. I also developed the mobile applications we offer to our clients. I also provided support to clients via support tickets. Later, my development role became more prominent as there was demand for special software - which led to developing our own control panel, streaming server, station automation software and even server orchestration for these new services.

Intern SRE

March 2018 - June 2018
GoCardless

For my education I did an internship at the platform team of GoCardless in London. Here I worked on te migration from existing containerized systems running on bare metal to Kubernetes running on Google Cloud Platform. This involved developing developer tooling as well as moving production applications.

Projects

Cast - Cast is an open source audio streaming server made to be hackable, compatible and innovative written in Node.js.
DJ - DJ is a set of services that combined offers advanced radio automation for Cast.
Control - Control is a modern control panel made in Angular.js for SHOUTca.st's services.
Dispatch - Dispatch is a server-orchestration system written in Go. It builds on some of the concepts of Fleet but tries to be more efficient.
Cooling Monitoring - A total solution for the moniroring of fridges from hardware to software.

Skills

Languages

  • Javascipt (ES6)
  • Go
  • PHP
  • Python
  • Swift
  • Objective-C
  • SQL
  • C/C++ (embedded)
  • PCB Design

Frameworks

  • AngularJS
  • Angular 2+
  • React
  • ExpressJS
  • Ionic
  • CodeIgniter
  • jQuery
  • Bootstrap
  • Express.js

Technologies

  • Linux (Debian, Ubuntu, CentOS, Alpine)
  • Docker
  • MongoDB
  • Nginx
  • OpenResty
  • Etcd
  • OpenStack
  • Raspberry Pi
  • Arduino
  • Autodesk Eagle
  • Google Cloud Platform
  • Kubernetes