-
ASTEK
- Développeur Java J2EE
Boulogne-Billancourt
2016 - 2017
Mission au Ministère de l'agriculture, de l'agroalimentaire et de la forêt
Participer au développement et la conception d’une application web pour faciliter la gestion des forêts
Réalisations
• Suivie d’une méthodologie agile
• Développement Front-End (Xhtml, Bootstrap) et Back-End (Java, Hibernate, postgreSQL)
• Conception de la base de données
• Développement des tests unitaires et d’intégration
• Déploiement de l’application sur le serveur GlassFish
• Participation au développement d’un Batch Java qui permet de sauvegarder des données XML dans la base
de données et génération des rapports avec Jasper et Ireport
• Estimation et Poker planning et décomposition des user story en tâches
• Participation aux réunions de suivi du projet et de rétrospectives
• Collaboration et organisation avec Ice-Scrum et gestion de configuration avec SVN
Environnement technique
• Matériels : Framework Orion V5.2, Maven, Hibernate, PostgreSql, Jaxb, Xhtml, Bootstrap, SVN, Netbeans,
Eclipse, PgAdmin, PowerAmc 11, Ireport 4, Jasper
• Langages : Java, HQL, SQL, xhtml, XML
-
ASTEK
- Développeur web AngularJS
Boulogne-Billancourt
2015 - 2016
Mission Interne pour Airfrance / Thales
Participer au développement d’une application de vol EFB (Electronic Flight Bag) pour assurer aux pilotes un accès
entièrement numérisé aux informations nécessaires aux divers aspects de leurs missions et de leurs déplacements
Réalisations
• Suivie d’une méthodologie agile
• Participation au développement de la version WIN8 et web de l’application
• Développement Front-End (LESS, HTML5, JS)
• Développement sous forme de modules en tenant compte des bonnes pratiques (JOHN PAPA)
• Estimation et Poker planning et articipation aux réunions de suivi du projet et de rétrospectives
• Collaboration et intégration continue avec JIRA et Confluence et gestion de configuration avec GIT
Environnement technique
• Matériels : AngularJS, CouchDB, Visual Studio 2013, SublimeText 3, JIRA, Confluence, Git, SourceTree
• Outils web : Gulp, Bower, NPM
• Langages : JavaScript, Html5, LESS, JSON
-
Airbus Group
- Développeur web Drupal / PHP
Blagnac
2015 - 2015
Stage de fin d’étude de master
Solution web-based de gestion et facturation des vols pour aéroclub.
➢Actions réalisées :
-Lire et comprendre les spécifications en anglais
-Planification (Trello - Gantt)
-Analyse de l’existant
-Identification des problèmes des systèmes actuels
-Évaluation de l’utilisabilité des applications existantes
-Analyse d’activités (interviews & observations)
-Rédactions des scénarios d’utilisation
-Identifications des profils utilisateurs
-Identification des nouveaux besoins
-Modélisation UML (diagrammes des cas d’utilisation, diagrammes de classes, modèle du domaine)
-Réalisation des séances de brainstorming
-Conception participative (participation des utilisateurs)
-Prototypage des nouvelles fonctionnalités
-Réalisation des séances de tests utilisateurs et rédaction des protocoles de tests
-Conception rationnelle (QOC) et réalisation des modèles de tâches
-Apprentissage du fonctionnement du CMF/CMS Drupal
-Exploration et apprentissage du fonctionnement des modules existants (views,rules,entity..)
-Développement des modules Drupal
-Utilisation de la ligne de commande drupal Drush
-Hébergement du site Drupal sur OVH
-Documentation (mémoire de stage, plan projet, document d’analyse de l’existant)
➢Détails techniques :
-Cycle de développement: Cycle itératif centré utilisateur
-Langages de développement: PHP5, HTML5, Javascript, MySQL
-CMS: Drupal - Hébergement distant: OVH
-Gestion de versions: Git
-
Airbus Group
- Développeur web Node.js
Blagnac
2014 - 2015
Interface multivue interactive pour la consultation et la mise en œuvre
d’un Catalogue de données pour la Sûreté de Fonctionnement des Systèmes Spatiaux
➢Actions réalisées :
-Travail en groupe (Google drive, Trello)
-Conception participative
-Analyse d’activités (interviews & observations)
-Identification des besoins
-Decomposition en produits et en activités (PBS & WBS)
-Planification
-Participation au séances de Brainstorming
-Prototypage (prototype basse & haute fidelité)
-Application de la méthode “Design Walkthrough” pour tester des prototypes
-Evaluation et tests d’utilisabilité
-Participation aux réunions de suivi hebdomadaires
-Rédaction d’un état de l’art scientifique
-Rédaction des documents (dossier plan assurance qualité logiciel, dossier de
conception et de modélisation UML, dossier d’interviews, dossier d’ergonomie)
➢Détails techniques :
-Cycle de développement : Cycle itératif centré utilisateur
-Languages de développement : Node.js, HTML 5, JavaScript, Jquery, MongoDB
-Design et graphique : Adobe illustrator et photoshop CS6
-Gestion de version : Git
-
Université Paul Sabatier - IRIT
- Développeur Java / Android
2014 - 2014
Développement d’une interface tangible d’un écosystème d’objets connectés pour
apprendre par démonstration
➢Actions réalisées :
-Travail en groupe (Google drive,calendar)
-Analyse des besoins
-Rédaction du plan assurance qualité logiciel
-Decomposition en produit (PBS)
-Planification (Gantt)
-Prototypage (prototype basse & haute fidelité)
-Conception UML
-Participation aux réunions de suivi hebdomadaire
-Test et validation
-Documentation
➢Détails techniques :
-Languages de développement : Java - Android
-Environnements de développement : Eclipse, ADT - Webots
-Gestion de version : Git
-
Sfax info
- Développeur web
2012 - 2012
Développement d’un site web dynamique de vente d’articles informatiques en ligne
-Analyse des besoins
-Conception UML
-Languages de développement : PHP, HTML, JavaScript, SQL
-Environnement de développement : Adobe Dreamweaver CS3
-Maintenance corrective
-Test et Validation