HomeMusic

Leon van der Veen

Summary

TL;DR

Leon van der Veen

My story

As a kid I always had a passion for music. I played piano and for my 13th birthday I got music producing software (Steinberg Cubase VST 3) from my parents. I always thought I would become a DJ or producer.

However, around the age of 15 I became interested into how computers work. I started writing my first simple scripts and simple websites. Even though both my father and my grandfather were programmers – yes, I'm a third generation Software Engineer! – I didn't talk a lot about computers or programming with them. But I do think they had their influence on my passion for programming. I quickly spend less time on music and more time with computers (but I never completely stopped with music).

Around the end of High school I started to do my first official freelance jobs making websites for family and acquaintances. After high school I naturally started studying Computer Science at Radboud University in my home town Nijmegen. A few years later during my studies I started to work for the startup Deskbookers I quickly started to work full-time and dropped out of university. But nine months later I decided to continue studying at the HAN University of Applied Sciences next to my job. I successfully managed to balance my time between both. But in the beginning of 2015 Deskbookers got an opportunity: we got selected for the startup accelerator program Rockstart in Amsterdam. As a company (at the time just 4 people) we decided this opportunity was big enough to leave our lives in Nijmegen behind. For me this meant that I had to drop out again! And so I did, we all moved to Amsterdam. I don't regret this decision. I've learned a lot. I saw how Deskbookers grow really fast, worked with a great team, learned how to manage a team and saw the company scale down again.

At Deskbookers I've grown into a full-stack developer. My skills include dev-ops, back-end and front-end. I have a good eye for details, thinking of edge cases and make sure that the total platform works well. This includes making sure that all the parts of the system build by several different developers work well together.

Skills

  • Scrum (Master)
  • Javascript (async/wait, arrow functions, etc.)
  • Back-end
    • PHP (frameworks: Laravel, Kohana)
    • Postgres (including: PostGIS, json(b))
    • MySQL *
    • Node JS
    • Python *
    • C / C++ (Poco, Boost, Qt) **
    • Java **
  • Front-end
    • HTML 5
    • CSS 3 (including: flexbox, grid, animations)
      • LESS, Sass, PostCSS, SugarSS
    • Angular (v1)
    • React (v15, v16)
      • Redux / (re)ducks
      • Server Side Rendering (SSR) / Isomorphic code base
    • Webpack
    • Babel
  • Dev-ops
    • AWS
      • EC2, Auto Scaling (ASG), Load Balancers (LB), networking, etc.
      • S3, Cloudfront (CDN)
      • Redis
      • RDS
    • Ansible
    • Docker
*)
Limited recent work experience
**)
No recent work experience

Experience

September 2008 - February 2013
Radboud University
September 2013 - January 2015
HAN University of Applied Sciences
September 2009 - 2014
Volunteer at ForceParty (LAN party)
July 2009 - present
Veen Design
November 2012 - present
Deskbookers