Actuellement en Licence 3 MIAGE (Méthodes Informatiques Appliquées à la gestion des entreprises) , je souhaite me spécialiser en analyse de données ou en gestion de projets de développement. Grâce à mon BTS SIO et aux stages réalisés en entreprise, j’ai pu mener à bien plusieurs projets en équipe, principalement dans le domaine du développement. La formation Miage, tout en approfondissant mes compétences en informatique, m’apporte des connaissances dans les domaines de la gestion de projets, du management ainsi qu’en comptabilité. Toujours curieux et autonome, je m’informe régulièrement sur les nouvelles technologies pour enrichir mes compétences. La pratique de l’aviron : un sport qui requiert une coordination parfaite avec ses coéquipiers, me permet de m’intégrer rapidement dans une équipe.
Création d’une application en java permettant de simuler la location de gyropode et leur gestions
Création d’un site web en symfony permettant aux utilisateurs de commander des plats dans divers restaurants
Stage de 7 semaines réalisé chez belharra numérique où il m’a été attribué diverses missions
R3sto.fr est un site web développé en php natif, la persistance des données est assurée avec mariadb. Le projet consistait à implémenter différentes fonctionnalités telles que la recherche de restaurants par note , nom et par ville ou encore la modération de commentaire.
GyroBAB est un projet en Java natif qui permet de simuler la location de gyropode.
Lors de ce projet en équipe, pour gagner en efficacité nous avons mis en place un Trello afin de gérer la planification des tâches, ainsi qu’un repository sur Github pour la mise en commun du code.
Nous avons appris à gérer un parc informatique à l’aide de l’outil GLPI.
Le projet consistait à installer puis paramétrer GLPI afin de réaliser divers mission tel que l’ajout d’utilisateurs, de bâtiments et infrastructures ou encore personnaliser la gestion de ticket.
Lors du premier semestre du BTS SIO j’ai rédiger une procèdure dont la finalité est la mise en place d’un protocole SSH.
Cela à demander des compétences en bash ainsi que le respect du formalisme de l’écriture d’une procèdure.
Lors de mon stage réalisé durant ma première année de BTS j’ai eu l’occasion de développer un site web chez e-creatures.Le site est un one-page la vue est développer enHTML, javascript à l’aide de jQuery et le CSS avec le framework foundation 6. La gestion de contenu est faite avec le CMS SPIP.
J’ai donc du me former a ces nouveaux outils afin d’accomplir ma mission.
M.Perrin , mon tuteur lors de ce stage utilise le logiciel Mattermost afin de communiquer mais aussi de planifier les tâches , M.Perrin étant seul employé une SCRUM n’était pas possible.Cependant le projet était rythmer par des briefings régulier. ainsi que des démonstrations au client.
A l’aide de Google pageSpeed Insights nous avons améliorer les performances et le réferencement du site notamment en réduisant les dimensions des images et en remplissant les attributs ’alt’
J’ai également mis en place SPIP sur le serveur OVH.
Enfin je garde contact avec M.Perrin et me tient au courant de l’évolution de l’entreprise.
Dans le but de m’adapter à l’épreuve E4 et de renforcer ma présence en ligne, j’ai élaboré mon portfolio dans cette optique. La gestion de contenu est géré avec le CMS SPIP, pour ce qui est de la vue elle est faite avec le framework CSS foundation 6 ainsi que jQuery.
Le site est hébergé sur un serveur OVH et les fichiers sont transmis à l’aide des protocoles SSH et SFTP.
Enfin j’ai mis en place une veille technologique efficace et active au travers de divers flux RSS ainsi que des podcasts hebdomadaire et mensuel sur Spotify.
Le site MobiliBAB permet aux usagers d’acheter des tickets de bus ainsi que de souscrire à divers abonnements qui permet le libre accès aux machines.
Le site dispose du système d’authentification et de rôles mis à disposition par Symfony.
Comme évoqué précédemment le site est codé à l’aide du framework PHP Symfony, la persistance des données est donc assurée par Doctrine qui communique avec une base mariaDB.
Lors de ce projet j’ai eu recours à l’outil Trello afin de planifier avec mon coéquipier les diverses tâches à réaliser.
Easy food est développé avec symfony Doctrine assure la persistance des données, ce projet en équipe à été gérer avec l’outil Trello, la SCRUM n’étant pas possible car réalisé à deux.
Concernant les fonctionnalités : le site est doté d’un système d’authentification et d’autorisation cloisonnant ainsi certaines routes tel que le finalisation d’une commande pour un utilisateur non connecté, un visiteur peut cependant ajouter des plats dans son panier et se connecter au moment du payement.
Lors de mon stage chez Belharra Numérique je me suis d’abord autoformé sur les techniques utilisés par l’entreprise à savoir : Java Spring Boot(aussi Spring Security) ainsi qu’Angular.
Ensuite il m’a été attribué diverses missions telle que le développement de barres de progression représentant le suivi d’un import de document ainsi que la récupération des différentes phases de celui-ci.L’environnement sur lequel je développait était composé d’une api codée avec SpringBoot et d’un front assuré par angular.J’ai donc usé de swagger pour communiquer avec l’api.
Ensuite, il m’a été demandé d’optimiser du code afin de gagner en performances.
Les demandes d’amélioration de code se faisaient via le logiciel Mantis qui permet aux clients décrire celles-ci et de communiquer leurs niveaux d’importance.
Les projets ne se réalisaient pas à l’aide d’une SCRUM car chaque membre travaillait sur des missions portant sur des applications différentes néanmoins l’entreprise gardait certains aspects de cette méthode de travail tel que le SCRUM meeting hebdomadaire auquel j’ai participé, et la planification des tâches par employé ainsi que la durée estimé.
L’application AKEI est concu à l’aide d’android studio, celle-ci permet de consulter les produits,employés et véhicules pour un magasin AKEI donner.
Les données sont stockées localement.
En équipe de deux lors de ce projet nous avons utilisé Trello
©LoganGaray | Hebergement : OVH