Curriculum vitae

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.

Téléchargez mon CV

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

InoveoTechnology.jpg

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

HTML, XHTML, XML, CSS, JSon.

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

Analytics, Webmaster Tools.

Intérets

Programmation, Technologie, Photo, Lecture, Robotique, Électronique, Vélo, Café et Voyage.

Leave a Comment