Summary

I'm a senior #php architect, co-founder and #ceo of , #community leader at , coach at @CoderDojoBelgium, #MVP, #digitalnomad, likes #coffee.

Work Experience

CEO/Co-founder In2it

4/2009 - Present

In2it - Mechelen (Belgium)

Helping businesses to migrate to the web, improve quality and automate deployments.

  • PHP / Web Applications
    • Custom applications
    • Web shops and e-commerce platforms
    • ERP/CRM systems
    • Marketing and promotional applications
    • Industry specific applications for health care, finance, justice and defence
  • Quality Engineering
    • Setting up testing frameworks (PHPUnit, DBUnit, Behat, Selenium)
    • Implementing Continuous Integration (Jenkins, CircleCI, Travis CI)
    • Automating Deployments (Terraform, Puppet, Ansible)
    • Pipelining (Jenkins, GitHub, BitBucket, Azure)
  • Platforms
    • Linux (Debian, RedHat, Arch Linux, SuSE, Fedora, Ubuntu)
    • Cloud
      • Microsoft Azure
      • Amazon Web Services (AWS)
      • Google Cloud Platform (GCP)
    • Virtualisation (Vagrant, VirtualBox, VMWare)
    • Containers (Docker, Kubernetes)
    • Serverless (Azure Functions, AWS Lambda)
  • Concepts & principals
    • S.O.L.I.D.
    • K.I.S.S.
    • D.R.Y.
    • Shift Left
    • DevOps (DevSecOps)
    • Chaos engineering

Zend Framework Trainer

11/2015 - 01/2018

Zend Technologies, Inc. (San Jose, CA, USA)

For my contributions to the project and my community influence, I was giving offical Zend Framework training on-site to customers.

Zend Framework Trainer

1/2013 - 10/2015

PHP|Architect / Musketeers (Alexandria, VA, USA)

As an expert on Zend Framework application development, I provide on-line training courses for php|architect:

Zend Framework Trainer

9/2010 - 12/2012

PHP|Architect / Blueparabola, Toronto (Canada)

As an expert on Zend Framework application development, I provide on-line training courses for php|architect:

Freelance PHP Engineer

11/2008 - 02/2009

Ibuildings - Flushing (The Netherlands)

PHP web application development.

  • development on mass-user web application

Recent work involved:

  • development of mass user web applications
  • PHPUnit Testing on code base and MVC compontents
  • AJAXification of existing applications
  • performance tuning Zend Framework apps

PHP / Zend Framework Consultant

3/2009 - 6/2011

Macq NV - Brussels (Belgium)

Macq NV hired my services for development of web applications to control their own build hardware, coaching and training of in house PHP development teams and to upgrade and improve their development processes.

  • Implementation of Quality Assurance (QA) and testing platform
  • Development of an application monitoring pump stations for tunnels
  • Development of an application controlling road signs above highways
  • Development of an application to control and manage speed enforcement equipment
  • Implementation of version control, bug tracking, reporting and logging
  • Interfacing with back-end systems and hardware drivers
  • Integration of LDAP Single Sign On module

IT Consultant

4/2007 - 2/2008

AUSY Belgium - Brussels (Belgium)

As IT consultant I work in-house on fixed-priced projects (Mobistar) or at the customer's location (Belgian Railways - NMBS/SNCB). These projects mainly are front-end interfaces for manipulating back-end systems, based upon the industry standard Zend Framework.

  • installation and configuration of a complete development environment (LAMP)
  • development of the PDF reports generated by Zend_PDF
  • development of a LDAP connector accessible via Web Services
  • technical analysis and lead development for a security intranet application
  • development using Model-View-Controller (MVC) patterns and Zend Framework
  • AJAX interfaces with Yahoo UI Toolkit and EXTJS
  • Test-Driven development with PHPUnit

ICT Manager

9/2005 - 3/2007

vzw 'de Rand' - Wemmel (Belgium)

As ICT Manager, I'm responsible for all ICT related issues on the 6 sites located on the outskirts of Brussels, from where this non-profit organization operates.

  • project management on external development for integrated back-office application
  • network architecture and design
  • responsible for purchase and leasing contracts
  • license management
  • support and problem solving

