Jimmy FAYET

ÉTUDIANT EN BTS SIO - OPTION SLAM

Bienvenue sur mon portfolio !

Accueil

Je me présente, je m’appelle Jimmy Fayet, je suis né le 11 décembre 2004.

Actuellement en BTS SIO (option SLAM) je souhaiterais, plus tard, devenir développeur informatique.
Je m'intéresse beaucoup aux multiples branches que le métier de développeur informatique peut apporter (comme dans une entreprise d’agriculture, ou de médecine, etc..)

Ce portfolio servira de présentation pour l’épreuve E4.

Tableau de synthèse de l'épreuve E4

Compétences

B1.1 Gérer le patrimoine informatique

B1.2 Répondre aux incidents et aux demandes d'assistance et d'évolution

B1.3 Développer la présence en ligne de l'organisation

B1.4 Travailler en mode projet

B1.5 Mettre à disposition des utilisateurs un service informatique

B1.6 Organiser son développement professionnel

Contributions / réalisations professionnelles

Réalisations orientées dev

Découverte des métiers
Création d'un CV et d'une lettre de motivation professionnelle
Gestion des sessions dans le contexte de formation à la SNCF
Gestion d'incidents sur l'application AMAphp dans son itération 1a (contexte AMAP)
Réalisation du site de présentation du réseau AMAP Auvergne avec DjangoCMS (contexte AMAP)
Mission stage 1ère année
Mission stage 2ème année
Réalisation de ticket de gestion d'un projet

Mon image

L’objectif était que chaque groupe présentent un métier lié au développement informatique afin d’effectuer une veille sur ces métiers. Cette mission m’a permis d’approfondir ma curiosité et ma connaissance au début de mon apprentissage et de découvrir des langages/applications qui me sont maintenant utiles.

Technologies utilisés : LibreOffice, Internet.

Les compétences du Bloc 1.1 / 1.6 étaient sollicitées.
Et plus précisément les compétences :

- B.1.1.1 Recenser et identifier les ressources
Pour la démarche de veille sur le métier qui a était choisi par notre professeur.

- B.1.1.2 Exploiter des référentiels, normes et standards adoptés par le prestataire informatique
Nous avons dû adopter un style particulier pour notre diaporama pour qu’ils soient conformes à l’entreprise fictive 2lo.

- B.1.6.2 Mettre en œuvre des outils et stratégies de veille informationnelle
Nous avons été confrontés à effectuer une veille pour décrire correctement les technologies du métier en question.

Mon image

J’avais pour missions de créer un CV et une lettre de motivation pour permettre une candidature au 1er stage de BTS. En 2ᵉ année de BTS, j’ai dû aussi faire un stage de 1 mois et grâce à mon gain d’expérience depuis la 1ʳᵉ année, j'ai pu améliorer mon CV.

Technologies utilisés : LibreOffice.

Les compétences du Bloc 1.6 étaient sollicitées.
Et plus précisément les compétences :

- B.1.6.3 Gérer son identité professionnelle
Nous avons mis un premier pas dans le monde du travail grâce à notre CV pour accéder au stage en entreprise.

- B.1.6.4 Développer son projet professionnel
Lister ces compétences et les technologies utilisés dans notre CV.

Mon CV

Mon image

Mon image

Cette mission apporte une dimension pratique et professionnelle et nous fais comprendre comment une grosse entreprise, ferroviaire dans ce cas, gère des sessions et gère les problèmes potentiels que l’on pourrait rencontrer dans notre future carrière.

Technologies utilisés : Python.

Les compétences du Bloc 1.3 étaient sollicitées.
Et plus précisément les compétences :

- B.1.3.3 Participer à l’évolution d’un site Web exploitant les données de l’organisation
Exploitation des données pour améliorer l’application.

Mon image

L’objectif était d’identifier un incident sur un site web afin de le renseigner sur un ticket. La gestion d’incidents impliquent la recherche, le diagnostic et la résolution de problèmes, ce qui m’a permis de développer des capacités à résoudre des défis techniques et dépanner des applications.

Technologies utilisés : Framagit, Python, PostgreSQL.

Les compétences du Bloc 1.2 étaient sollicitées.
Et plus précisément les compétences :

- B.1.2.1 Collecter, suivre et orienter des demandes
Nous devions repérer les erreurs et les commentés sur comment nous pouvions les traiter.

- B.1.2.3 Traiter des demandes concernant les applications
Traitement des erreurs et amélioration.

Mon image

Mon image

Cette mission m’a permis de mettre en pratique les compétences en développement web en utilisant DjangoCMS et de me familiariser avec ce dernier. J’ai donc aussi appris à comprendre les besoins spécifiques d’une organisation ainsi que me sensibiliser sur des enjeux de l’agriculture locale et durable.

Technologies utilisés : HTML5, DjangoCMS.

Les compétences du Bloc 1.2 / 1.3 étaient sollicitées.
Et plus précisément les compétences :

- B.1.2.2 Traiter des demandes concernant les services réseau et système, applicatifs
Évolution du site web comme demandé.

- B.1.3.1 Participer à la valorisation de l’image de l’organisation sur les médias numériques
Faire évoluer le site tout en gardant l’image de base que renvoi le site pour l’organisation.

- B.1.3.3 Participer à l’évolution d’un site Web exploitant les données de l’organisation
Améliorer le site comme demandé.

Mon image

Mon image

Mon image

Je devais pendant ce stage réaliser une application sur Xcode en SwiftUI (qui est le langage de programmation d’Apple) qui devait permettre de valider la réception d’un tracteur (avec plusieurs options comme un chronomètre, l’importation d’image, et générer un rapport format PDF).
J’ai donc appris à maîtriser les outils de développement iOS et versioning GIT.

