Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Anass FERGOUG

Anass FERGOUG

Ingénieur d'étude et développement

Sécurité
Web
Développeur
DevOps
Ingénieur
37 ans
Permis de conduire
Toulouse (31300) France
En poste Indisponible
Ingénieur d'étude chez Sopra Steria Toulouse, je suis passionné par le monde du Web et de la sécurité.
CV réalisé sur DoYouBuzz
  • Responsable technique au sein de la cellule technique au Ministère de l'agriculture
  • Support technique aux équipes de développement ou chefs de projet
  • Analyse technique
  • Conception
Détails de l'expérience
  • JAVA/JEE
  • Maven
  • Hibernate
  • Integration continue
  • Orion
  • Développeur JAVA/JEE pour le ministère de l'agriculture.
  • Développeur JAVA/JEE en prestation chez Tisséo
Détails de l'expérience
  • Développement JAVA/JEE
  • Développement avec le Framework Orion
  • Développement d'un agent JAVA avec Camel
  • Web Services REST
  • Intégration continue
  • Maven
  • Élaboration d’un audit de sécurité et réalisation d’un guide pour les développeurs web en détaillant les principales failles de sécurité et comment les contourner.
  • Etude de l’existant et analyse des besoins
  • Prise en main du CMS Joomla et Bootstrap :
    • Développer les différents modules
    • Développer les différents composants
    • Factoriser le code
    • Corriger les failles de sécurité
    • Développer le Template du site
    • Faire du responsive design
  • Former le stagiaire récemment impliqué dans le projet (Un étudiant en L3 MIAGE)
  • D'autres tâches sont prévues comme: test du site et correction des dysfonctionnements, déploiement expérimental du site, formation pour la prise en main du site...
Détails de l'expérience
  • Environnement(s) technique(s) :
    • Windows 7 entreprise
    • Wamp Server : Apache : 2.4.9, MySQL : 5.6.17, PHP : 5.5.12, PHPMyAdmin : 4.1.14, SqlBuddy : 1.3.3, XDebug : 2.2.5
    • Bootstrap 3
    • Joomla 3.4
    • HTML5
    • CSS3
  • Réalisation(s) :
    • Réalisation d’un guide des bonnes pratiques liées à la sécurité web. Le guide propose aussi des conseils et des préventions à prendre en considération par les développeurs web pour la sécurisation web
    • Un site institutionnel avec un template ayant un responsive design
    • Réalisation des principales fonctionnalités décrites dans le cahier des charges
    • Renforcement de la sécurité web
  • Former deux ingénieurs d’une entreprise pour utiliser le système de gestion de version GIT
  • Prise en main de GIT
  • Réalisation des opérations de base
Détails de l'expérience
  • réaliser des exercices de prise en main :
    • Faire un clone
    • Faire un commit, un push, un pull
    • Aller plus loin
  • Evaluer des apprentissages (évaluation formative, questionnaire de satisfaction)
  • Réaliser un module de formation
  • Le projet de fin d'étude consiste à développer une interface web, un démon et une API pour permettre à un administrateur de superviser le réseau.
  • Choix des technologies à utiliser
  • Rédaction du cahier des charges
  • Etude conceptuelle
  • Mise en place d'une architecture réseau virtuelle en utilisant Docker pour simuler un parc informatique.
  • Gestion de la sécurité de la partie matérielle et logiciel.
  • Environnements techniques:
    • Debian
    • Symphony
    • Java
    • JPA
    • DOM
    • PHP
    • Doctrine
    • MySQL
    • HTML
    • CSS
    • MVC
  • Développement d'un jeu de bataille navale en Java
  • Rédaction du cahier des charges
  • Etude conceptuelle
  • Environnements techniques:
    • Ubuntu
    • Netbeans
    • Design Patterns
    • Java
    • JPA
    • MVC
  • Drée du projet : 2 mois
  • Réaliser un module de formation adapté au contexte
  • Assurer l'autonomie des détenus ayant bénéficié de la formation face à l'ordinateur.
  • Permettre aux détenus de rédiger des textes, de mettre en page leurs textes en utilisant Word…
  • Apporter aux détenus la capacité de produire des tableaux et de réaliser quelques formules de base en utilisant Excel
  • Permettre aux détenus de différencier un logiciel propriétaire d’un logiciel libre et de faire leur choix
Détails de l'expérience
  • Initier les détenus à l'utilisation d'un ordinateur et à la bureautique au centre pénitencier de St Quentin Flavier.
  • Créer un site de mise en relation entre des
    employeurs et des demandeurs d'emploi.
  • Rédaction du cahier des charges
  • Etude conceptuelle
  • Environnements techniques:
    • Ubuntu
    • Netbeans
    • JEE
    • JSF
    • JPA
    • Primefaces
    • Glassfish
    • GIT
  • Durée du projet: 4 mois
  • Développement d'un site web pour une équipe de chercheurs au LORIA.
  • Rédaction du cahier des charges
  • Etude conceptuelle
  • Environnements techniques:
    • PHP
    • MySQL
    • CSS
    • HTML
    • phpBB.
  • Durée du projet : 3 mois
  • Etude de l’existant et analyse des besoins
  • Factorisation de code et amélioration des différentes fonctions
  • Développement d’un moteur de recherche
  • Amélioration du produit en ajoutant les options de recherche critériée (par mots clés, ...)
  • Développement des fonctions de présentation et téléchargement des résultats
Détails de l'expérience
  • Environnement(s) technique(s) :
    • Windows 7, Wamp Server
    • TurtoieseSVN
    • PHP
    • MySQL
    • CSS
    • HTML
    • Javascript
  • Améliorer les performances de l’existant et développer un moteur de recherche pour faire de la fouille de données et afficher les résultats selon des options choisies au préalable par l’utilisateur et proposer de les télécharger en plusieurs formats (CSV, texte, XML).
  • Intervention auprès des autres services pour régler les problèmes d'ordinateur internet ou téléphone.
  • Le stage a duré un mois.