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

Joshua Ghali

>_Joshua Ghali

Experience

Professional break

Professional break
|
June 2023 - July 2023

DevOps Developer

Gologic
|
September 2022 - June 2023

  • Development on DevOps assessment tool with Spring Boot and Vue.js

  • Platform engineering consultancy work at Fairstone

Platform engineering (consultant)

Fairstone Bank
|
September 2022 - January 2023

  • Development of React library for AWS Appconfig Feature Flag.

DevOps Integrator

National Bank of Canada
|
February 2022 - September 2022

  • Development and conception of a tool used for cost saving on a AWS sandbox account.

  • Accompaniment of a development team in Thailand in their adoption of Agile development practices.

  • Technical lead on a DevOps KPI calculation project.

  • Product Owner on an AD group access management project through an ITSM tool.

  • Accompaniment of infrastructure teams in their DevOps transformation.

DevOps/Developer

Gologic
|
January 2020 - February 2022

  • CI/CD pipeline management and creation with Concourse CI in order to deploy the product on Pivotal Cloud Foundry.

  • Development of a GraphQL API allowing us to retrieve informations about our development environments.

  • Conception and development of Atlassian CLI (atlcli) in order to generate release notes on Confluence when a deployment on production is planned.

  • Conception and development of Newman reporter for PowerBI which allows us to create reports based on the result of a Newman test result.

DevOps/Developer (Consultant)

Desjardins
|
January 2020 - February 2022

  • Development and conception of a release note and changelog page creation tool in Python.

  • Added features to an API made with Apollo GraphQL in order to retrieve informations about our development environment.

  • Created a CLI application for Atlassian products called atlcli.

  • Development and conception of Newman reporter for PowerBI.

DevOps/Developer

Logient
|
June 2018 - January 2020

  • Docker container orchestration.

  • CI/CD pipeline creation with Azure DevOps

  • Linux Virtual Machine maintenance and automation.

.NET Developer

Logient
|
February 2017 - June 2018

.NET Developer (Internship)

Logient
|
January 2016 - May 2016

  • Contribution on developing solutions for projects.

  • Involvement in the conception of projects and on software maintenance.

Certifications

Professional Scrum Master I

Scrum.org
|
April 2023

DevSecOps Foundation (DSOF) Certification

DevOps Institute
|
December 2022

Certification ID: 23878340

Personal projects

Grades

Android

Proof of concept for an Android mobile application made for students from ÉTS. This would allow a student to consult their class schedule and their grades.

Release note generator

TypeScript

A small tool that generates release notes based on a GraphQL server which contains informations such as all the tasks coming from Jira and all the commits created on Bitbucket.

Newman reporter for PowerBI

JavaScript

A Newman reporter that allows pushing test results to a Power BI Realtime dataset.

Atlassian CLI

Python

A CLI application made for querying informations from Atlassian products. It can also create changelogs and delivery notes pages on Confluence.

Education

Bachelor in Software Engineering

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

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

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