|
Experience de travail
|
|
Intégrateur web senior / Développeur PHP
|
2010 - Present
|
|
Evocatio Solutions technologiques Inc., Montreal, Quebec
|
|
Innovation- Conceptualisation de patterns de représentation HTML d'éléments d'interface utilisateur (voir ma présentation sur slideshare);
- Instauration du "Responsive design". Un processus d'Intégration web qui consiste au fait que le document s'adapte aux dimensions et au média utilisé;
- Création d'une application web mobile (offline) servant a cacher localement les nouvelles du site pour lecture hors-ligne. Fait en HTML5, avec localStorage, sérialisées à partir de fils RSS, la plateforme cible était le iPad pour le site Advisor.ca (version iPad) ;
Implémentation- Intégration web et programmation outil d'entrée de donnée dans Sharepoint form directement fait en Visual Basic .Net;
- Implémentation d'un engin de recherche, indexation documents Word, PDF, et tables de bases de données en utilisant Apache Solr, programmation interface REST connecté au service des résultats de recherche et requête ( Voir en action );
- Configuration et documentation pour l'installation d'instances Jira selon un processus ("workflows") précis pour clientèle;
Intégration et développement d'applications web- Élaboration de preuves de concept ("maquettes fonctionnelles") en HTML/CSS/Javascript avec fausses données;
- Participation à plusieurs projets de développement d'applications web comme lead Intégration;
- Développement d'interface utilisateur pour Jeux, et applications web;
- Intégration avec vues selon les pratiques du cadre de développement Symfony;
- Client: Les autos anglaises Mario Boies: Participation au développement d'un site de Commerce électronique et à l'élaboration des processus de mises à jour des données provenant de Microsoft Access;
- Développement d'un jeu carte de noël (deux années de suites, deux variantes): Une d'échange (vol) de cadeaux et un mode un seul cadeaux trouvez la réponse aux indices. Voir demo Echange pas très equitable;
- Client final: Rogers Publishing (via Equisoft) Intégration maquette graphique pour site Canadian Capital à partir des requis analysés par le client;
- Client final: Rogers publishing: Intégration maquette graphique et analyse des technologies HTML5 a implémenter. Micro-site qui conserve une copie des contenus pour consultation en mode hors-ligne du site Advisor.ca (version iPad) ;
- Projet interne: Buro de post, Intégration maquette graphique et analyse des fonctionnalités, élaboration des requis fonctionnels;
- Client: Union des Artistes: Refonte complète Intégration du site web en HTML5 (mise en production début février 2012);
Planification et création- Participation aux analyses et élaboration des requis;
- Analyse de faisabilité, et documentation de solutions à implémenter;
- Création d'histoires utilisateurs pour élaboration requis fonctionnels, et utilisation de paper prototyping;
-
|
|
Intégrateur web et Membre de l'équipe Groupe Expérience Utilisateur
|
Octobre 2006 - Aout 2009
|
|
Groupe Informatique TechSolCom Inc., Montreal, Quebec
|
|
Intégration web et développement d'applications web- Élaboration de preuves de concept ("maquettes fonctionnelles");
- Participation au développement d'un outil d'inventaire en ligne appelé Namminik;
- Participation au développement d'un outil en intégration continue (une méthodologie de développement qui se résume à automatiser: l'obtention des sources, compiler, exécuter les tests, et envoyer les résultats). Le produit est appelé beebox;
- Particiption à l'élaboration de solutions pour iPhone, notamment le Localisateur Desjardins (Interface web administration, génération de rapports à partir de flux JSON);
- Intégration web d'interface utilisateur avec technologies Java telles JSF, Struts, Grails;
- Développement web sur certains projets avec une attention particulière aux normes du WCAG (Web Content Accessibility Guidelines). Note Le site de TechSolCom de 2009 était candidat pour validation double A (le site de l'époque n'est plus en ligne);
Planification et création- Élaboration et entretien de l'image de l'entreprise sur les médias, sites web, et solutions;
- Création d'histoires utilisateurs pour élaboration requis fonctionnels, et utilisation de paper prototyping;
- Design d'interfaces utilisateurs et création d'image de solutions. Notamment pour l'image de TechSolCom, Namminik (2008), beebox (2007,2009), quelques jeux facebook, quelques "back office" d'application iPhone, notamment pour le Localisateur Desjardins (2008);
Qualité et documentation- Tests fonctionnels d'Accessibilité et audit sur plusieurs sites en utilisant JAWS (Job Access With Sound) un outil généralement utilisé par les personnes qui ont un handicap visuel;
- beebox Documentation du produit, des supports d'utilisation;
Administration système- Instauration et entretien système de surveillance réseau des infrastructures et applications critiques en utilisant Nagios et le snmp;
- Administration et tests sur une instance de développement de IBM DataPower (Une "appliance" SOA fait par IBM);
Consultation- Client: Jacob: Programmation d'un outil de recherche de succursales, fait en XML utilisant deux technologies: avec XSL (XML stylesheet) et une autre utilisant JavaScript (avec jQuery) (2009);
- Client: Jacob: Programmation d'un outil qui gère les questions d'une Foire Aux Questions basé sur des fichiers XML (2009);
- Client: Jacob: Programmation d'un processus de formulaire nous-contacter, avec génération de requête GET vers un domaine externe, et calculs de limites de caractères envoyé, et tracking (beaucoup de contraintes techniques et une utilisation désirée de Cross-site scripting (XSS)) (2009);
- Client: Téléfilm Canada: Intégration de plaquette graphique en utilisant YUI2 pour application interne de processus d'Affaires roulant sous IBM WebSphere Portal (2008);
-
|
|
Intégrateur web / Développeur PHP
|
octobre 2005 - novembre 2006
|
|
Câble Axion Digitel Inc., Magog, Quebec
|
|
Câble Axion est une entreprise fondée par le frère du fondateur de Cogeco. Leur réseau s'étend à partir de la région au sud de la Rive-Sud de Montréal et monte jusqu'en Beauce. - Intégrer le travail de graphisme fait par la firme de graphisme (Photoshop, XHTML strict, CSS);
- Développement PHP + MySQL du CMS maison (basé sur GéraniumCMS);
- Montage de la structure du site corporatif pour utiliser le microformat RSS, et l'usage conjoint a un CMS qui n'a pas été mis à terme;
- Instauration d'un gestionnaire de sources avec Subversion (qui n'était pas implanté);
- Développement et entretien des fonctionnalités avec deux outils de gestion d'information fait en Microsoft Access;
- Création de rapports et de vues pour analyser les processus avec les outils faits en Access;
- Modification de l'expérience utilisateur des interfaces Access pour automatiser des tâches récurrentes (pré génération de courriel d'appels de service, feuille de temps, rapports d'interventions);
-
|
|
Développeur web et PHP / Travailleur autonome
|
janvier 2002 - novembre 2006
|
|
Inexis solution web Inc., Sherbrooke, Quebec
|
|
- Intégration de sites web et découpage provenant des maquettes Photoshop;
- Instauration d'un gestionnaire de sources avec CVS, puis Subversion;
- Création et entretien de GéraniumCMS un CMS de mise en ligne utilisant une syntaxe à la wiki. L'outil générait des sauvegardes de versions de page statiques, et avait à l'interne un système de gestion de données clients (mini CRM). Fait en PHP 4 et MySQL;
- Gestion de listes d'envois de courriels (entretien plusieurs instances de phplist, création de templates);
- Consultation chez Callio Technologies pour développer processus de rapports dans Internet Explorer 6 avec les specs W3c CSS Niveau 2 media "print";
- Consultation chez Evolubiz, gestion de réseau et processus de développement (gestion serveurs, cvs, subversion);
-
|