Albert Albala se spécialise en automatisation du contrôle de qualité en développement web à code source ouvert (open source). Il siège sur les conseils de Terre des jeunes et de Bioénergie Haïti, deux ONG qui visent une démocratisation du développement de l'accès à la technologie envionnementale et la réduction des gaz à effets de serre par la gestion du gaz méthane. Il tient un blogue (en anglais), Dcycle. Il habite Montréal avec sa famille.
2017-: reponsable des opérations terrain, Terre des jeunes transnational
Dans ce rôle, sa tâche est de superviser, avec son partenaire Biothermica, la gestion d'opérations terrain de Bioénergie Haïti et du comité Bioénergie Togo; mettre sur pied un système comptable vérifiable multi-devises; d'effectuer à distance un accompagnement et un renforcement des capacités pour les commis comptables et les directeurs-généraux des opérations terrain.
2012-: administrateur du C.A. Bioénergie Haïti
Bioénergie Haïti (bioenergiehaiti.org) a été fondée en 2012 par Biothermica Technologies Inc (Canada), Terre des jeunes transnational (Canada) et terre des jeunes Gonaïves (Haïti). Bioénergie Haïti (BEH) est une société technologique à but non-lucratif active dans la région de l’Artibonite et dans la commune des Gonaïves. Elle assure la mise en place graduelle d’un système de collecte et d’enfouissement technique des matières résiduelles d’origine municipale et agricole avec valorisation énergétique des biogaz (électricité/gaz bouteille), contribuant ainsi au développement durable, à la réduction des gaz à effet de serre et à la lutte aux changements climatiques. Voir facebook.com/groups/bioenergiehaiti.
1999-: membre du C.A. Terre des jeunes
Terre des jeunes (terredesjeunes.org) est un réseau de groupes volontaires dans plusieurs pays francophones, actifs dans les domaines du développement durable et l'accès démocratique aux technologies propres; Terre des jeunes est un membre fondateur de Bioénergie Haïti. Voir facebook.com/groups/terredesjeunes.
2016-: Dcycle
Dcycle a été créé avec l'objectif d'aider des équipes de développement Drupal à transitionner vers des bonnes pratiques de tests automatisés et d'intégration continue.
2015-2016: The Linux Foundation
À la Fondation Linux (Linux Foundation), basée à San Francisco, il a introduit les tests automatisés, l'intégration continue et le déploiement automatisé pour divers sites Drupal à haut débit, notamment events.linuxfoundation.org et training.linuxfoundation.org.
2014: CGI
Il a été développeur Drupal sénior chez CGI où il a aidé à introduire de bonnes pratiques de tests automatisés. Il a mis en place un serveur d'intégration continue basé sur Jenkins pour l'équipe Drupal de CGI. Il a été développeur principal du site 24 heures Tremblant. De plus, il a aidé l'équipe à faire une transition vers l'Agile avec des sprints de deux semaines.
2013: STM.info
Chez tp1 il a été développeur Drupal sénior sur le projet de refonte du site web STM.info website, gagnant du prix "Site partenaire de l'année Acquia - Catégorie transport", annoncé à Drupalcon Austin.
2006-2012
Il s'est fait la main en Drupal et autres technologies ouvertes en tant que consultant et partenaire-fondateur de Mediatribe et en tant que développeur Drupal chez Koumbit, toute première shop Drupal au Canada, où il a collaboré à standardiser les procédures de développement.
Conférences, écrits, contributions
En plus de maintenir plusieurs projets Drupal et Github, il est l'auteur du chapitre "Automated testing with Simpletest" du Definitive guide to Drupal 7 (Apress). Il présente souvent des conférences lors d'événements Drupal et Agile, parmi lesquels :
- À EvolveDrupal Ottawa 2023: A Single Dashboard to Monitor the Health of Dozens of Drupal Sites in Real Time.
- À EvolveDrupal Montréal 2023: Passer du monolithe aux microservices pour migrer votre site en douceur.
- Drupalcamp Montreal 2017: Let's unit test your code.
- Bay Area Drupal Camp 2016 (Berkeley): Modifying legacy code the right way (hint: do not add if statements).
- Drupal North 2016 (Montréal): Modifying legacy code the right way (hint: do not add if statements).
- Drupalcamp 2015 (Montréal): Adios MAMP, so long Virtual Machines: fast and furious development and deployment with Docker, une présentation sur l'utilisation de conteneurs Docker pour faciliter l'intégration continue.
- Drupal North 2015 (Toronto): Une introduction à Docker, une présentation sur des techniques de développement, tests, déploiements, et gestion de données avec Docker.
- AgileTour Montreal 2014: Les tests automatisés : huit tuyaux qui augmenteront vos chances de succès .
- Drupalcamp Ottawa 2014: "Automated testing for Drupal: 8 tips can make the difference between success and failure".
- Drupalcamp Montréal 2013: co-presentateur d'une étude de cas sur le projet STM.info (Albert est dans la chemise bleue).
- Diverses présentations lors de Drupalcamp Montréal entre 2010 et 2013 : "Automated testing with Simpletest", "Development-Stage-Production for Drupal", "Drupal continuous integration: a practical example".
- Drupalcon Munich, co-présentateur de Aegir business models.
- Drupalcon Chicago: Introduction to git lightning talk (7 minutes).
Références sur demande. Contactez-le sur Twitter ou LinkedIn