avatar

Maarten Bogaert
Full stack PHP developer from Antwerp

About Me

I started programming when I was 8 years old, using QBasic books to build my first interactive applications for DOS. I kept programming for fun while I studied biology and environmental sciences, and started landing my first freelance gigs as a web developer next to studying.
After graduating from my master's degree I quickly landed a junior programmer job, and after only a short few months as employee, I decided to make the jump and become a full time freelance consultant.
Besides application development I am also very passionate about people management, having 8 years of experience instructing aspiring scout masters about team management, group development patterns and more.
I aspire to one day combine these two passions in one job: to manage both the technical side of a project and inspire the team working with me.

Experiences

Digipolis Antwerpen
march 2017 - current
Developer
Bizznizz software
februari 2016 - februari 2017
Developer
Essent
august 2015 - januari 2016
Developer
Rombit
october 2014 - june 2015
Project Manager/Lead developer
After being Project Manager for 3 months, I decided to work on some personal project in the summer and was asked to take the lead of a final project before signing off. This project would be my most ambitious project ever, using Symfony2, AngularJS, RabbitMQ with Erlang consumers, NodeJS with SocketIO and Elasticsearch as major technologies.
Android NV
march 2012 - september 2014
Lead developer
Taking lead over a team of developers, introducing version control (git - bitbucket), issue/project management (jira), deploy management (capistrano – capifony), bootstrapping with symfony2, Twitter bootstrap and countless other pieces of software. Managing the day to day tasks of the developers, supporting the project managers and working with the company to improve the project flow.
Webspin BVBA
2009 - now
Freelance programmer
Various projects in Symfony2, Zend Framework, CodeIgniter and experiments with newer technologies.
Telenet NV
2009 - 2011
Developer
Development of both front-end and back-end of the Telenet shop (http://shop.telenet.be) using the latest version of Zend framework and the Scrum methodology. Task ranging from webmastering to development of new modules to optimalisation of the legacy codebase and database structures.
Sectionmedia SA.
2009
Lead Developer
Day to day management of the PHP development team, planning and alignment with Project Managers. Architectural design of a multitude of websites using the Zend Framework as well as maintenance on existing PHP5 applications. Optimization of security and performance of heavily used websites.
Essent Belgium N.V.
2008 - 2009
Developer
Co-developing the internal application, first to include file management and versioning, and afterwards extending it by building an invoice management system, which included webservices and several frontend layers.
Hydrodesk
2007
Junior Developer
Building and maintaining the website for Hydrodesk, and bugfixing/developing the java web application using GWT-EXT, spring and hibernate.
World
2005 - 2007
Freelance Developer
Starting small, building lots of websites and applications almost for free, landing a few bigger jobs, working hard and eager to learn.

Education

  • 2000

    Secondary school, Latin-sciences.

    Xaveriuscollege, Borgerhout.

  • 2005

    Master's degree in Biology, environmental branch

    University of Antwerp, Belgium.

  • 2007

    Sun Certified Java Programmer (SCJP)

  • 2009

    Zend Framework Certified Developer

Skills

PHP
PHP frameworks (Symfony2)
Javascript
React
NodeJS
HTML/CSS
MySql
Linux Server management
All Java-related
Beginner
Proficient
Expert
Master

Languages

Dutch
English
French
German

Skill tags

Scrum
TDD
Agile
User interface design
E-commerce
Web services
Rapid development cycles
Team management
Project Lead
Symfony2
REST API