Depuis mon jeune âge, ma passion très marquée pour la programmation et l’informatique m’a amené à apprendre continuellement et à m’actualiser dans ces domaines. En 1999, j’ai décidé de faire de cette passion une carrière. Ainsi, j’ai eu l’opportunité et la motivation de développer mes compétences techniques, de relever plusieurs défis et d’acquérir des expériences professionnelles diversifiées.
Réalisations – Application web
- 2012
- Rapport de densité Google Map (Javascript, PHP, Google Map JS API V3) – Développement d’un rapport qui utilise Google Map API V3 pour afficher les concentrations d’inscriptions par ville.
- Lite Brite (PHP, Javascript / HTML5 Canvas) – Développement d’un Lite Brite en Javascript, expérimentation des technologies HTML 5 / canvas.
- 2011
- Remorquage N. Therrien
(Javascript, Google Map JS API V3) – Développement d’un outils d’estimation de prix qui utilise l’api de Google Map. - Gamma CMS (PHP, jQuery, Zend Framework) – Participer au développement d’un CMS pour accélerer le développement de site web pour les clients.
- 2010
- Media validation (PHP) – Développement d’un outil administratif qui permet au directeur du multimedia d’effectuer la validation produit par son équipe .
- Festival de l’Outaouais Émergent (PHP, jQuery, cufon) – Développement de 2 formulaires pour l’inscription des artistes.
- 2009
- My IP Neighbors (PHP) – Développement d’un DB en ligne qui permet d’obtenir la liste des domaines hébergés sur IP.
- Ventes (PHP, jQuery) – Développement d’un extranet pour le suivi des clients.
- Centre body shop (PHP) – Développement d’un extranet du contenu dynamique.
- Restaurant Zibo (PHP) – Développement d’un extranet pour la gestion des postes.
- 2005
- Hugosport (PHP) – Développement d’un catalogue en ligne en PHP.
- Immobilier Realtor (CFM) – Développement d’un extranet pour la gestion du contenu du site.
- BLG Brokerage (CFM) – Développement d’un extranet pour la recherche de document PDF.
- 2001-04
- CLDPDH (PHP) – Développement d’un extranet multi-langues pour la gestion des entreprises et la recherche par code scian 2002.
- Un amour des thés (CFM) – Développement d’un panier d’achats en Cold Fusion.
- Inoveo Technologies inc. (PHP) – Développements d’un intranet/extranet.
- GOGraph.com (CFM) – Développement d’un engin de recherche d’image multilingue. (Site plus ou moins maintenu depuis 2002-2003)
Réalisations – Web (Intégration & CSS)
- 2009
- Aurel Desjardins (PHP, Flash, jQuery) – Développement de l’aspect dynamique du site.
- La Tournée ZIBO (PHP) – Développement d’un formulaire avec validation.
- Développement de composantes et de modules réutilisables pour le CMS Joomla.
- Centre body shop (PHP, Javascript) – Développement du site ainsi que l’extranet pour la gestion.
- Équipe gascon (PHP)
- Progrès Ste-Julienne (PHP)
- AQUA Restaurant (PHP) – Développement de la validation du formulaire.
- GIT Portes et fenêtre (PHP) – Développement de la validation du formulaire.
- CRNTL (PHP) – Intégration du visuel à un CMS et programmation d’un nouveau module.
- CRÉ Laurentides (PHP) – Intégration du visuel à un CMS et programmation d’un nouveau module pour le CMS.
- Virtual Training (PHP) – Francisation de l’extranet et ajout d’un formulaire de recherche.
- Yanik-Lupien.com (PHP) – Développement et maintien de mon site personnel.
Réalisations – Application client
- 2009
- FME Web Encodeur (Flash CS3) – Composante ActiveX. Permet la configuration et l’exécution de Flash Media Encodeur à l’intérieur d’une page web. API: ATL
- 2008
- CGIIRC (Perl) – Modification d’une application existante de chat HTML.
- 2004-07
- WMVCut – Application exe qui permet de découper les vidéos wmv sans alterer l’image.
API: Windows Media Format - FMELiveVideoPlayer (Flash CS3) – Composante flash qui permet d’afficher le flux vidéo au client.
- Java DLivePlayer (Java) – Composante Java pour lire et afficher le flux JPEG en provenance du serveur DLive.
- Java Timer (Java) – Composante Java pour afficher un chronomètre.
- WMV Encoder (C++) – Composante ActiveX qui permet l’encodage vidéo avec Windows Media Encoder. Cette même composante permet la capture de photo à partir d’une caméra vidéo.
API: Direct show, Windows Media Encoder SDK, Curl
Réalisations – Application serveur
- 2009
- FLV Video Snapshot (C++) – Application qui extrait des images JPEG d’un flux vidéo FLASH et les sauvegarde.
API: ATL, ActiveX, Flash Player, Curl - 2008
- FMS Video System (Action script 2) – Application Flash Media Serveur pour la gestion de clients.
- 2007
- EventDispatcher (C++) – Serveur de gestion d’évènements. Sérialisation et réexpédition d’évènement destiné à PHP.
API: Boost, boost.Asio - WMVRecorder (C++) – Serveur d’enregistrement de flux wmv vidéo en temps réel.
API: WinSocket2, Windows Media SDK - 2004-06
- Secure email (PHP) – API pour l’envoi de courriel crypté.
- DBSession (PHP) – API qui utilise MySQL pour remplacer le système de session de PHP.
- Controller (C++) – Serveur de contrôle client. API: WinSocket2
- WMVReEncoder (C++) – Serveur réencodeur de vidéo.
API: WinSocket2, IOCompletion port, WMVFormat, gflsdk - WMSAuthentication (C++) – Plug-in d’authentication pour Windows Media Service.
API: WinSocket2, IOCompletion port, WMVFormat, gflsdk - WMAadminService (C++) – Adaptateur permettant l’administration de Windows Media Service à partir de PHP.
API: Windows Media SDK - DLiveServer (C++) – Serveur de flux JPEG. API: WinSocket2
Autres réalisations
- 2003
- Hugosport inc. – Développement d’un petit logiciel en VB pour l’envoi de fichier .psf à un imprimante Tajima.
- 2000
- Databox – Services d’hébergement web.
- 1991-99
- Network screen saver (Lingo) – Développement d’une application multimédia qui remplace l’économiseur d’écran pour la publication de message d’intérêts sur un le réseau d’une entreprise. Macromedia Director.
- Présentation (Lingo) – Présentation multimédia pour Bombardier Récréatif développée avec Macromedia Director.
- Squadraw (Visual Basic) – Gestionnaire de projet en reseau.
- Page web (HTML) – Développement d’une page web pour le Planet Cafe à Terrebonne.
- Développement d’une base de données en Q-Basic pour un voisin pompier. (Q-Basic)
- Développement d’une interface électronique pour brancher un robot sur le Commodore 64. (C64 Basic)
Emploi 1998 – 2012
- 2012
- Gamma Networking. (Actuel)
- Tapage Communication. (1 ans)
- Inoveo Technologies inc. (7 ans)
- Visicom Media inc. (2 ans)
- Abilis Media inc. (2 ans)
- Montréal internet. (1 ans)
Formation et conférence
- 2011
- Conférence Confoo (3 Jours)
- 2010
- Conférence Confoo (3 Jours)
- Summus centre de formation
- 2009
- Conférence PHP Québec (3 Jours)
- 2007
- Conférence PHP Québec (3 Jours)
- 2004
- Formation en entreprise de C++
Recommandation
Framework fréquemment utilisées
Langages fréquemment utilisées
PHP 5, MySQL 5, Javascript, VC++, Java,, ActionScript CS3
Formats de données fréquemment utilisés
API C++ utilisé
Multithreading, Active Template Library, Microsoft DirectShow, GFLSDK,
Windows Media Encoder SDK 9, Windows Media Service, Windows Media Format SDK 9, Boost, Standard Template Library,
Boost.asio, CUrl.
Principe de programmation exploité
synchrone, asynchrone, event driven, modèle vue contrôleur, AJAX.
OS fréquemment utilisé
Linux Ubuntu (Desktop), Linux CentOS (Bash), Linux Fedora (Bash), Microsoft Windows XP, Microsoft Windows Vista.
Languages et formats utilisés dans le passé
Perl,
Commodore 64 Basic, BasicA, GWBasic, MS-Dos, QBasic 4.5, Turbo Pascal, AmigaBASIC, Amiga Amos 1.2, Microsoft Visual Basic 4, Microsoft SQL Serveur 6.5, 7, 2000, Cold Fusion 4.5.
Logiciels fréquemment utilisés
Eclipse, JEdit, Edit Plus, Navicat, Thunderbird, Cygwin, Putty, ssh, svn, rsync, Google Chrome, Internet Explorer, Firefox, Apple Safari, Total Commander, Adobe Photoshop CS3, Adobe Flash CS4, Adobe Acrobat 9 Pro, Picasa, ICQ, MSN Messenger, Winamp.
Services web fréquemment utilisés
Intérets
Programmation, Technologie, Photo, Lecture, Robotique, Électronique, Vélo, Café et Voyage.