Operations Engineer Internet Services

4/2001 - 8/2005

Telenet NV - Mechelen (Belgium)

Designing and developing mass user web applications and integration of third party/open source software packages for Belgiums secondary leading ISP.

  • evaluation and integration of NetIQ's WebTrends Reporting Center
  • partially designing and developing our customer services platform (myTelenet)
  • developing various online tools for B2C purposes
  • designing and integration of customer tools based on open source projects

Web Application Developer

11/2000 - 3/2001

2Organize - Rotterdam (Netherlands)

Developing and maintaining web applications for their customers and integration of web services.

  • Online shop for Adobe Europe (http://eurostore.adobe.com)
  • Online reservations for Belvilla holliday houses (http://www.belvilla.nl)
  • Maintenance of the KNSA website (http://www.knsa.be)

System Administrator

3/2000 - 10/2000

Hippodrome - Alicante (Spain)

  • maintenance of network for cyber café
  • setting up game servers for online gaming

Development Engineer

5/1999 - 2/2000

World Online - Antwerp (Belgium)

  • development customer applications for digital media (CD-ROM and website)
  • creation of the European award winning customer CD-ROM 12move.com
  • building co-branded online and off line marketing projects

Helpdesk Agent

9/1998 - 4/1999

World Online - Antwerp (Belgium)

  • providing support by phone to customers
  • check remote services (POP3, SMTP, NNTP, HTTP)
  • report network failures

Education

Zend Technologies, Inc.

10/2010 - 10/2010

Zend Certified Engineer (PHP 5.3 : ZCE)
http://zend.com/zce.php?c=ZEND004628&r=238182576

Zend Technologies, Inc.

10/2008 - 10/2008

Zend Certified Engineer (Zend Framework : ZCE-ZF)
http://zend.com/zce.php?c=ZEND004628&r=227331424

Zend Technologies, Inc.

9/2007 - 9/2007

Zend Certified Engineer (PHP 5 : ZCE)
http://zend.com/zce.php?c=ZEND004628&r=222200266

Internation Business School Brussels

6/2007 - 6/2007

TOEFL iBT exam

TOEFL iBT Scores:
Reading: 29/30
Speaking: 29/30
Listening: 29/30
Writing: 24/30
Total: 111/120

Zend Technologies, Inc.

12/2006 - 12/2006

Zend Certified Engineer (PHP 4 : ZCE)
http://zend.com/zce.php?c=ZEND004628&r=218296045

Affiliations

Dates Organization Role
02/2018 - Present Techpath Trainer
08/2017 - Present Ministry of Testing Active member
08/2017 - Present Hour Pendulum Co-founder
02/2015 - Present CoderDojo Belgium Coach / Mentor
02/2013 - Present Dutch Web Alliance Active member
10/2009 - Present PHPBenelux PHP Conference President/Co-organizer
04/2009 - Present FeWeb Member
04/2009 - Present Unizo Member
05/2008 - Present PHP Community Active member
04/2007 - Present Free and Open Source Software (FOSS) Contributor

Skills

Skill Skill level Experience
Object Oriented Programming (OOP) Expert 30 years
Linux Expert 24 years
PHP Expert 18 years
Unit Testing (PHPUnit) Expert 15 years
MySQL DBA Exper 13 years
MySQL Developer Expert 12 years
Laminas (formerly known as Zend Framework) Expert 12 years
Microsoft Azure Expert (MVP) 10 years
Solr Expert 5 years
Composer Expert 5 years
MongoDb Expert 5 years
Redis Expert 5 years
Gearman / RabbitMQ Expert 5 years
Symfony Expert 5 years
Docker Advanced 3 years
Kubernetes Advanced 3 years
Laravel Intermediate 2 years
Vault / Conjur / Azure Key Vault Intermediate 2 years
Terraform Novice 1 year
Consul Novice 1 year

Languages

Language Proficiency
Dutch Fluent
English Fluent

Additional fields of interest


Michelangelo van Dam

ZCE PHP 4

ZCE PHP 5

ZFCE

ZCE PHP 5.3

Microsoft Valued Professional (MVP)