GABRIEL DESCHÊNES
CURRICULUM VITAE
229 1/2, rue Saint-Jean ca.linkedin.com/in/deschenesgabriel/fr
Québec (QC) G1R 1N8 desc...
CURRICULUM VITAE 2/4
Permettre le contrôle du système à partir d’une interface homme-machine et de
séquences programmables...
CURRICULUM VITAE 3/4
Corriger et tester des pages web où l'on avait signalé des erreurs
Optimiser des appels AJAX et MySQL...
CURRICULUM VITAE 4/4
Résoudre les problèmes d’un usager sur appel ou courriel
Faire la maintenance des ordinateurs désuets...
Prochain SlideShare
Chargement dans…5
×

CV GabD FR safe

92 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
92
Sur SlideShare
0
Issues des intégrations
0
Intégrations
9
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

CV GabD FR safe

  1. 1. GABRIEL DESCHÊNES CURRICULUM VITAE 229 1/2, rue Saint-Jean ca.linkedin.com/in/deschenesgabriel/fr Québec (QC) G1R 1N8 deschenes.gabriel@gmail.com FORMATION Baccalauréat en ingénierie (B.Ing.), génie électrique 2011 à 2015 Baccalauréat en sciences appliquées (B.Sc.A.), informatique 2007 à 2009 Université Laval Diplôme d'études collégiales (D.E.C.), informatique 2004 à 2007 Cégep de Matane COURS DE SPÉCIALISATION Théorie et application de la biomicrofluidique 2015 Bio-instrumentation et microsystèmes biomédicaux 2014 Infographie 2009 Vision numérique 2008 Université Laval Réseautique 2004 à 2007 Bases de données 2006 Systèmes d'exploitation orienté serveur 2005 Cégep de Matane EXPÉRIENCE DE TRAVAIL Développeur - Électronicien 2015 à 2016 SAGA/ioTheatre Interfacer plusieurs appareils sur des applications en nuage (cloud) Développer un API web et une plateforme qui permettent un contrôle logique pour des entrées et sorties physiques Programmer une application d'affichage dynamique ainsi que son gestionnaire de média Designer et souder des circuits électroniques pour des prototypes avec des platines d'expérimentation (breadboard) et des circuits imprimés Optimiser la taille et le coût des designs finaux en suivant les spécifications Concevoir les modèles mathématiques qui permettent la calibration des divers capteurs et la fusion des données dans le même plan de coordonnées spatiales Gérer l'avancement des projets quotidiennement selon la méthode agile avec l'aide de scrum, de réunions et de JIRA Environnement technique : o Microcontrôleurs Arduino AtMega328, Arduino AtMega2560, Adafruit ESP8266 WiFi Module, Bluegiga BLE112 Bluetooth Module et Raspberry Pi 2 o Ordinateur portable Thinkpad Lenovo Intel i7, Ubuntu 15.04, OpenCV 3.1, Chromium, GIT, Vagrant, Virtualbox, Sublime, Eagle o Serveurs Linux, Heroku Dynos, Amazon Ubuntu, Postgres, Ruby, Rails et PHP Stagiaire en ingénierie 2015 Le Cercle - Lab Vivant Créer un système de caméra mobile pour des prises de vues dynamique de la scène Concevoir et souder les circuits imprimés et les blocs d'alimentation modifiés
  2. 2. CURRICULUM VITAE 2/4 Permettre le contrôle du système à partir d’une interface homme-machine et de séquences programmables Traiter l'image en fonction des effets de scènes tels que l'éclairage des projecteurs et la fumée pyrotechnique Documenter le fonctionnement du système Assurer la sécurité du public Environnement technique : o Microcontrôleurs Arduino AtMega2560, Pololu Micro Maestro 6, Texas Instrument MSP430 et Raspberry Pi 2 o Ordinateur de bureau iMac Intel i7, Mac OS X Leopard, Safari, DrJava, Java 8, OpenCV 2, JSSC, GIT o Caméras Canon EOS Rebel T3i 18.0MP et GoPro Hero 3+ Black Edition Auxiliaire d'enseignement (Correcteur) 2015 Département génie électrique et génie informatique de l'Université Laval Corriger les travaux et les examens ayant pour sujet la physique des composants électroniques tels que la diode photoélectrique, le laser, le transistor et la cellule photovoltaïque Annoter clairement les erreurs et donner des pistes de solution Établir une charte de correction en fonction des objectifs et des exigences du cours Environnement technique : o Ordinateur portable PC Intel i7, Microsoft Windows 8, Microsoft Office 2007 Développeur d'application 2014 Mediweb Créer une application de facturation médicale dédiée aux médecins Optimiser la facturation en tenant compte des informations transmises (actes et modificateurs, situations complexes, tarifs par spécialité, déplacements) Assurer le paiement par le biais d'une communication informatisée avec la RAMQ Implémenter des frameworks web tels que Laravel, Angular et Bootstrap Designer les modèles, les bases de données et les migrations Équilibrer les processus clients et serveurs pour accélérer le rendu graphique Environnement technique : o Serveur Linux, Apache, PHP, MySQL, GIT o Ordinateur de bureau PC Intel i5, Microsoft Windows Seven, Microsoft Office 2014, Google Chrome, Editplus 3, NetBean 8, PHP 5.5, GIT, SourceTree, KDiff3 Auxiliaire d'enseignement (Dépanneur et correcteur) 2014 Département génie électrique et génie informatique de l'Université Laval Former des étudiants sur les logiciels outils de gestion de projet Mercurial, LaTeX, Microsoft Project et Gantt Project Assister des étudiants dans leur gestion de projet lors de rencontres hebdomadaires Préparer et corriger des examens Environnement technique : o Serveur Linux, SSH, Mercurial o Ordinateur de bureau PC Intel i7, Microsoft Windows Seven, Microsoft Office 2013, Microsoft Project 2013, Tortoise HG, Mercurial, OpenSSH, Putty, LaTeX, MikTeX o Ordinateur portable PC AMD64 Athlon, FreeBSD, OpenOffice, GanttProject, LaTeX Programmeur (Développeur web) 2012 Crakmedia Network Développer des nouvelles application web pour l'utilisation interne
  3. 3. CURRICULUM VITAE 3/4 Corriger et tester des pages web où l'on avait signalé des erreurs Optimiser des appels AJAX et MySQL pour réduire le temps de chargement Sécuriser des accès aux serveurs web par l'utilisation de jetons encryptés Permettre la traduction du texte des sites web par l'utilisation de nœuds XML Modifier des pages web en suivant les principes de programmation orientée objet Environnement technique : o Serveur Linux Redhat, Apahe, NGINX, PHP 5.4, MySQL, Sphinx, SVN o Ordinateur de bureau PC Intel i5, Microsoft Windows Seven, Google Chrome, Editplus 3, OpenOffice 3, Tortoise SVN, JIRA, Putty, ExamDiff Programmeur-analyste (Responsable des données) 2010 à 2012 Groupe Normandin (Unilogik) Assurer la qualité logicielle par des tests unitaires automatisés Superviser une équipe de testeur pour les intégrations logicielles Assurer l’intégrité des bases de données SQL des 40 restaurants Gérer des points de vente tactiles dans un environnement Unix Répondre aux demandes de service des restaurants par téléphone et courriel Configurer des portables tactiles en Linux pour la prise d’inventaire Produire des rapports BI divers pour le marketing et la comptabilité Développer et modifier des applications C et Java Environnement technique : o Serveur Unixware 7, Apache, TomCat, GCC, Ingres/SQL, Java JRE 1.2.6 o Ordinateur de bureau PC Intel Quad Core, Microsoft Windows XP, Editplus 2, Microsoft Office 2010, InterSoft NetTerm, Hummingbird BI, Tortoise SVN o Ordinateur portable PC Panasonic Toughbook CF-U1, Linux Ubuntu 9.10, Écran tactile, VNC, X Window, Pulse Audio, Poulsbo Graphic (GMA 500), Mozilla Firefox Analyste de l'informatique (Développeur web) 2009 Faculté de médecine de l’Université Laval Développer un site web et veiller à son bon fonctionnement Appliquer les modifications demandées à des pages PHP déjà existantes Répertorier les erreurs et les réparer avec d'autres membres de l’équipe Utiliser des outils logiciels pour assurer la qualité des projets (SVN) Effectuer le suivi des projets à l’aide de réunions entre collègues Environnement technique : o Serveur Linux Redhat Apache, PHP, MySQL, SVN, VPN, FTP o Ordinateur de bureau PC Intel Pentium IV, Microsoft Windows XP, Tortoise SVN, Editplus 2, Adobe Dreamweaver 8, Adobe Flash Adjoint administratif (Webmestre) 2008 Centre de service Desjardins-Pollack de l’Université Laval Modéliser la base de données d’un babillard en ligne en UML, la concevoir en MySQL et la rattacher de façon sécuritaire à un site web en PHP Recevoir les emails de rapport d’erreur envoyés automatiquement par un serveur web et appliquer les corrections dans les plus brefs délais Environnement technique : o Serveur Linux Redhat Apache, PHP, MySQL, SVN, VPN, FTP o Ordinateur portable PC AMD Athlon 64, Windows XP, Adobe Dreamweaver MX Technicien informatique 2007 Centre hospitalier de Matane Administrer les usagers d’un réseau Windows NT à l’aide d’Active Directory
  4. 4. CURRICULUM VITAE 4/4 Résoudre les problèmes d’un usager sur appel ou courriel Faire la maintenance des ordinateurs désuets ou défectueux Installer des logiciels médicaux spécialisés et apprendre leur fonctionnement Rapporter un problème technique à un technicien de niveau supérieur Vulgariser les notions techniques Produire la documentation des appels de services sur le programme Intranet Configurer des commutateurs et des routeurs Cisco Environnement technique : o Serveur Windows Server 2003, Active Directory, VM Ware, Microsoft SQL Server 2005 o Ordinateur de bureau PC Intel Pentium IV, Windows XP, Lotus Notes 8.0, Symantec PC-Anywhere, DameWare NT Utilities, Citrix, RDP, Cisco Network Assistant Technicien informatique 2004 à 2006 Coop informatique du Cégep de Matane Monter un ordinateur PC, pièce par pièce Repérer un problème matériel dans un ordinateur ou un périphérique Accueillir la clientèle et la guider parmi les articles informatiques Installer des logiciels sur un ordinateur selon les demandes d’un client Nettoyer les virus et autres indésirables d’un ordinateur Assurer la sauvegarde des données lors du formatage d’un disque Environnement technique : o Ordinateur de bureau et portable PC Windows XP, Office 2003, ATI Radeon ou NVIDIA GeForce, Realtek HD Audio, Acomba, Ad-Aware Spyware Removal o Ordinateur portable MAC OS-X Commis aux services à la clientèle 2003 Télécommunications de l'Est - Espace Bell Répondre aux demandes téléphoniques des clients dans les plus brefs délais Informer les clients en magasin ou par téléphone sur les produits et services Utiliser une caisse enregistreuse et un terminal point de vente pour conclure une vente Tenir à jour un inventaire des pièces et un journal des transactions Répondre au téléphone et diriger les appels vers les personnes concernées Environnement technique : o Ordinateur de bureau PC Windows XP, Office XP, Fortune 1000 o Téléphones cellulaires Nokia, Samsung, LG CONNAISSANCES EN INFORMATIQUE Programmation orientée objet Java et C++ (OpenGL, OpenCV) Programmation .NET C#, VB et ASP Programmation web AJAX, PHP, Laravel, Symphony, JS, JQuery, AngularJS, CSS, Less, Bootstrap et Flash Bases de données MySQL, Microsoft SQL Server, Oracle, Ingres, Access et modélisation UML Gestion de projet Microsoft Project, SVN, Mercurial et Git Script / Hardware C, Python, MATLAB, VB Script et Shell QUALITÉS PERSONNELLES Esprit logique - Observateur - Sociable Pédagogue - Minutieux - Autonome Capacité d’analyse - Responsable LOISIRS ET INTÉRÊTS Randonnée - Vélo - Guitare - Politique Lecture - Jeux vidéo - Arts visuels Manga - Films de répertoire

×