Summary

Michelangelo van Dam is a professional PHP consultant and Zend Framework expert working mainly for governments and larger enterprises. Michelangelo is also president of PHPBenelux, a PHP user group operating in Belgium, Netherlands and Luxembourg, and speaks at several PHP conferences around the world.

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
  • Quality Engineering
    • Setting up testing frameworks (PHPUnit, 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
      • Azure
      • Amazon Web Services (AWS)
      • Google Cloud Platform (GCP)
    • Virtualisation (Vagrant, VirtualBox, VMWare)
    • Containers (Docker, Kubernetes)

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
02/2013 - Present Dutch Web Alliance 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 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
Zend Framework Expert 12 years
Solr Expert 5 years
Composer Expert 5 years
MongoDb Expert 5 years
Symfony Expert 5 years
Laravel Intermediate 2 years

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)