Télécharger en format
Transcription
Télécharger en format
Page 1 sur 7 [email protected] Jessica Morin Développeur Web Jessmorin.com http://ca.linkedin.com/in/morinjessica Compétences Techniques Frameworks MVC Code Igniter, Symfony, Zend Framework Langages PHP, SQL, Javascript, Ajax, HTML, CSS Librairies JQuery, Doctrine ORM Outils de Versioning BitBucket, GitHub Environnements Microsoft, Linux RedHat & CentOs, RightScale, Apache Caching Cloudflare, Akamai, Memcache Bases de données MySQL, SQL Server Templates Twig, LESS API UltimatePay / Visa Playspan, Mailchimp, Mandrill, Zendesk, Google Analytics IDE NetBeans, Aptana Bug Tracking TestTrack Pro, Jira (GreenHopper, Kanban), Bugzilla Applications IPBoard, OS Ticket, CPanel, Suites Office, Putty Méthodologies Agile Scrum Bureautique MS Office, Visio, Confluence, Gliffy Expérience Professionnelle Développeur Web – Infinite Game Publishing, Montréal Janvier 2013 à aujourd’hui Projets: MechWarrior Tactics: Site web transactionnel et jeu web « free to play » Sins of a Dark Age: Site web transactionnel et jeu « free to play » Responsabilités: Participer à la phase d’analyse fonctionnelle pour la traduction des besoins d’affaires Développer de nouvelles fonctionnalités pour les portails web : o flux transactionnels (magasin en ligne et transactions financières via Visa Playspan) o gestion de profil de l’utilisateur o gestion de contenu o intégration de contenus marketing o SSO entre le portail et les forums Modifier les fonctionnalités existantes dans le cadre de maintenance évolutive des portails Mettre à jour les contenus pour répondre aux besoins de la production Déployer les versions sur les différents environnements Corriger les bogues rapportés par l’équipe QA en utilisant Jira pour le suivi Page 2 sur 7 Effectuer des requêtes SQL de sélection et de mise à jour des données, pour répondre aux besoins d’affaires et aux besoins techniques Créer des scripts SQL pour les différentes équipes (intelligence d’affaires, assurance qualité, production, support aux utilisateurs, support technique) Utiliser la méthodologie Agile Scrum avec l’équipe de développement et la direction de produit (Scrum Master), au travers d’une approche itérative et de réunions Scrum Travailler étroitement avec les personnes et équipes suivantes : Architecte, Chef d'équipe web, Développeurs Séniors, Directeur de Produit, VP Marketing, Analyste en Intelligence d'Affaires, Service Clients, Support technique, Assurance-Qualité (Chef d’équipe et testeurs) Mettre à jour le site web corporate avec WordPress Technologies: Zend Framework & Symfony 2.2.1 LAMP, Microsoft, Linux, Apache, Rightscale PHP 5.4.7, MySQL, HTML, CSS, Javascript, JQuery, Twig, Doctrine Akamai, Cloudflare, Memcache UltimatePay/Playspan, Mailchimp, Unity Player, Zendesk, GitHub, IPBoard, WordPress Jira (GreenHopper, Kanban), Confluence, Gliffy Visa Playspan Développeur Web - 3Mind Games (contractuelle) Juillet 2013 à aujourd’hui Projet: Motion Engine: Site Web informationel pour un système de detection de mouvements Responsabilités: Créer le squelette pour le site web multilingue o Mise en place de la structure des pages créées par l’équipe de design o Création de la page master pour afficher le contenu du CMS o Création des pages Contact et Career Créer la console d’administration / CMS o Création, modification et suppression des différentes catégories d’affichages (News, articles, etc.) o Implémentation du plugin wysihtml5 de Xing pour la création des items du CMS Technologies: Code Igniter 2.1.3 WAMP, Apache PHP 5.4.3, MySQL, HTML, CSS, Javascript, JQuery, Doctrine, Twitter Bootstrap Page 3 sur 7 Chef d’équipe QA - Infinite Game Publishing, Montréal Février 2012 à Décembre 2013 Projets: MechWarrior Online: Site web transactionnel et jeu « free to play » MechWarrior Tactics: Site web transactionnel et jeu web « free to play » Responsabilités: Définir, créer et mettre à jour les plans de tests Tester la plateforme de paiement Playspan Mettre en place et suivi des tâches quotidiennes assignées aux testeurs Écrire des rapports et des documents fournissant l'information sur l'état des versions en test Assurer la conformité des tests aux normes et au format définis par le département d'assurance-qualité et l'équipe de développement Gérer les différentes équipes (jour et soir – environ 12 testeurs) Gérer les tickets envoyés par les joueurs sur Zendesk Former les nouveaux employés en vue de l’obtention du Certificat de qualification professionnelle d’Emploi-Québec Technologies: Jira, Confluence Zendesk, UltimatePay/Playspan, Suites Office Chef d’équipe QA - Eidos Montreal, Montréal Septembre 2009 à Février 2012 Projets: Sleeping Dogs (Xbox 360/Playstation 3) Deus Ex: Human Revolution: The Missing Link (PC/Xbox 360/Playstation 3) Deus Ex: Human Revolution (PC) Lara Croft: Guardian of Light (Xbox 360/Playstation 3) Kane & Lynch 2 (PC/Xbox 360/Playstation 3) Just Cause 2 (PC) Responsabilités: Définir, créer et mettre à jour les plans de tests Mettre en place et suivi des tâches quotidiennes assignées aux testeurs Écrire des rapports et des documents fournissant l'information sur l'état des versions en test Assurer la conformité des tests aux normes et au format définis par le département d'assurance-qualité et l'équipe de développement Gérer les différentes équipes (interne et externe – jusqu’à environ 30 testeurs) Valider les feuilles de temps des testeurs Évaluer les testeurs mensuellement et annuellement selon une grille préétablie par le directeur QA Former les nouveaux testeurs et futurs chefs d’équipes Suivre des stagiaires d’Intégration Jeunesse et remplir leurs documents de stage Préparer les documents en vue des soumissions chez Microsoft et Sony Graver les disques de jeux pour les tests Technologies: Jira, SharePoint, Suites Office, Bugzilla, TestTrack Pro Xbox 360, PC, Playstation 3, Steam Page 4 sur 7 Testeur QA - Eidos Montreal, Montréal Octobre 2007 à Septembre 2009 Projets: Death Jr. (Nintendo Wii) Monster Lab (Nintendo Wii & DS) Mini Ninjas (Xbox 360/Playstation 3/PC/Nintendo Wii) Batman: Arkham Asylum (Xbox 360/Playstation 3) Responsabilités: Effectuer les tests sur les logiciels selon les directives du superviseur Enregistrer de façon précise les erreurs détectées dans la base de données de façon claire et concise. Re-tester les erreurs détectées et corrigées dans les constructions subséquentes et faire la mise à jour des bases de données appropriées. Suivre des stagiaires d’Intégration Jeunesse et remplir leurs documents de stage Effectuer toute tâche quotidienne demandée par le superviseur (ex. jouer, évaluation des scénarios de jeux, analyse compétitive) Se conformer au format et aux normes internes de Eidos lorsque les tests sont effectués. Technologies: SharePoint, Suites Office, Bugzilla, TestTrack Pro Xbox 360, PC, Playstation 3, Steam, Nintendo Wii & DS Développeur Web - Wine Price Exchange (contractuelle) Octobre 2005 à Décembre 2005 Responsabilités: Développer un CRM ainsi qu’un Intranet o Création et modification de compte par les utilisateurs o Gestion interne des clients enregistrés sur http://www.winepricex.com/ via les fonctionnalités de l’intranet o Affichage aux utilisateurs de la liste des vins disponibles sur le site internet o Fonctionnalités de gestion interne de la liste des vins Technologies: PHP, SQL Server Développeur Web – Gereq / Hôpital Juif de Montréal (contractuelle) Août 2005 à Octobre 2005 Projet: Solidage Responsabilités: Développer une nouvelle version de l’application intranet pour les chercheurs : o Affichage dynamique de la liste des documents disponibles en fonction du profil utilisateur o Téléchargement des documents selon le choix de l’utilisateur Prendre en charge la fin du contrat avec l’Hôpital Juif de Montréal o Travail en étroite collaboration avec le coordonnateur des collectes de données o Participation à la définition de la nouvelle solution d’hébergement Technologies: PHP, MySQL Page 5 sur 7 Développeur Web - Callio Technologies Septembre 2004 à Août 2005 Responsabilités: Développer des nouvelles fonctionnalités Effectuer la maintenance applicative Créer des modules supplémentaires à l’intranet (Exemple : Encyclopédie) Créer un générateur de mini site web o À l’aide d’ASP, générer des pages HTML à partir de xml sous différents layouts préétablis Créer des objets Flash Technologies: ASP, MySQL, Flash Projets Personnels Décembre 2013 à aujourd’hui Développeur Web - Projet personnel - Indépendant Projet: jessmorin.com: Portfolio présentant mes projets PHP et Python Responsabilités: Déterminer les sections nécessaires Choisir le framework (Symfony avec Twig) Créer via CPanel les différents éléments nécessaires (Base de données MySQL, messagerie) Installer et déployer les versions via Linux et Git Développer l’intégralité du site web o Intégration des jeux Python développés durant la formation en ligne o Affichage des différents projets PHP Technologies: Symfony 2.4 LAMP, Linux, Apache PHP 5.4.16, MySQL, HTML, CSS, LESS, Javascript, JQuery, Doctrine, Twitter Bootstrap Cloudflare Google Analytics Développeur Web - Projet personnel - Indépendant Projet: Le Trocanteur: Site web de petites annonces de troc – présentement en beta et ouvert au public Responsabilités: Analyser les besoins fonctionnels Choisir le framework Définir le périmètre des fonctionnalités et les priorités Créer via CPanel les différents éléments nécessaires (Base de données MySQL, messagerie) Installer et déployer les versions via Linux et Git Développer l’intégralité du site web : o Création, modification et suppression d’offres par les utilisateurs Avril 2013 à aujourd’hui Page 6 sur 7 o Navigation entre les catégories et offres Mise à disposition d’un système de messagerie interne Installer une application pour le support en ligne (OS Ticket) Technologies: Code Igniter 2.1.3 LAMP, Linux Centos, Apache PHP 5.4.17, MySQL, HTML, CSS, Javascript, JQuery, Doctrine, Twitter Bootstrap Cloudflare, OS Ticket Google Analytics Développeur Web - Projet personnel - Indépendant Décembre 2006 à Juin 2007 Projet: Poètes et Cie: Site web de recueil de poèmes (disponible sur demande) Responsabilités: Analyser les besoins fonctionnels Développer l’intégralité du site web : o Création, modification et suppression de recueils et de poèmes par les utilisateurs o Vote pour les meilleurs poèmes o Ajout et affichage de commentaires pour chaque poème Technologies: WAMP, Apache PHP, MySQL, HTML, CSS, Javascript Développeur Web - Projet personnel - Indépendant Mars 2006 à Juillet 2006 Projet: Colift: Site web de covoiturage (disponible sur demande) Responsabilités: Analyser les besoins fonctionnels Développer l’intégralité du site web : o Création, modification et suppression d’offres de covoiturage par les utilisateurs o Réservation de covoiturage o Gestion du multilinguisme via la base de données o Intégration d’une base de données de villes pour la recherche d’offres dans les villes du Canada Créer un outil de suivi des anomalies : o Création et mise à jour des tickets de support offertes aux les usagers externes o Gestion des statuts des anomalies pour suivi interne et aux utilisateurs Technologies: WAMP, Apache PHP, MySQL, HTML, CSS, Javascript Page 7 sur 7 Formation Professionnelle Testeuse de jeux vidéo - Certificat de qualification professionnelle, Emploi-Québec 2012 Le gestionnaire nouvellement promu, Technologia 2011 Formation Académique An Introduction to Interactive Programming in Python, Coursera.org 2013 AEC – Programmation spécialisation services aux entreprises, Collège de l’Estrie 2004 Langues Français (langue maternelle), Anglais (bilingue) Références sur demande