Technologies utilisés : SwiftUI, Xcode, GitHub.

Les compétences du Bloc 1.4 / 1.5 / 1.6 étaient sollicitées.
Et plus précisément les compétences :

- B.1.4.1 Analyser les objectifs et les modalités d’organisation d’un projet
Objectifs mis en place par l’entreprise et réussir à les achever dans un certain délai.

- B1.5.1 Réaliser les tests d’intégration et d’acceptation d’un service.
Test effectuer au bon déroulement de l’application.

- B.1.6.1 Mettre en place son environnement d’apprentissage personnel.
Découverte du langage des MacOS : SwiftUI.

Mon image

Mon image

Mon image

Mon image

Mon image

Mon image

Mon image

Je devais pendant ce stage réaliser un site web qui devait faciliter la lecture de fichier JSON.
J’ai donc appris à maîtriser le format JSON et CSV et le Javascript.

Technologies utilisés : HTML5, CSS3, JavaScript, JSON, CSV, Scaleway, GitLab, VS Code.

Les compétences du Bloc 1.4 / 1.5 / 1.6 étaient sollicitées.

Et plus précisément les compétences :

- B.1.4.1 Analyser les objectifs et les modalités d’organisation d'un projet
Objectifs mis en place par l'entreprise et réussir à les achever dans un certain délai. Objectifs de mission détaillé dans un PDF

- B.1.5.2 Déployer un service
Adopter une mise en forme, pour un site, aux couleurs de l’entreprise et déployer un service pour cette dernière.

- B.1.6.1 Mettre en place son environnement d’apprentissage personnel
Apprentissage de langage comme JSON, JavaScript et CSV en apprentissage personnel.

Objectifs de stage

Mon image

Mon image

Mon image

Dans cette mission nous étions un groupe de 3, chacun a été attribué un ticket par notre chef de projet. Les tickets devaient énoncer les besoins et les modalités ainsi que les objectifs pour pouvoir effectuer des modifications de code et les pousser sur une forge logicielle. Je me suis occupé d’un ticket qui devait lister les contrats par mangeur en me servant du site AMAphp où j'ai moi-même et mes coéquipiers effectués des modifications après avoir effectué le ticket.

Technologies utilisés : PHP, Twig, HTML5, POSTGRE/SQL, Framagit.

Les compétences du Bloc 1.2 / 1.4 étaient sollicitées.
Et plus précisément les compétences :

- B.1.2.3 Traiter des demandes concernant les applications
Tickets attribués par notre référant afin de traiter la demande d’abord par écrit (Fonctionnalités, maquette, etc...) et faire évoluer le code de l’application AMAphp en fonction de la demande.

- B.1.4.1 Analyser les objectifs et les modalités d’organisation d’un projet
Difficulté rencontré lors de la compréhension de la mission : Analyser les objectifs mis en place dans un certain délai et faire évoluer l’application.

Réalisations orientées réseaux

Appel d'offres PC fixes et portables (contexte IT Partner)
Préparation mise en réseau de 2 salles (contexte IT Partner)
Installation et configuration d’OCS Inventory et GLPI

Mon image

Mon image

Nous étions en groupe pour cette mission afin de pouvoir répartir les tâches pour faire le devis des ordinateurs ainsi que la recherche des meilleurs composants. Cette mission nous met dans des conditions quasi réelles puisque nous avions un délai à respecter ainsi que faire la meilleure configuration la moins chère possible comme pour un vrai appel d’offres.

Technologies utilisés : LibreOffice, Internet.

Les compétences du Bloc 1.1 / 1.4 étaient sollicitées.
Et plus précisément les compétences :

- B.1.1.1 Recenser et identifier les ressources
Savoir quels composants choisir et lequel peut être remplacé ou non en fonction du prix et/ou de la qualité.

- B.1.4.3 Évaluer les indicateurs de suivi d’un projet et analyser les écarts
Savoir analyser si tel ou tel composant est préférable ou non.

Mon image

Mon image

Nous étions aussi en groupe pour cette mission, comme pour la mission précédente, afin de se répartir les tâches. C’était aussi en condition réelle, c’est à dire qu’il y avait un délai, que se soit le moins coûteux et le plus possible à réaliser.

Technologies utilisés : LibreOffice, Internet.

Les compétences du Bloc 1.1 / 1.4 étaient sollicitées.
Et plus précisément les compétences :

- B.1.1.1 Recenser et identifier les ressources
Savoir quels composants choisir et lequel peut être remplacé ou non en fonction du prix et/ou de la qualité.

- B.1.4.3 Évaluer les indicateurs de suivi d’un projet et analyser les écarts
Savoir analyser si tel ou tel composant est préférable ou non.

Mon image

Mon image

L’objectif était d'installer et de configurer OCS Inventory ainsi que GLPI sur des MV Windows et ainsi créer un tutoriel qui explique, pour des utilisateurs, la démarche à suivre .

Technologies utilisés : VMware, OCS Inventory, GLPI.

Les compétences du Bloc 1.2 / 1.5 étaient sollicitées.
Et plus précisément les compétences :

- B.1.2.2 Traiter des demandes concernant les services réseau et système, applicatifs
Analyse d’erreur potentiel et traitement du problème au bon fonctionnement de l'installation et de la configuration.

- B.1.5.3 Accompagner les utilisateurs dans la mise en place d’un service
Apprentissage du fonctionnement de OCS Inventory (inventaire sur la configuration matérielle) et de GLPI (gestion de services informatiques et d’assistance).
Réalisation d’un tutoriel pour expliquer la démarche d’installation et de configuration de OCS Inventory et GLPI à des utilisateurs.

Copyright © Jimmy Fayet, Copyleft Jimmy Fayet, Licence AGPLv3