Bienvenue

Bonjour,

Je me présente, je me nomme Dylan Brito.

Sur ce site, vous trouverez toutes les informations me concernant telles que les comptes rendus des stages et des différentes activités réalisées en cours lors de mon BTS et de mon Bachelor.

Le site a été initialement conçu dans le cadre de l’épreuve E6 – Parcours de professionnalisation – du BTS Services Informatiques aux Organisations et dans le but de rendre compte des activités professionnelles effectuées au cours de mon parcours.

Stage de développement web – Juin 2021

Stage en distanciel de trois mois réalisé au sein de l’entreprise F-451. 

Mission : 

  • Appropriation technologique de Flask et de WTForms.
  • Création d’une application de test pour m’initier à ces deux technologies.
  • Ajout de plusieurs composants à une interface utilisateur permettant la centralisation de différents services internes à l’entreprise.

Tracks 2021

Dans le cadre de mon Bachelor, j’ai participé à un challenge inter-campus où j’ai travailler en équipe avec d’autres étudiants de Campus Academy issus de différentes filières.
Le but était que chaque équipe devais créer une agence répondant à des attentes d’au moins deux annonceurs.

Mon équipe a créer l’agence Unicom qui est une agence numérique.
Nous avons décidé de traité deux les annonceurs suivants :

  • Luis Vitton
  • The New Explorer Chalenge (NEC).
Luis Vitton souhaitais lancer une nouvelle collection. Cette quatrième collection comportera entre 3 et 5 livres par an.
NEC voulait une stratégie visant un plus large public comprenant une ou des actions de communications audiovisuelles pour sensibiliser au tourisme éco responsable d’aventure et fédérer une communauté active.

Ma principale contribution à ce projet était lors de la création de l’agence. J’était également consultant en informatique.

Vous pouvez consulter le site de l’agence en cliquant ici.

Root Track

Parallèlement au Tracks 2021, j’ai dû collaborer avec des étudiants de Campus Academy issus uniquement de la filière informatique, afin de travail sur un projet.
Ce dernier consistait en la mise en place d’une infrastructure complète en vue d’un challenge participatif en cybersécurité.
Le projet s’est déroulé en 3 phases :

  • Phase 1 : Conception de l’infrastructure et des exercices.
  • Phase 2 : Résolution des challenges des autres groupes.
  • Phase 3 : Hackathon.
Ma mission principale était de réaliser un site du type Capture The Flag (CTF) permettant l’accès aux exercices dont j’ai contribué à la la conception et à la mise en place.

React Native

Dans le cadre du Bachelor, j’ai eu des cours permettant de m’initier sur React Native.
Un intervenant nous encadrais lors de cette initiation.

Afin de pratiquer, il nous a été demandé de créer une application simulant une liste de tâches. L’apparence et le fonctionnement de la liste de tâches étais libre.

Ionic

Dans le cadre du Bachelor, je participe aux Campus Factory permettant aux étudiants de différent niveau et de différentes filières de collaborer sur des projets réels et variés.

J’ai rejoint une entreprise étudiante dont l’équipe est constitué de développeurs issue des différent campus de l’école.

Cette entreprise à pour mission de créer une application destiné essentiellement aux mairies afin de les aider dans le processus de digitalisation.

Nous avons créer une application VueJS utilisant le framework Ionic car simple d’utilisation.

NoSQL – MongoDB

Dans le cadre du Bachelor, j’ai travaillé sur un projet encadré par un intervenant. Ce projet m’a permis de me former sur NoSQL et MongoDB.

Au cours de ce projet, j’ai dû créer une base de données en NoSQL et un logiciel programmé en java, simulant la gestion de vente de produits.

Angular

Dans le cadre du Bachelor, j’ai travaillé sur un projet encadré par un intervenant visant à se former sur angular, les test e2e et les test de composants. 
Au cours de ce projet, j’ai dû ajouter des fonctionnalités, à l’application existante, telles que :

  • L’ajout d’attributs (note, pouvoir, faiblesse, catégorie)
  • L’ajout d’un classement des héros
  • L’ajout de filtres des catégories
  • Les tests e2e vérifiant : 
  • – La présence du classement
    –  La présence des filtres et leurs bons fonctionnements
  • Les tests de composants vérifiant :
  • – Le bon appel de fonction lors d’un click sur un bouton
    – La présence de quatre input

Stage de développement web – Février 2020

Stage de six semaines réalisé au sein de la Communauté de Communes du Golfe de Saint-Tropez.

Missions:

  • Création d’une interface de communication interne sécurisé avec un WYSIWYG (What You Is What You Get).
  • Amélioration de pages web destinées à de l’intranet en y intégrant de nouvelles fonctionalitées.
  • Résolution d’incident.

Stage de développement web – Juin 2019

Stage de cinq semaines réalisé au sein de la Communauté de Communes du Golfe de Saint-Tropez.

Missions :

  • Appropriation technologique de GLPI, un logiciel open-source permettant la gestion d’un parc informatique.
  • Modification du model de notification courriel générer par GLPI.
  • Configuration d’ordinateurs et assistance.
  • Création d’une page web destinée à de l’intranet, centralisant les accès aux différentes applications utilisée.

Formation

Bachelor SWITCH IT | 2020-2021 | Campus Academy Aix-en-Provence

Cours :

  • Software Quality Advanced (Règles de bonnes pratiques – Test e2e et test de composants avec Angular)
  • Factory (conduite d’un projet au sein d’une équipe)
  • Application Architecture (modèles et les techniques utilisés pour concevoir et créer une application)
  • Algorithme avancée 
  • CI/CD (Automatisation du déploiement)


Nouveaux langages de programmation :

  • NoSQL (MongoDB)
  • TypeScript (Angular)
  • VueJS (Ionic) 
  • ReactJS

BTS Services Informatiques aux Organisations | 2018-2020 | Lycée Antoine de Saint-Exupéry

Spécialité : Solutions Logicielles et Applications Métiers
Diplôme de BTS obtenu en juillet 2020.

Cours de spécialité :
  • Exploitation d’un schéma de données
  • Programmation orientée objet
  • Conception et adaptation d’une base de données
  • Réalisation et maintenance de composants logiciels
  • Conception et adaptation de solutions applicatives

Cours généraux :
  • Mathématiques et Algorithme appliqué
  • Intégration et adaptation d’un service
  • Exploitation des données