Menu

Benjamin LE CADRE

Paris

En résumé

Actuellement en stage de fin d'étude pour ma formation d'ingénieur en Informatique à Polytech Nantes, je suis sur le point de rentrer sur le marché du travail en tant qu'ingénieur spécialisé Réseaux, Systèmes et Cloud.

Mes compétences :
Élaboration d'une topologie réseau
Gestion d'un réseau téléphonique
Développement web xHTML, CSS, PHP, ExtJS4
Développement C, C++, C#, Java, Python
Mise en oeuvre de réseaux sécurisés
Développement Oracle SQL, PL/SQL, MySQL
Déploiement de systèmes (para)virtualisés
Maintenance d'un parc informatique en entreprise
Modélisation UML, Merise
IPv6
Xen
VMware

Entreprises

  • Néo-Soft - Ingénieur systèmes et réseaux

    Paris 2013 - maintenant
  • Orange Business Services - Equant - Stagiaire

    Paris 2013 - 2013 Audit de la plateforme de Cloud Computing de type Infrastructure as a Service (IaaS), apport de solutions pour le développement de l'infrastructure sur l'offre Flexible Computing.

    - Prise en main de la plateforme de type Infrastructure as a Service (IaaS) et formation sur l'environnement de virtualisation VMware vSphere 5.
    - Conduite d'un audit de la plateforme deCloud Computing, analysant notamment la disponibilité, la mise à l'échelle, la sécurité et l'aspect fonctionnel des différents services présents sur l'infrastructure système.
    - Consolidation du service d'accès à la console d'administration cliente : mise en place d'une ferme de serveurs virtuels portant les services Remote Desktop RemoteApp et Remote Desktop Connection Broker sur Windows Server 2008 afin d'améliorer la disponibilité logicielle ainsi que la mise à l'échelle du service.
    - Configuration des fonctionnalités pour la haute-disponibilité matérielle sur VMware vSphere 5 pour la ferme de VM précédemment créée, afin d'assurer une continuité de service en envisageant plusieurs scénarios de pannes.
    - Mise en place d'une solution de supervision Shinken (Nagios-like) et développement de scripts Bash et PowerShell afin de vérifier l'état de fonctionnement de différents services systèmes offerts aux clients.
    - Préparation d'un cahier de tests en vue de la migration du pare-feu de cœur d'infrastructure, développement de scripts PowerShell et VMware PowerCLI pour l'automatisation des tests pour toutes les règles de sécurité configurées.
    - Participation à l'opération en HNO de migration du pare-feu Juniper ISG => Fortinet Fortigate en environnement de production, lancement des scripts de tests développés et debugging des règles de sécurité.
    - Mise en place du mécanisme de Single Sign-On pour un accès simplifié à la console d'administration cliente, conception d'une extension Firefox spécifique et configuration de l'équipement SSL Juniper SA2500.
  • Eindhoven University of Technology - Stagiaire

    2012 - 2012 Analyse de commentaire dans du code source, étude statistique de différentes métriques pour l’évaluation de la qualité d’un logiciel.

    - Etude bibliographique sur les différentes métriques utiles à la mesure de la qualité du code source d'un logiciel libre.
    - Développement d'un utilitaire en Java utilisant des expressions régulières Perl pour l'extraction automatique de métriques qualifiant l'importance et la qualité des commentaires à partir du code source d'un logiciel.
    - Récupération du code de différents logiciels open source d'une même communauté (fondation Apache, projet Gnome), puis génération des métriques qualifiant les commentaires du code avec l'utilitaire développé.
    - Récupération d'un jeu de données contenant différentes métriques pour la prédiction de bugs et sur la complexité du code, générées à partir des journaux des systèmes de contrôle de versions et des bug-trackers pour chacun des logiciels.
    - Analyse en composantes principales (ACP) en langage R des métriques générées et du jeu de données récupéré, afin de chercher une possible corrélation entre la qualité des commentaires et le nombre de bugs connus pour chaque logiciel : pas de corrélation forte entre qualité et/ou quantité des commentaires et nombre de bugs présents.
    - Extraction des commentaires par auteur pour chaque logiciel avec un script Perl s'interfaçant aux dépôts Git, SVN et CVS, puis comparaison des interventions d'un même auteur à travers plusieurs projets : la majorité des développeurs écrit un code commenté d'une façon similaire entre plusieurs projets d'après une ACP.
    - Extraction des commentaires par langage de programmation, puis analyse similaire : le langage utilisé influe fortement sur la qualité des commentaires des développeurs.
  • TRANQUIL IT SYSTEMS - Projet d'année

    St Sébastien sur Loire 2011 - 2012 Développement d'une architecture système paravirtualisée pour un site web de gestion des collectivités locales pour la région des Pays de la Loire

    - Rédaction d'un cahier des charges, spécifiant le périmètre d'intervention de Tranquil IT Systems au sein de ce projet sur trois ans faisant appel à huit entreprises du monde libre sur la région des Pays de la Loire.
    - Spécification technique et modélisation de la solution à fournir, après une étude de faisabilité comparant les différentes solutions techniques envisagées.
    - Déploiement d'un proof of concept de la solution retenue, basée sur l'utilisation de la paravirtualisation avec Xen Hypervisor ainsi que de la solution de gestion Apache CloudStack.
    - Génération de templates de machines virtuelles ayant une application pré-installée : le PGI OpenERP, une messagerie Zimbra et une base de données PostgreSQL sur une distribution Linux Debian ou Ubuntu Server. Création de scripts Bash d'auto-configuration de ces applications pour chaque collectivité locale.
    - Création d'une vue projet sur CloudStack afin de faciliter le déploiement et l'administration d'une grappe de VM (comportant une machine virtuelle par application installée) pour chaque collectivité locale.
  • Breizh Micro Services - Stagiaire

    2011 - 2011 Spécification, modélisation et développement d'un logiciel d'aide à la décision sur un modèle Software as a Service (SaaS), basé sur des techniques d'informatique décisionnelle.

    - Définition du besoin avant la conception d'un cahier des charges pour la création d'une application permettant une visualisation graphique simple (histogrammes, camemberts, ...) et multi-sources (feuilles Excel, fichiers CSV, bases de données, ...) de données typées (nombres, textes, dates) pour faciliter la prise de décisions.
    - Modélisation de l'application en mode Software as a Service (SaaS) selon le design Model-View-Controller, en déportant toute l'intelligence du logiciel côté serveur et en assurant un affichage à partir d'un navigateur Web.
    - Développement du serveur applicatif, basé sur le framework web2py (Web to Python) et utilisant une base de données MySQL. Ce serveur expose au client web les données nécessaires au fonctionnement de l'application.
    - Développement de l'application Web en utilisant le cadriciel JavaScript Sencha ExtJS4. C'est la vue du logiciel : chaque action sur l'interface est envoyée au serveur pour traitement et enregistrement puis renvoyée pour affichage.
    - A partir de ce modèle client-serveur, développement de la suite logicielle spécifiée et modélisée en trois modules :
    1. uData : permet l'import de données à partir de différentes sources (feuilles Excel, fichiers CSV, bases de données) ;
    2. uGraph : permet la création intuitive d'un graphique (diagramme en lignes, d'aires, histogramme, ...) interactif, en sélectionnant simplement les données importées via uData et en effectuant des opérations de façon graphique sur ces données (jointure, maximum, moyenne, ...) ;
    3. uDashboard : permet la présentation de plusieurs diagrammes générés par uGraph sur un unique dashboard, en ajoutant une interactivité sur les données entre les graphes présents.
  • DGA Maîtrise de l'Information - Stagiaire

    2010 - 2010 Technicien réseaux et sécurité : élaboration et déploiement d'une solution IPsec multiplateforme.

    - Rédaction d'un cahier des charges, la solution devra entre autres répondre à ces besoins :
    1. interconnexion de sites géographiquement distants, composés d'équipements utilisant des systèmes différents ;
    2. sécurisation des échanges inter-sites : chiffrement des communications avec une solution logicielle implémentant IPsec.
    - Prise en main de la plateforme de tests dédiée, installation des systèmes Quagga et Vyatta sur des postes de travail IBM et mise à jour des routeurs Cisco Systems.
    - Création de la topologie réseau complète, avec pour chaque site trois équipements (deux routeurs et un chiffreur) et simulation d'un réseau d'interconnexion avec le simulateur GNS3 (émule les IOS Cisco Systems).
    - Configuration réseau des équipements avec mise en place de protocoles de routage dynamique, afin de permettre une communication réseau entre les machines utilisatrices (les postes des militaires) entre chaque site.
    - Comparaison de deux solutions logicielles implémentant IPsec : Racoon et StrongSwan, et test des différents modes de transport proposés par IPsec.
    - Déroulement d'une batterie de tests sur la plateforme fonctionnelle en place, afin de cibler les limites de la solution.
    - Etude supplémentaire : mise en place d'un service de VoIP entre les postes clients de chaque site avec l'IPBX Asterisk.

Formations

Réseau

Annuaire des membres :