IDCI logo
French flag English flag

Curriculum Vitae

Gabriel Bondaz | Managing director & Research and Development Engineer

About me

Age 40 years old
Email gabriel.bondaz@idci-consulting.fr
Phone 06 63 23 12 07

Professional experiences

Co-manager & Research and Development Engineer

Since December 2007 at IDCI-Consulting

Editions Eyrolles (February 2022 - April 2025)

  • Docker
  • Gitlab
  • Gitlab-CI
  • SSO
  • Keycloak
  • OAuth2.0
  • PHP 8
  • Symfony 6
  • API GraphQL
  • RabbitMQ
  • Redis
  • Setting up a DevOps stack (Docker / GitLab / GitLab-CI)
  • Migrating web applications to Docker
  • Setting up SSO with Keycloak
  • Maintenance and developments of Web applications (Php/Symfony)
  • Support and training of the internal IT team

Quipment SAS (September 2021 - January 2022)

  • Docker
  • PHP 7/8
  • Symfony 4/5/6
  • API SOAP
  • Redis
  • Behat
  • Rebuild the customer backoffice 'Quipsite' based on SOAP Webservice calls

Mon Petit Placement (July 2020 - July 2021)

  • Docker
  • Gitlab
  • Gitlab-CI
  • SSO
  • Keycloak
  • OAuth2.0
  • PHP 7
  • Symfony 4
  • API Plateform
  • RabbitMQ
  • Behat
  • Redesign of the application in Micro Service (Front Angular / Back Symfony4.4)
  • Setting up the CI (gitlab-ci) and the server environment (Docker Swarm)
  • Implementation of functional tests (Behat)
  • Implementation of asynchronous processing (RabbitMQ)
  • Setting up security via Oauth2.0 (Keycloak)

Upply (July 2019 - April 2020)

  • Docker
  • PHP 7
  • Symfony 4
  • MongoDB
  • API REST
  • RabbitMQ
  • Behat
  • Lead developer 'Back' on the upply.com marketplace
  • PHP web development (Symfony 4.3/4.4) / REST API / Asynchronous processing (RabbitMQ)
  • MongoDB database optimization
  • Management of deliverables, pre-production, optimization of Docker images, Application supervision

Editis (April 2016 - April 2025)

  • PHP 7
  • Symfony 4
  • MySQL
  • API REST
  • API SOAP
  • Developments of the teacher/student connection portal for different projects (imanuel.nathan.fr, inscription-brne.eduplateforme.com, classes.eduplateforme.com, etc.)
  • PHP web development (Symfony 4.4) / REST & SOAP client API / Registration forms / SQL storage (MySQL)

Tessi customer marketing (June 2013 - February 2019)

  • Docker
  • Github
  • Keycloak
  • PHP 5
  • Symfony 2
  • MySQL
  • MongoDB
  • API REST
  • RabbitMQ
  • ElasticSearch
  • Consultant - Architect - Lead Developer
  • Analysis and redesign of the new IS (DIGIFID v2 Project)
  • Support for technical teams (8 developers)
  • Setting up the DevOps stack
  • PHP Web development (Symfony 2.4/2.8) / REST API / OAuth2 authentication (Keycloak) / Asynchronous processing (RabbitMQ) / Storage of data from multi-channel customer journeys (MongoDB / ElastciSearch) / Application Supervision

Allopneus (May 2011 - August 2011)

  • Symfony 2
  • Advice and training of teams as part of the change of version of the website for allopneus.com
  • Support for technical teams (6 developers)
  • PHP Web Developments (Symfony 2.0/2.1)

Groupe Moniteur (October 2010 - July 2011)

  • PHP
  • Symfony 1
  • Website redesign project leading
  • Technic team support (3 developers)
  • Web development in PHP

Université Claude Bernard Lyon 1 (September 2008 - June 2020)

  • Trainer in the E-business professional license

Inseec Digital Institute (September 2016 - December 2016)

  • PHP
  • MySQL
  • Trainer

ENS (September 2012 - June 2013)

  • Trainer

Skills

IT
HTTP server Apache, Nginx, lighttpd, Caddy
Network DNS (bind), DHCP, Reverse proxy et load balancing (pound), Firewall (iptables), Serveur FTP (vsFTP)
Cache et reverse proxy Varnish
Configuration Management Ansible, SaltStack
Development Languages C, C++, Java, Python, PHP, HTML, xHTML, HTML5, XML, JavaScript, SQL, Pl/Sql, Prolog, Shell Script, JSON, YAML, Markdown
Operating system Ms Dos, Windows, MacOS, Linux, Unix
PHP frameworks Symfony, Silex, Laravel, Zend framework
Python frameworks Django, Pylons project
CSS frameworks Bootstrap, Foundation
Templates engine Twig, Handlebars
CSS frameworks Drupal, WordPress, Prestashop, Magento, DokuWiki
Versioning Git, Svn
Database MySQL, PostgreSQL, MongoDB, CouchDB, ElasticSearch, Redis
Virtualization / Containerisation Xen, OpenVZ, KVM, Docker
Project management Trac, Redmine, Mantis, Jira
Task Runner Gulp, Grunt, Ansible
AMQP tools RabbitMQ
Modelling UML
Others Ajax, Jquery, Websocket
Languages
French Mothertong
English Fluent
Portuguese Independent

Courses

2008Master Miage

2005Licence professionelle Informatique (Nouvelles Architectures Applicatives)

2004DUT Informatique

Download the PDF