Mark Biesheuvel

Mark Biesheuvel Back-end web developer


Web developer who is passionate about finding the right tool for the job. Eager to learn and try new technologies.

Good at asking the right question to define the problem at hand in order to come up with the best solution.

Able to share knowledge with peers and gives easy to understand explanations for technical subjects.

Technical skills

Languages / Runtimes

  • PHP
  • JavaScript (ES2015, ES2016)
  • SQL (MySQL, PostgreSQL, SQLite)
  • Node.js

Frameworks / CMS / Libraries

  • Zend Framework
  • pimcore
  • Expression Engine
  • Elasticsearch

Amazon Web Services

  • Lambda (event-driven computing)
  • OpsWorks (devops resource management)
  • SES (transactional mail service)
  • Core services (EC2, CloudFront, Route53)

Development tools

  • Git
  • Regular Expressions
  • Grunt
  • Travis CI


Amazon Web Services

Work Experience

Back-end Developer Deskbookers 2016 - present

  • Developing new (back-end) features for marketplace and backoffice
  • Operating cloud infrastructure for continuous deployment
  • Developed new access right system for more granular adjustability of user access
  • Implemented search function with Elasticsearch
  • Improved speed of calculations on tree structure by 100 times

Web Developer QForma 2012 - 2016

  • Designing database structure and optimizing queries
  • Developing custom add-ons to customer requirements
  • Integration front-end (JavaScript) with back-end (PHP)
  • Researching new technologies and business opportunities
  • Operating cloud infrastructure for continuous deployment
  • Replaced generated code from a CMS by an optimized query to make page loads 10 times faster
  • Restructured cache usage of ACL to reduce memory usage per request by 80%
  • Developed a real-time integration between VoIP system and web app to relay customer information as calls come in
  • Implemented search function for web shop with 8.000 products with Elasticsearch
  • Migrated web applications to AWS to reduce hosting costs by approximately 50%


Computer Science Eindhoven University of Technology 2009 - 2012

Courses (Including but not limited to)
  • Object Oriented Programming
  • Data structures
  • Algorithms
  • Data modeling and databases
  • Computer networks
  • Functional programming

For further information about my experience please feel free to contact me at