Pierre Léveillé
Diplomé de la Technique en informatique de gestion (mai 2020)
Programmeur en Powershell Deployment Toolkit pour l'automatisation d'installations à Revenu Québec
Développeur d'applications web pour un moteur de recherche et d'opérations sur des documents pour le CIRST
Connaissances informatiques

Langages : C++, Java, Python, interface Tkinter
OS : Bash/Linux, Windows
Web : Django, HTML5, CSS, Javascript, PHP, Sirius, Java for apps
Scripting : VBS, Powershell, PowerShell App Deployment Toolkit
Bases de données : SQLite, MongoDB, Pymongo (queries), SQL
Environnements : Visual Studio Code, Eclipse, Android Studio, Visual Studio
Autres atouts : Git, Jira, méthode AGILE (scrum), programmation client-serveur (SAAS), programmation orienté-objet, schémas de programmation (exemple : MVC), réseautique, bilingue

Projets
Réalité augmentée : Spark AR Studio (développé par Facebook)
Projet eyeball
EyeBall

Filtre de réalité augmentée créé avec Spark AR Studio, un logiciel développé par Facebook. Le logiciel calcule un "plane tracker" et y dépose un objet 3D que j’ai téléchargé libre de droits qui s’insère dans l’environnement.

Par la suite il peut être soumis dans le Spark AR Hub, et il apparaît sur mon profil instagram, tous peuvent l’essayer.

https://www.instagram.com/pierre_lev/
Projet drone
Drone

Filtre de réalité augmentée créé avec Spark AR Studio, un logiciel développé par Facebook. La différence avec le premier est qu’il y a deux animations intégrées, celles des hélices.

Par la suite il peut être soumis dans le Spark AR Hub, et il apparaît sur mon profil instagram, tous peuvent l’essayer.

https://www.instagram.com/pierre_lev/
Applications : faites avec Android Studio
Projet CvmMan
CvmMan

Langage : Java
Logiciel de développement : Android Studio


Application Android de jeu inspirée du classique jeu de PacMan. Le logiciel lisait un fichier .txt avec des symboles symbolisant un obstacle, une case vide ou un portail.

La programmation a été orientée objet avec chacun des personnages.

https://github.com/PierreLev/CVM_MAN
Projet Chat
Projet Chat

Langage : Java
Logiciel de développement : Android Studio

Application Android de messagerie instantanée entre les étudiants de la classe. L’application se connectait à un API et utilisait les différents services. Et le serveur envoyait les informations en JSON.

Il y a eu utilisation de fragments pour gérer le multi-fenêtres.

https://github.com/PierreLev/Chat
C++
Projet Snake
Snake Game

Langage : C++
Logiciel de développement : Visual Studio 2017

Jeu créé en C++ avec une librairie visuelle intégrée. La programmation orientée objet a été utilisée. Plusieurs fenêtres ont été intégrées dans un automaton d’états, pour passer de l’un à l’autre.

La structure des fichiers a été séparée selon sa fonction et a été inspirée par des exercices donné par notre professeur qui enseigne aussi à l’ETS, Jean-Christophe Demers.

https://github.com/PierreLev/Snake_Game
Projet GameOfLife
Game Of Life

Langage : C++
Logiciel de développement : Visual Studio 2017

Automaton cellulaire 2D créé en C++ avec une librairie visuelle intégrée simple gérant la console. Plusieurs fenêtres ont été intégrées dans un automaton d’états, pour passer de l’un à l’autre. Plusieurs paramètres sont changeables avec les touches, comme la vitesse, et quelques formes intégrées dans des fichiers.

La structure des fichiers a été séparée selon sa fonction et a été inspirée par des exercices donné par notre professeur qui enseigne aussi à l’ETS, Jean-Christophe Demers.

https://conwaylife.com/
https://github.com/PierreLev/GameOfLife
Web
Projet site département
Site du département d'informatique

Langage : HTML, CSS, SaSS
Logiciel de développement : Visual Studio Code

Pour ce projet, nous devions refaire le site du département d'informatique. Ce fut une bonne pratique pour le CSS et l'utilisation de Sass, une façon dynamique de jouer avec les styles CSS.

http://pierrelev.com/sitedepartement/web/
https://bitbucket.org/pierrelev/spaceinvaders/src/master/
Projet Space Invaders
Space Invaders

Langage : Javascript, HTML, CSS
Logiciel de développement : Visual Studio Code

Jeu classique du space invaders créé en javascript. Bonne pratique pendant cet exercice de jouer avec les animations, les interactions avec le clavier, et de bâtir un beau visuel.

http://pierrelev.com/LabFirefly/
https://bitbucket.org/pierrelev/spaceinvaders/src/master/