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