Coming soon. joshuaghali.com is under going a new look with more content and a better design.

Joshua Ghali

>_Joshua Ghali

Expérience

Pause professionelle

Pause professionelle
|
juin 2023 - juillet 2023

Développeur/DevOps

Gologic
|
septembre 2022 - juin 2023

  • Développement d'un outil de bilan de santé en Spring Boot et Vue.js

  • Consultation en ingénierie de plateforme chez Fairstone

Platform engineering (consultant)

Banque Fairstone
|
septembre 2022 - janvier 2023

  • Développement d'une librairie React pour AWS AppConfig Feature Flag

Intégrateur DevOps

Banque Nationale du Canada
|
février 2022 - septembre 2022

  • Développment et conception d’un outil pour sauver des coûts sur un compte AWS de type sandbox.

  • Accompagnement d'une équipe de développement en Thaïlande dans leur adoption des pratiques de développement Agile.

  • Lead technique sur un projet de calcul des KPI DevOps.

  • Product Owner sur un projet de gestion d'accès aux groupes AD au travers d'un outil ITSM.

  • Accompagnement d’équipes infrastructure dans leur transformation DevOps.

Développeur/DevOps

Gologic
|
janvier 2020 - février 2022

  • Gestion et création de pipelines CI/CD avec Concourse CI afin de faire des déploiements vers Pivotal Cloud Foundry.

  • Développement d’une API GraphQL permettant de récupérer des informations sur les environnements de développement.

  • Développement de Atlassian CLI (atlcli) pour créer des notes de livraison sur Confluence lors d’une mise en production

  • Développement de Newman Reporter pour PowerBI permettant de produire des rapports pour les tests Newman.

Développeur/DevOps (Consultant)

Desjardins
|
janvier 2020 - février 2022

  • Développement et conception d'un outil permettant de créer des notes de livraisons et des changelogs en Python.

  • Ajout de fonctionnalités à une API réalisée avec Apollo GraphQL afin de récupérer des informations sur notre environnement de développement.

  • Création d'Atlassian CLI pour les produits Atlassian.

  • Développement et conception de Newman reporter pour PowerBI.

Développeur/DevOps

Logient
|
juin 2018 - janvier 2020

  • Orchestration des conteneurs Docker.

  • Création de pipelines CI/CD avec Azure DevOps

  • Maintenance et automatisation de machines virtuelle Linux.

Développeur .NET

Logient
|
février 2017 - juin 2018

Développeur .NET (Stage)

Logient
|
janvier 2016 - mai 2016

  • Participer et contribuer au développement de solutions techniques.

  • Préparer la documentation technique pour le déploiement de logiciels.

  • Participer à la conception, au développement et au débogage de divers projets.

Certifications

Professional Scrum Master I

Scrum.org
|
April 2023

DevSecOps Foundation (DSOF) Certification

DevOps Institute
|
December 2022

Certification ID: 23878340

Projets personnel

Grades

Android

Preuve de concept d'une application mobile Android conçue pour les étudiants de l'ÉTS. Elle permettait à un étudiant de consulter son horaire de cours et ses notes.

Release note generator

TypeScript

Un petit outil qui génère des notes de version basées sur un serveur GraphQL qui contient des informations telles que toutes les tâches provenant de Jira et tous les commits créés sur Bitbucket.

Newman reporter for PowerBI

JavaScript

Un reporter Newman qui permet de transmettre les résultats des tests à un jeu de données Power BI.

Atlassian CLI

Python

Une application en ligne de commande (CLI) conçue pour effectuer des actions et recueillir des informations sur les produits Atlassian. Il peut également créer des changelogs et de notes de livraison sur Confluence.

Éducation

Baccalauréat en Génie des technologies de l'information

École de Tecnologie Supérieure (ÉTS)
|
septembre 2018 - septembre 2018

Diplôme d'études Collégiales (DEC) en techniques de l'informatique

Collège de Bois-de-Boulogne
|
septembre 2011 - septembre 2011