JAndre_cv_fr_201504

389 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
389
Sur SlideShare
0
Issues des intégrations
0
Intégrations
29
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

JAndre_cv_fr_201504

  1. 1. Jean ANDRÉ  andre.jean@courrier.uqam.ca Génie Logiciel – Architecture, Conception et Développement PROFIL & CARRIÈRE Fort d'une riche expérience, Jean André offre un profil pluridisciplinaire et méthodique dans la réalisation de logiciels. Sa créativité et ses facilités à aider ses confrères sont un atout dans les nouveaux développements autant que dans la maintenance de projets. Au besoin, il joue un rôle de développeur, concepteur ou encore d'architecte d'application/technique. C'est un conseiller aguerri pour soutenir gestionnaires ou décideurs dans leurs prises de décision. Il réalise la documentation techniques en anglais ou français, des preuves de concepts ou encore de travaux de R&D. Il travaille avec les technologies Java depuis l’an 2000 et ces dernières années, un fort accent a été mis dans la réalisation d’applications Internet modernes et la qualité logicielle. Par ailleurs, il possède également 10 ans d’expérience en langage C et C++ sous Windows et Unix avec lequel il a réalisé des applications de bureau en architecture client- serveur mais aussi des applications multimédia sur CD- ROM pour le grand public, des utilitaires comme un « installeur ». Fin 2008, il marqua une pause pour s’inscrire à temps complet à l’université et obtenir son diplôme en Maîtrise en génie logiciel en juin 2011. Cette formation donne au candidat l’envergure nécessaire pour aider les entreprises à relever leurs défis technologiques et stratégiques. Par ailleurs, il a orienté sa formation sur la sécurité logicielle et l'architecture distribuée. ÉTUDES 2011- Maîtrise en Génie Logiciel – UQÀM / ETS Mention d'Honneur : Excellent PERFECTIONNEMENT 2008 Inscription en Génie Logiciel 2007 Formation JSF par TriveraTech 2004 Weblogic Portal et Liquid Data par BEA 2003 Oracle Portal chez Oracle 2003 Concevoir et développer des EJB chez Valtech 2002 Architecture N-Tiers – J2EE chez Valtech 2002 Analyse et conception par objet avec UML – CRIM CONNAISSANCES TECHNIQUES Matériels PC, Mac et RS-6000 (IBM) Plate-formes et Systèmes d’exploitation GlassFish, WebSphere 8, Weblogic 8, Windows 7, Linux (Fedora), AIX, Oracle Portal v8, Portal9Ias, OS/2, Eclipse Indigo/Helios/Luna, NetBeans. Base de données DB2 v8, Oracle 11g, MS Access, MySQL, H2 Langages de programmation / Spécifications Java 7, J2EE, Java-JNI, JSF 2.2, AspectJ, JSP, Javascript, JQuery, Ajax, Groovy, HTML 5, XML, XSLT, SQL, JDBC, ANTLR, OCL, JavaSwing, JXTA, MFC C++, IBM C++, Posix Thread, Shell Script, Perl, Visual Basic, Clipper, dBaseII et III, TurboPascal. Cadriciels et écosystèmes de développement Hibernate 3, Struts, Spring, CDI, Weld, JBoss Seam, RichFaces, JUnit, Ant, Maven 3, Make, ActiveMQ, Tomcat, Apache, JIRA, Wiki , (Confluence, WikiDot...), CVS, ClearCase, IBM RTC, IBM WAIT,.. Pratiques Intégration continue : Hudson + Continuum Revue de code : Sonar – FindBugs Patrons de conception Patrons architecture d'entreprise Patrons bus d'entreprise – ESB Développement cross-plate-forme Méthodologies UML RUP et 2TUP. Outils : TogetherSoft, MagicDraw, VisualParadigm, Enterprise Architect Domaines d’application Universités Assurance Gouvernemental Biotechnologie Industrie du voyage Bancaire Juridique Commerce électronique / Catalogue / CyberMall Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 1
  2. 2. EXPERIENCES DE 1995 À AUJOURD’HUI A contrat Consultant – Développement 2 mois En développement rush 06.02 au 03.04.2015 A l'École PolyTechnique Montréal et au sein du département informatique, le consultant a réalisé à partir du document d'analyse, une application Intranet de « Gestion des Analyses de Cours » de A à Z. Avec l'aide d'une personne pour les informations d'analyse, la sécurité et le modèle physique de données, le consultant a complété le logiciel à plus de 95%. L'objectif étant de livrer une application de qualité dans les meilleurs délais pouvant être reprise et maintenue en interne. - Effectué l'étape de l'industrialisation (Maven, Architecture applicative, config...) - Implémenté le back-end (Entités Bean, JPQL, Règles d'affaires, 30 tables env.) - Implémenté le front-end en mode Single Page Application - Implémenté les composants réutilisables (composite-composants + templates) - Implémenté les écrans (14 sur 17 écrans env.) - Implémenté les tests unitaires, essentiellement sur le back-end - Effectué la qualité de code avec Sonar et Findbugs - Produit des diagrammes UML (classes, déploiement) - 1 jour de formation à l'application + Transfert de connaissances pour 3 personnes Environnement : J2EE 7, Hibernate 4.3.8, JPA 2.0, EJB 3, HTML5, CSS3, JSF 2.2, JQuery, PrimeFaces 5.1, Eclipse Luna, Git, Maven 3, TomEE+ 1.7.1, Sonar. Méthodologie : Agile Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 2
  3. 3. A contrat Consultant 6 mois Team Leader + Software Designer 02.06.2014 au 05.12.2014 TD Assurance est une compagnie pancanadienne d'assurance d'habitation, d'automobile, de voyage et d'assurance vie et santé. Les trois projets suivants ont été menés en parallèle (Underwriting Segmentation, Legal Files, et Travel Medical Insurance). Au sein de l'équipe SOA, le consultant a : - Participé aux meetings Scrum - Produit le ou les documents de design (SDS, 40p en anglais) - Produit le ou les documents du transfert de savoir et d'installation du logiciel - Exécuté la rétro-conception de 4 applications sous impact – UML diagrammes - Conçu et implémenté le WSDL du Web Service selon les normes et principes de TD - Produit une patch logicielle pour le fonctionnement du SSO + Déboguage - Guidé les développeurs à implémenter la solution + phase d'industrialisation - Assisté l'analyste fonctionnel - Recherche d'information et besoins client - FSLDM - Assisté l'architecte système dans l'élaboration de la solution finale - Participé aux séances de brainstorming avec l'architecte, chef de projet... - « Discovery Session », nouvelle stack Web (AngularJS, HTML5, CSS3, JSON...) Environnement : Eclispe 4, WebLogic + Websphere, ESB Data Power, Enterprise Architecte v11, Oracle 11g, J2EE 5 et 7, SoapUI, JRules / ILog, Maven 3, WSDL, XSLT, AngularJS, NodeJS, Jenkins, Sonar, Nexus, AS/400, SharePoint. Méthodologie : SDLC A contrat Consultant – Expert -Développement 1 mois En mission critique 28.04.2014 au 23.05.2014 GardaWorld œuvre dans le domaine de la protection des biens, des personnes et des services. Dans le cadre d'un mandat très ciblé, pour une intervention critique, urgente et intensive sur une application de consultation et de paiements des factures couplée à JD Ewards, avec l'aide des ressources sur place, le consultant a : - Identifié la principale cause du dysfonctionnement du logiciel - Proposé une solution globale en réponse à la problématique - Participé à la mise en oeuvre de la solution proposée - Identifié et résolu certains problèmes de performance – Statements SQL, caching... - Implémenté les tests unitaires sur les SQL statements et stored procedures - Debogué le logiciel: Règles d'affaires et UI - Exécuté les demandes d'amélioration du logiciel en production et prochaine version - Rédigé des “daily” reports et émis des recommnandations sur des points sensibles * Sur site (offshore) 2 semaines de 50H + travail à distance, 2s, en anglais uniquement * Environnement : Windows XP, AS/400, WebSphere 6.1, RAD 7.5, MS-SQL v11, DB2 v5 pour AS/400, JDE Ewards, J2EE 5, JSP 2.0, Servlet 2.4, Ajax, JQuery , JUnit et stored procedures. Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 3
  4. 4. A contrat Ingénieur Logiciel 12 mois R&D / Intégration continue et QA 04-2013 au 04-2014 Intact Corporation Financière est une compagnie d'assurance d'habitation et d'automobile connue par BelairDirect, ING Assurance, l'intégration d'Axa Canada, Jevco, GreyPower... Pour ce deuxième mandat, il a relevé le défi de la migration de la plupart des projets Web (+ de 50) du centre de développement d'Anjou dans la nouvelle infrastructure et écosystème de développement. Assisté par un intégrateur pour l'infrastructure, il a : - Mis au point la procédure de la migration des projets – Phase de R&D - Converti les projets de type RAD en projet Maven, plus de 270 modules - Exécuté des itérations de contrôle qualité du code et de sa performance - Mis à niveau du code source en JDK5 minimum pour l'ensemble des projets - Mis à jour des frameworks et bibliothèques communes Open Source - Elaboré une stratégie d'intégration des composants issus des autres centres de dév. - Elaboré une stratégie d'harmonisation des Build - Formé les développeurs aux nouvelles techniques - Participé aux tests de performance en “war-room” - Rédigé un compte rendu du travail (70p.+ annexes) - Rédigé le document du transfert de savoir + recommandations sur les build. Architecte de solutions / Développeur / Concepteur 21 mois R&D – Architecture, développement et QA 08-2011 au 04-2013 Dans le cadre de la ré-écriture du logiciel de gestion de la relation client (CRMS), dans une architecture de type SOA, en cluster et, au sein d'une équipe d'environ 12 personnes, il a : - Rédigé le document d'architecture de solution pour le CRM (72p en anglais) - Proposé des solutions pour palier aux limites de celles en place - Implémenté (R&D) le Single Page Application et le multi-dossiers en JSF - Implémenté et/ou conseillé : DAO générique, Gestion Multi-provinces/Compagnies... - Implémenté les mécanismes communs de l'application au niveau UI et backing-beans - Implémenté et/ou intégré diverses fonctionnalités (eDocManager, WS Search client...) - Usage des JSR 166, 250, 299, 330, 303..., Web Services et AOP pour les logs - Exécuté le contrôle de la qualité du code (Sonar + Findbugs) + Tests Unitaires - Débogué le logiciel dans ses différentes itérations et également pour la production - Encadré et guidé les développeurs tout au long du projet - Documenté le projet par divers diagrammes UML (classes, séquences) - Réalisé le document du transfert de savoir - Participé aux séances de WAR-ROOM pour la performance du logiciel Environnement : Windows 7, WAS/RAD 8, Spring 3, J2EE 6, JSF 2, RichFaces 4, JQuery, Hibernate 3.6, Oracle 11g, ClearCase, Enterprise Architect, UML 2, JUnit, AspectJ, WebServices Sonar, FindBugs, ActiveVos/BPEL, WebMethod/ESB, IBM WAIT. Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 4
  5. 5. A contrat Consultant 4 mois Conseiller et support à la production 01.05.2009 au 31.08.2009 Immuni T est une compagnie en biotechnologie œuvrant spécialement dans le domaine de l’immunologie. Après le départ du développeur principal et chef d’équipe, il remplace au pied levé et assure l’intérim jusqu’à l’embauche d’une nouvelle ressource permanente. Durant ce mandat le consultant a : - Répondu aux demandes urgentes des usagers et des clients - Débogué les différentes anomalies de la production (en Java + Script Shell) - Établi une surveillance active des bases de données et autres paramètres du système - Assuré le bon fonctionnement des systèmes en production - Émis des recommandations sur la mise en place d'outils et de logiciels - Efficacité - Émis des recommandations sur les pratiques de l'industrie à respecter - Été sensibilisé au standard 21 CFR part 11 Environnement : Open Source bord à bord – Java, Linux Fedora, Apache, MySQL, NetBeans, Shell script. A contrat Consultant – Développeur Principal 17 mois Développement et analyse 19.02.2007 au 08.08.2008 Société des Alcools du Québec PromoPunch est un site de commerce électronique d’appels d’offres pour les agents et les fournisseurs en vin et spiritueux. Le système conjugue le concept d’enchères à prix fixe et la gestion des appels d’offres des campagnes promotionnelles de la SAQ. Le système a été complètement réécrit par une équipe de 10 personnes. Attaché au département des Applications Affaires Électroniques, il a : - Participé aux séances de définition des besoins avec le client - Participé aux séances de brainstorming sur le design de l'application et des données - Réalisé le squelette et les composants réutilisables du UI (templates, CSS...) - Implémenté divers modules fonctionnels et règles d'affaires du logiciel - Implémenté des batches pour du publipostage (envoi de courriels) paramétrables - Aidé les autres développeurs à mener leur travaux de codage - Répondu aux demandes urgentes et critiques de la production (Déboguage...) Environnement : Windows XP, Linux, EJB, Java 1.4.2, Struts, WebSphere RAD (en cluster), SQL, DB2 v8 FP11, Sub-Version, JIRA – Nouvelle version : J2EE 5, JSF, Facelets, Hibernate, JBoss Seam, RAD/RSA7, UML, JUnit, Intégration continue : Hudson Le site : https://awx.saq.qc.ca/Promopunch2/ Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 5
  6. 6. A contrat Consultant 9 jours Développement et analyse 29.01.2007 au 08.02.2007 PleasantHolidays.com est un site de commerce électronique axé sur les voyages. Nurun est une filiale de Québecor qui a la responsabilité de la maintenance et de l’évolution du site. Le contrat était de 5 semaines pour l’ajout de fonctionnalités. Il fut malheureusement et précipitamment interrompu à la demande du client PleasantHolidays, conséquemment les contrats ont été annulés. Durant ce mandat le consultant a : - Effectué des 2 améliorations fonctionnelles - Effectué une revue de code + recherche d'anomalies dans le codage - Identifié des problèmes de memory leak et de deadlock - Émis des recommandations sur le code et la performance de la BDD (14p en anglais) Environnement : Windows XP, EJB 2.0, Java 1.4.2, Struts, WebSphere 6.0.1, DB2 v8.2, ClearCase, Tivoli. A contrat Consultant – Conseiller en livraison de Système 3,5mois + 130h Sup. Conception - Développement et analyse 06-2006 à 10-2006 Desjardins Au sein d’une équipe 5 personnes, il était responsable de la conception et du développement de la partie back-end de la gestion des organismes pour le service en ligne Accès D. Au cours de ce mandat intensif, le consultant a : - Conçu et développé le service N-Tiers et les API à partir des cas d'utilisation - Guidé et conseillé les développeurs juniors dans les bonnes pratiques de l'industrie - Produit les diagrammes UML du service N-Tiers (séquence...) - Rédigé un post-mortem (18p) sur l'amélioration et la planification des projets N-Tiers - Émis des recommandations sur la productivité et la qualité logicielle Environnement : Windows XP, EJB 2.0, Java 1.4.2, Struts, Weblogic v6 sp5, JBuilder, SQL, JDBC, EJBQL, DB2 v8.1, JUnit, CVS, TogetherSoft, Méthodologie : Interne Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 6
  7. 7. CMTEK Concepteur / Développeur d’applications Web 26 mois Permanent Développement – Analyse – Maintenance 04-2004 à 06-2006 IATA L’application WEBSTAR est un système de gestion des accréditations des agences de voyage des USA et de leurs employés. Écrite en technologies N-Tiers, l’application est essentiellement utilisée à l’interne mais dispose aussi de certaines fonctionnalités Extranet de plus en plus utilisées. Elles permettent aux internautes d’effectuer des paiements en ligne pour le renouvellement de leurs droits ou le paiement de services. L’application génère aussi des données pour la production et la mise à jour des répertoires officiels des agences de voyage ou des répertoires internes de grandes compagnies de l’industrie du voyage. Au sein du secteur Informatique et directement sous la responsabilité du chef de projet, il a : - Été l'administrateur de la base de données (DB2) du logiciel WebStar - Été la principale personne responsable de l'évolution et de la maintenance du logiciel - Optimisé la BDD en jouant sur les différents paramètres du SGBDD et du pool - Optimisé l'application du point de vue de la performance - Développé des modules pour l'extranet de WebStar - Débogué le logiciel et a apporté des modifications fonctionnelles au logiciel - Émis des recommandations et bonnes pratiques de codage (43p en anglais) - Produit différentes statistiques de la BDD et du logiciel pour le support à la production * Travail en langue anglaise essentiellement pendant 16 mois * Environnement : Windows NT, EJB 2.0, J2EE 1.4.2, Struts, JUnit, Aix, Websphere 5.1 et 6, RAD 6, DB2 UDB v8.2, Oracle 8i, CVS, JDBC, EJBQL. Cybersource et Melissa Data. CMTEK Concepteur / Développeur d’applications Web Suite Permanent BELL Le site Bell.ca est un portail de commerce électronique des produits et services de la compagnie Bell. Dans le cadre d’une reconception majeure du site et au sein de l’équipe dite de «modernisation» (50 personnes), il a : - Rédigé une analyses de faisabilité pour Gift Certificate - Rédigé dans un co-travail, une analyse sur les « shopping cart » + son use case - Implémenté une POC sur le module Campaign Manager de Weblogic - Implémenté en équipe l'internationalisation du UI - Mis au point le mécanisme du Timeout de la session utilisateur et de sa gestion - Mise en conformité l’IHM avec la norme WAI (Web Accessibility Initiative) * Travail en langue anglaise et française pendant 6 mois * Environnement : Windows NT, Sun Solaris, Weblogic 8, Oracle 8i, JSP, HTML, J2EE, CVS, UML/RUP Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 7
  8. 8. CMTEK Concepteur / Développeur d’applications Web Suite Permanent OPTIMAL PAIMNENT Le système de paiement d’Optimal Paiement permet d’effectuer des transactions par un Web services. L’API est disponible dans les environnements Dot-Net, Java et C++ sous Unix et Windows. Avec l'équipe d'Optimal Paiement, le consultant a : - Implémenté la partie « Consumer » du Web Service en C++ pour Windows et Unix - Implémenté un mini-tutorial de l'API livré avec le service Web - Rédigé la documentation technique * Mandat de 1 mois * Environnement : Apache, XERCES, NSS, GSOAP, SSL, Unix, C++, CVS, UML/RUP, Méthodologie :UML/RUP CMTEK Concepteur / Développeur d’applications Web Suite Permanent L’application Invoice Manager est un logiciel d’exploration de données des factures électroniques des entreprises. Il permet d’optimiser l’usage du matériel téléphonique et de produire des statistiques à cette fin. Au sein d’une équipe de 4 personnes, il a : - Amélioré les fonctionnalités existantes - Débogué le logiciel - Proposé des amélioration ergonomiques et fonctionnelles * Inter contrat de 3 mois * Environnement : Windows NT, Sun Solaris, Weblogic 8, JSP, HML, J2EE, Struts, SQL, JDBC, CVS Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 8
  9. 9. CRAM-SE Consultant concepteur de logiciels 12 mois A contrat R&D – Analyse - Encadrement 10-2002 à 10-2003 Le portail « Eventail » est un portail national de la sécurité sociale destiné aux entreprises. Il est la réponse à une politique de réduction de l’usage du papier, de l’uniformisation et de la fédération des ressources informatiques, et enfin de la facilitation des échanges entre les entreprises et les différents intervenants et partenaires du gouvernement. Pendant ce mandat, le consultant a : - Exécuté des phases de R&D quant au bon usage de la technologie Oracle Portal - Découpé le travail et défini le contenu des différentes itérations logicielles - Été le responsable de la livraison d'artéfacts par des entreprises externes - Assisté le chef de projet dans la supervision d'une équipe de 3 personnes - Supervisé et assisté à l'implémentation du Portail - Supervisé et guidé dans la production des images du Portail + Ergonomie - Implémenté un intranet pour le suivi du projet et la gestion et des artéfacts - Rédigé différents documents : * Étude de l’existant (74p) * Cahier des charges du portail (87p) * Étude sur la notion de portail (34p) * Synthèse des travaux de R&D (23p. html) * Audit sur la Déclaration Automatisée de Données Sociales Unifiée (DADSU) (56p) * Autres documents de suivi de projet Environnement : Windows NT, Java – Oracle Db8i, Oracle Portal 9ias, XML, CVS, JSP, HTML, CSS, UML 2TUP (Outil : Mega) Le site : https://www.e-ventail.fr - http://www.cram-sudest.fr/ - nouvellement : http://www.carsat-sudest.fr/ A contrat Analyste-programmeur en chef 5 mois Analyse et développement 01-2002 à 05-2002 CARSWELL (filiale de THOMSON TLR) Le Répertoire Électronique de Jurisprudence du Barreau (REJB) est un outil informatique auquel ont recours plus de 8 000 utilisateurs, qui comptent essentiellement des avocats, des juges, des recherchistes et des étudiants. Il permet de consulter la jurisprudence sur Internet par un abonnement. Durant ce mandat, le consultant a : - Implémenté le UI (XML et XSLT) selon les normes de présentation de la Jurisprudence - Rédigé la documentation du transfert de savoir - Analyse et recommandations sur le processus de production des images numériques - Analyse sur le format des images (compression / rendu à l'écran,...) selon leurs qualités - Analyse sur les différentes options de modélisations des données en format XML Environnement : SGML, DB2, XML, XSLT, XMLSPY, Visual Basic et Macros Excel, UML RUP Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 9
  10. 10. PlanB Strategies Chef d’équipe et développeur en R&D 10 mois Permanent Conception et modélisation 12-2000 à 10-2001 Le produit « The Daily Auction » est un site de commerce électronique basé sur le mécanisme de l’enchère. Il permet à des internautes d’acquérir des billets d’avion, des forfaits de voyage ou des croisières sur un modèle d’offres et de demandes équilibrées. Dans le cadre de la réécriture du système en technologie Java - J2EE, il a : - Réalisé une rétro-conception de la solution existante TDA (74p) - Réalisé une étude de la compétition sur les site d'enchères (155p) - Modélisation de l'application et des données – Diagramme de classes - Implémenté un Intranet pour le suivi de la gestion du projet (HTML) - Rédigé différents autres artefacts: * Rétro-conception de la base de données * Spécification des besoins (29p en anglais) * Autres documents de suivi de projet et de R&D Environnement : Windows NT, XML, Perl, MySQL, J2EE, MagicDraw, UML-RUP. Le travail fut stoppé en raison des conséquences des attentats du 11 septembre 2001. SurfNShop Chef d’équipe R&D et vice-président 29 mois Permanent Modélisation, analyse et développement 04-1998 à 09-2000 Le produit SurfNShop est l’héritage d’un travail de plusieurs années dans le domaine du commerce électronique qui prend sa source chez St-Remy Multimedia, une filiale de Quebecor. SurfNShop est un progiciel de commerce électronique multilingue et multiplateforme qui implémente le concept de galeries marchandes. De ce fait, il permet à des internautes de créer un ou plusieurs catalogues virtuels et de gérer en ligne leurs magasins. Il a : - Conçu et implémenté le modèle de données de SurfNShop - Conçu et implémenté l'architecture de SurfNShop - Implémenté en équipe la solution SurfNShop en C++ - Implémenté les API Java pour utiliser les API en C++ via JAVA-JNI - Implémenté le modèle multithreading de SurfNShop - Implémenté la prise en charge des requêtes SQL en file d'attente - Implémenté le générateur de catalogues et de magasins en lignes depuis une BDD - Supervisé une équipe de 6 personnes * Il est l’un des co-fondateurs de la compagnie. Est parti volontairement * Environnement : Windows NT, AIX-RS600, DB2 UDB V6, IBM C++, MFC V6 C++, Java-JNI, Visual Source Safe, JSP, HTML, Netscape API (plug-in), Posix Thread, TCL, FoxPro, VSS, SQL, UML- MagicDraw. Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 10
  11. 11. St-Remy Media Programmeur senior en R&D 36 mois Permanent Responsable de l’équipe de développement des applications Windows et Internet 03-1995 à 03-1998 St-Remy Média était la filiale multimédia de Quebecor. Dans un environnement de développement multiplateforme, il fut responsable de la migration et du développement des applications et des outils maison du monde Macintosh vers celui de Windows. Au seing d'un équipe, il a : - Réalisé un CD-ROM cross-plate-forme : Garden Problem Solver - Réalisé un CD-ROM : Best Home Plans pour Windows - Implémenté un « installeur » de logiciel - Implémenté un add-on pour les bornes interactives (Hook clavier) en C++ - Migré les API C++ sous Mac d'accès aux données vers Windows - CTREE - Conçu et réalisé le modèle de données du CyberMall (eCommerce) – Echo + Cogeco - Analysé des besoins avec le client pour le CyberMall - Participé aux séances de brainstorming, aux tests... - Rédigé la documentation technique - Supervisé 2 développeurs Départ pour la création d’une « spin-off » de St-Remy : SurfnShop. Environnement : Windows NT, IRIX, Sun Solaris, MacInstosh, MFC C++ V4, TCL, FoxPro, Ctree, Lingo, MacroMedia Director, QuickTime API, Netscape API (plugin Serveur), Visual Basic 4, système de paiement en ligne MPACT Immedia de BCE Emergis, Conception et analyse par objet : Yourdon/Coad. LOISIRS Randonnées pédestres – Cinéma – Lecture – Yoga – Ski de fond – Voyages Est le traducteur principal et bénévole pour la francisation du logiciel de modélisation UML MagicDraw de NoMagic Inc. de 2001 à 2010 et a été testeur bénévole de 1999 à 2000. AUTRES Dans le cadre de ses études universitaires, participation à la Chaire de Logiciel Libre Finance Sociale et Solidaire. (Section Équipe/Étudiants). Baluchon Voyageur (BV) : Sur le site Kenai, consulter le projet expérimental « Preuve de Concept pour les Transmissions Poste-à-Poste des Entreprises et des Individus ». Télécharger le rapport, la présentation, le code source. SUR DEMANDE - Les références - Version anglaise disponible également. Confidentiel – Curriculum vitae de M. Jean ANDRE – Dernière mise à jour du 1 avril 2015 11

×