Profile picture

>_ Joshua Ghali

About me

I am Josh and I am a Web Developer and a DevOps Specialist. I currently study in Software Engineering at École de technologie supérieure in Montréal.

Skills

  • Python
  • Vue.js
  • TailwindCSS
  • GraphQL
  • TypeScript/JavaScript
  • Github Actions
  • Azure DevOps

Experience

DevOps/Developer (Consultant)

Desjardins | Current job since January 2020

  • Release note and changelog page creation tool coded 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.
  • Created a Newman reporter for PowerBI.

DevOps/Developer

Gologic | Current job since January 2020

Developer/DevOps

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

Projects

Atlassian CLI (atlcli)

Python

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

Newman reporter for PowerBI

JavaScript

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

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.

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.

Education

Bachelor in Software Engineering

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

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

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