Summary

Over ten years experience in providing professional PHP consulting services for mid-sized and large companies, enterprises and governements with PHP application development, application design and architecture and giving in-house and online PHP / Zend Framework training courses.

Work Experience

Zend Certified PHP Engineer

4/2004 - Present

in2it vof - Mechelen (Belgium)

PHP / Zend Framework consulting services and web application development for enterprises, mid-sized companies and sohos.

  • project management
  • development lead
  • functional and technical analysis
  • scalability and performance tuning
  • PHPUnit testing
  • PHP application development
  • code revision
  • migrating PHP 4 applications to PHP 5
  • giving in-house training courses for
    • Zend Framework
    • Zend Studio for Eclipse (ZSE)
    • Zend Platform
    • Version and Release Management with Subversion
    • PHPUnit testing
    • Quality Assurance
    • Continuous Integration
    • Continuous Deployment
  • customization of e-Commerce platforms
    • Magento
    • PrestaShop
    • osCommerce
  • public speaker
    • TEK 2009, 2010, 2011, 2012, 2013 (Chicago, IL, USA) - Conference Session
    • PHPCon 2012, 2013 (Kielce, Poland) - Conference Sessions & Tutorials
    • True North PHP 2012 (Toronto, ON, Canada) - Conference Session & Tutorials
    • North East PHP 2010 (Cambridge, MA, USA) - Conference Session
    • Confoo 2011 (Montreal, Canada) - Conference Session
    • Microsoft 2010, 2012 (Brussels, Belgium) - Event Session
    • ZendCon 2009, 2010, 2011, 2012, 2013 (San Jose, CA, USA) - Conference Session & Tutorials
    • PHPNW 2010, 2011, 2012 (Manchester, UK) - Conference Session & Tutorials
    • Dutch PHP Conference 2009 (Amsterdam, Netherlands) - Conference Session
    • SunShinePHP 2014 (Miami, FL, USA) - Conference Session & Tutorials
  • publications
    • column writer - PHP|Architect Magazine May 2011
    • article writer - PHP|Architect Magazine Mar. 2011
    • column writer - PHP|Architect Magazine Feb. 2011

Recent work involved:

  • development lead, release manager and QA manager
    • responsible for managing in-house, nearshore and offshore development teams
    • managing, planning and coordinating releases
    • writing procedures, reviewing code and optimising workflows
  • architecture of Zend Framework applications on Windows Azure (cloud)
  • lead development on an app for police units to
    • enforce speed restrictions
    • detect stolen vehicles
    • measure speed on trajectories
    • automatic inventory of heavy traffic/dangerous products in tunnels
  • implementation of traffic density measurement systems (Zend Framework)
  • implementing LDAP/Active Directory authentication module with ACL (Zend Framework)
  • creating a device monitoring application (Zend Framework)
  • building a multi-message merger (Zend Framework)
  • creating a translator adapter with database storage (Zend Framework)
  • building a Rules Engine (Zend Framework)
  • creating a message queuer on a memcache backend (Zend Framework)
  • creating a single sign-on (SSO) webservice (Zend Framework)

Zend Framework Trainer

1/2013 - Present

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/2013 - Present Dutch Web Alliance Boardmember
10/2009 - Present PHPBenelux PHP Conference Co-organizer
4/2007 - Present Zend Beta tester
5/2008 - Present PHPBenelux, PHP User Group (PHPBenelux website) Boardmember
5/2008 - 08/2012 Zend Developer Zone Tutorial Author
4/2007 - Present Zend Framework Contributor

Skills

Skill Skill level Experience
Linux Expert 17 years
MySQL DBA Intermediate 10 years
MySQL Developer Expert 12 years
Object Oriented Programming (OOP) Expert 12 years
PHP Expert 13 years
Unit Testing (PHPUnit) Intermediate 7 years
Zend Core Intermediate 7 years
Zend Platform Intermediate 5 years
Zend Framework Expert 6 years
Zend Studio Expert 6 years
MongoDb Beginner 1 year
Solr Beginner 1 year
Composer Beginner 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