Overview
Work History
Education
Skills
Certification
Websites
Language Proficiency
Timeline
Generic

Kailun (Charles) Ai

Verdun,Quebec

Overview

5
5
years of professional experience
1
1
Certification

Work History

Full Stack Developer (Azure Oriented)

mdf comerce
Montreal, QC
11.2022 - Current
  • Being the first dev in the team using .NET Core Blazor, Telerik, with SignalR to build new Admin Dashboard modules in the product.
  • Being the first to implement add unit tests and integration tests for backend framework and API with xUnit and integrate them into Azure DevOps Pipelines.
  • Being the first to build projects using Azure containerization and orchestration services (ACR, ACI, and AKS) to replace VM in the development process.
  • Built apps to automate package deploying process and implemented them into Azure DevOps Pipelines.
  • Worked with Integration team and built PowerShell scripts to automate the process of setting up newly created Azure VMs.
  • Implemented new logging strategy with structured logging from NLog on backend frameworks.
  • Working as Service Level 2 Agent to help resolve issues reported by clients and deploy hotfixes.

Full Stack Multiplatform Developer

MaintainX
Montreal, QC
06.2021 - 11.2022
  • Participated in the improvement and maintenance of Github Actions for service repositories
  • Worked on web, iOS, Android versions of MaintainX main product which is a computerized maintenance management system (CMMS) application with React.js, React Native, Node.js, GraphQL, MySql and Typescript.
  • Worked on Dashboard and Global Procedure Library (GPL), the two supporting websites of the MaintainX service and played key roles in adding and polishing multiple components of the product.

Full Stack Web Developer

English Montreal School Board
Montreal, Quebec
09.2018 - 05.2021
  • Introduced Git version control to the dev team and implemented the entire Git workflow on Github which significantly improved the dev experience.
  • Deployed multiple in-house apps to Azure App Service with Green/Blue deployment pattern and implemented Azure Log Analysis to key services.
  • Integrated Azure ADFS authentication to major web apps and services.
  • Designed and developed EMSB Technology Equipment Loan System (TELS) and has effectively improved the efficiency of device loan management for all EMSB schools.
  • Designed and developed EMSB Student Intervention Management System (SIM) with team aiming at replacing the KIDS system used by all EMSB school staff and Student Service professionals.
  • Designed and developed EMSB IT User Access Control (UAC) to manage analysts’ access to internal network.
  • Designed and developed the prototype of EMSB Parent-Connection App on Android and iOS that streamlined the form-submission process for student parents and guardians.

Education

Master of Arts - Educational Leadership And Management

McGill University
Montreal, QC
06-2019

Bachelor of Arts - Applied Linguistics

Renmin University of China
Bejing
06-2015

Master of Science - Learning And Teaching Technologies (Exchange)

Université De Genève
Geneva
06-2014

Bachelor of Science - Telecommunication Engineering

Hainan University
Haikou
06-2006

Skills

  • Azure Cloud Services
  • Azure CLI (bash, PowerShell)
  • Azure DevOps Services
  • CI/CD Pipeline setup (YAML, classic pipeline)
  • Containerization (Docker Hub, ACR, ACI)
  • Orchestration (Kubernetes, AKS)
  • Infrastructure as Code (ARM template, Bicep, DSC)
  • Git version control (GitHub, Azure Repository)
  • C# (ASPNET MVC, NET Core Blazor)
  • SQL, MySQL, Entity Framework
  • RESTful API, GraphQL
  • TypeScript, Javascript, jQuery
  • Reactjs, React Native, Nodejs
  • Swift, Java for Android

Certification

  • Microsoft Certified: DevOps Engineer Expert
  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Fundamentals

Language Proficiency

  • French: Higher Intermediate
  • English: Professional
  • Mandarin: Native

Timeline

Full Stack Developer (Azure Oriented)

mdf comerce
11.2022 - Current

Full Stack Multiplatform Developer

MaintainX
06.2021 - 11.2022

Full Stack Web Developer

English Montreal School Board
09.2018 - 05.2021

Master of Arts - Educational Leadership And Management

McGill University

Bachelor of Arts - Applied Linguistics

Renmin University of China

Master of Science - Learning And Teaching Technologies (Exchange)

Université De Genève

Bachelor of Science - Telecommunication Engineering

Hainan University
Kailun (Charles) Ai