Rémy Roussel Ingénieur Informatique à Toulouse
25 ans

Compétences

Analyse et Conception

Chiffrage
UML
Scrum
Cybersécurité
Design Patterns GOF
MVC/MVVM

Programmation

Java/J2EE
Spring / Hibernate
C
C++
Python
Visual Basic 6, .NET

Développement Web

HTML5/CSS3
PHP
MySQL/Oracle/MSSQL
JavaScript ES6, Vanilla
Angular
Node.js

Langues

Anglais - Niveau C1
Allemand - Niveau B2

« Prix de l'imaginaire » dans le concours de nouvelles inter-écoles (ISIMA-Polytech Clermont - 2014) pour la nouvelle « La moisson »

Notions en matière de hacking/sécurité informatique (~570ème sur 52 000 challengers sur la plateforme d'apprentissage Root-me)

Formation

2014-2017

Diplôme d'Ingénieur en Informatique
Filière Informatique des Systèmes Embarqués

Institut Supérieur d’Informatique, de Modélisation et de leurs Applications - ISIMA à Clermont-Ferrand (63)

2012-2014

Diplôme Universitaire de Technologie Informatique

Institut Universitaire de Technologie à Blagnac (31)

2012

Baccalauréat Scientifique mention B
Option Sciences de l'Ingénieur

Lycée La Borde Basse à Castres (81)

Expériences

2018-2019

Développement/Maintenance web PHP

Acteur de la TMA chez Latécoère (ESN Apside)

Contexte : Latécoère est une entreprise impliquée dans le secteur aéronautique depuis plus de 100 ans, elle intervient dans les domaines des Aérostructures et Systèmes d'interconnexion. Une grande partie des applications informatiques au sein de Latécoère est gérée par la TMA Apside ; ces applications peuvent être structurelles (gestion comptable, annuaire...) ou métier (traçabilité des produits, qualité...).

Réalisation / Rôle :

  • Réaliser la maintenance applicative évolutive sur une centaine d'applications

  • Faire le support niveau 2 auprès des utilisateurs (gestion d'incidents)

Environnement : PHP 4.x, PHP 5.x, PHP 7, Oracle, MySQL, MSSQL Server, HTML/CSS, JavaScript Vanilla, Bootstrap

2017

Développement front-end

Mission Ingénieur front-end chez CLS (ESN Apside)

Contexte : Collecte Localisation Satellites (CLS) est une filiale du CNES et un opérateur de systèmes satellitaires dans les domaines de la localisation et la collecte de données. Ces données venant de sources multiples et de divers systèmes de satellites ; un des projets de CLS, nommé Unified Map View, permet la visualisation des données et le monitoring sur un fond de carte. Le projet sur lequel j’interviens nommé STRIX est une distribution d’UMV avec l’ajout de fonctionnalités propres au besoin du client final.

Réalisation / Rôle :

  • Participer au développement du projet STRIX :

    • Développer une distribution d’une application web client en Javascript incluant du jQuery, du CanJS, du Mustache et de l’HTML5/CSS3.

    • S’appuyer sur le projet back-end Unified Data Access de CLS régissant toutes les données exploitées par UMV.

    • Valider l’application en effectuant des jeux de tests fonctionnels.

  • Participer aux tests et à la stabilisation du projet UMV :

    • Valider le fonctionnement d’UMV sur différents navigateurs et supports mobiles.

    • Corriger les régressions et le support des nouvelles fonctionnalités sur toutes les plateformes.

Environnement : Javascript ES6, Javascript Vanilla, Node.js, HTML5, Web Components, CSS3, Bootstrap, jQuery, CanJS, Framework CLS, StealJS, Oracle SQL Développeur, Webstorm, Git, Gitlab, Jira.

2017

Mise en place d'une architecture pour du développement hybride

Stage de fin d'études à l'ISIMA (6 mois) chez CLS (ESN Apside)

Contexte : Collecte Localisation Satellites (CLS) est une filiale du CNES et un opérateur de systèmes satellitaires dans les domaines de la localisation et la collecte de données. Ces données venant de sources multiples et de divers systèmes de satellites ; un des projets internes de CLS, nommé Data Store Viewer, est une application web permettant la visualisation des données météorologiques et océanographiques sur un fond de carte. L’objet du stage de fin d’études d’ingénieur que j’ai réalisé chez CLS consistait à l’étude de faisabilité d’une architecture hybride (multi-supports web, desktop et mobile) et à sa mise en place sur DSV.

Réalisation / Rôle :

  • Rechercher et comparer les différentes solutions qui existent pour le développement hybride.

  • Mettre en place une architecture hybride à l’aide de patrons de conception et de solutions applicatives, permettant de déployer une application nativement web vers un support desktop (Windows, Mac OS…) et un support mobile (Android, iOS).

  • Réaliser une documentation de bonnes pratiques sur la mise en place d’une telle architecture.

  • Développement de fonctionnalités additionnelles sur la version desktop de DSV.

Environnement : Electron, PhoneGap, Javascript ES6, Javascript Vanilla, Node.js, HTML5, Web Components, CSS3, Bootstrap, jQuery, CanJS, Framework CLS, StealJS, Babel, Webstorm, Git, Gitlab, Jira.

2017

Etude de ROS et mise en œuvre d’un middleware pour un drone autonome

Projet de 3ème année à l'ISIMA (~120h)

Contexte : L’institut Pascal est une unité mixte de recherche et de formation interdisciplinaire sous la triple tutelle de l’Université Clermont Auvergne, du CNRS et de SIGMA Clermont. Un de ses axes de recherches est notamment l’Imagerie, Systèmes de perception et Robotique. Dans le cadre de ses recherches, le sujet du projet auquel j’ai contribué en binôme était l’exploration de ROS Kinetic (outil d’aide à la réalisation de logiciels dédiés à la robotique) afin de rendre un drone autonome dans son environnement à l’aide d’une carte ODROID-XU4 embarquée.

Réalisation / Rôle :

  • Explorer l’éventail de possibilités qu’offre ROS en matière de développement robotique et les différentes bibliothèques existantes

  • Interfaçage de divers capteurs sur la carte ODROID (télémètre laser, centrale inertielle, récepteur GPS et caméra)

  • Développement de broadcasters et listeners relatifs aux différents repères du drone

  • Développement d’une carte 3D de l’environnement du drone en assemblant les données des différents capteurs

Environnement : Odroid-XU4, Ubuntu Mate 16.04, ROS Kinetic, transformations de repères, C++

2016

Développement et finalisation d'un portail de services Cloud en ligne

Stage de 2ème année à l'ISIMA (5 mois) chez Caplaser

Contexte : Caplaser est une SSII basée en région Midi-Pyrénées. Elle se compose de deux sites opérationnels, un à Labège à Toulouse et l’autre dans Le Causse à Castres. Le projet consiste à l’élaboration d’un portail de services collaboratifs. Avec le développement de sa composante Cloud, Caplaser nécessitait une interface vitrine de son offre Cloud. Elle permet entre autres au client de commander des services, de connaître l’état de ses contrats avec Caplaser et de les modifier selon son besoin.

Réalisation / Rôle :

  • Réflexion et mise en place d’une architecture J2EE permettant la modularisation des services

  • Développement back/front d’un service de messagerie, de partage de fichiers par liens, de stockage de fichier en ligne et de déploiement/suivi de machines virtuelles

  • Développement back/front du portail de services Cloud permettant la souscription aux offres

  • Développement back/front de l’interface d’administration de Caplaser des clients et de leurs services Cloud

Environnement : Java EE, Spring, Hibernate, Netbeans, Eclipse, HTML5/CSS3, JavaScript, jQuery, Bootstrap, Apache HTTP Server, Apache Tomcat, nginx, MySQL, BlueMind, Jirafeau, OwnCloud

2015

Résolution du problème d'affectation

Projet de 1ère année à l'ISIMA - 30 h

Contexte : L'Institut supérieur d'informatique, de modélisation et de leurs applications, est l’école d’Ingénieur dans laquelle j’ai effectué mes études. L’objet de mon projet de première année était la mise en place d’un outil d’aide à la décision qui permettrait l’affectation d’un projet parmi plusieurs à des binômes d’étudiants en fonction de leurs vœux.

Réalisation / Rôle :

  • Etude et proposition de différents modes de choix : libre choix de pondération, affectation par choix assistés et restreints des pondérations, affectation par choix complets

  • Développement d’un programme C permettant la résolution du problème d’affectation (par l’algorithme hongrois)

  • Développement d’une interface web permettant la saisie des données de l’algorithme, le lancement de ce dernier et enfin l’affichage des résultats.

Environnement : C, HTML/CSS, JavaScript, jQuery, PHP, recherche opérationnelle et optimisation combinatoire

2014

Développement d'un module de gestion de matériel

Stage de fin de DUT Informatique (2½ mois) dans le bureau d'études Gevolys à Ramonville

Contexte : La société GEVOLYS intervient comme bureau d’études sur le marché des services et des prestations de sécurité et sûreté. Elle dispose de compétences dans l’audit (risques professionnels, gestion de crise), dans l’ingénierie en matière de moyens de communications et de sécurité / sûreté, ainsi que dans l’assistance à maîtrise d’ouvrage et à maîtrise d’œuvre pour les besoins d’étude et de gestion de projet au profit de grands comptes. Ma mission consistait à l’élaboration d’un module de gestion de matériel dans un logiciel de main courante existant intitulé OSGRIM.

Réalisation / Rôle :

  • Réalisation de maquettes d’interface suite aux besoins exprimés par le client

  • Développement des différentes interfaces (fiche matériel, fiche bâtiment, recherche…)

  • Développement de la génération de rapports/statistiques sur le matériel

Environnement : Visual Basic .NET, Visual Studio 2010, Crystal Reports, Microsoft Access, ASP.NET

Centres d'intérêts

Sport

Pratique du basket et du badminton dans les clubs de l'ISIMA

Vie associative

Ex-secrétaire du Bureau des Sports de l'ISIMA (2015-2016)
Trésorier de l'association culturelle castraise Infuzion

Culture asiatique

Amateur de culture asiatique (mangas, séries TV, traditions...)