Bienvenue sur mon portfolio
Salut, je m’appelle ADENLE Hamid
Actuellement en deuxième année de BTS SIO à l’Institut F2i, je me spécialise dans l’option SLAM (Solutions Logicielles et Applications Métiers), qui est axée sur le développement de logiciels et d’applications web .
En parallèle de mes études , ce portfolio regroupe les projets sur lesquels j’ai travaillé, ainsi que les compétences que j’ai développées. Vous y trouverez également mon CV et mes réalisations professionnelles .
Avant de vous parler de mon parcours, laissez-moi vous expliquer ce qu’est le BTS SIO (Services Informatiques aux Organisations). Cette formation en deux ans prépare les étudiants à devenir des professionnels de l’informatique, capables de concevoir, développer et maintenir des systèmes d’information. Elle se divise en deux options principales :
Le BTS SIO : option SLAM (Mon choix)
Le BTS SIO option SLAM signifie Solutions logicielles et applications métiers. Il prépare les futurs experts des logiciels aux métiers relatifs à la conception et à la maintenance de programmes applicatifs. Les titulaires d’un BTS SIO SLAM sont formés à toutes les tâches relatives à ces métiers :
Leurs connaissances et compétences portent également sur les bases de données.
Le BTS SIO : option SISR
Le BTS SIO option SISR signifie Solutions d’Infrastructure, Systèmes et Réseaux. Cette spécialisation forme les étudiants aux métiers liés à l’installation, la gestion et la maintenance des infrastructures réseau et des systèmes informatiques d’une organisation. Les titulaires d’un BTS SIO SISR sont qualifiés pour :
Ils développent également des compétences en virtualisation, sécurité des systèmes et administration de bases de données, afin d’assurer la performance et la fiabilité des infrastructures.
Ce portfolio vous permettra de découvrir mes projets et compétences, ainsi que mon parcours en tant qu’étudiant en informatique.
Ces compétences ont été développées de diverses façons. Certaines ont été acquises au cours de ma formation en BTS SIO, tandis que d’autres résultent de mes efforts personnels pour expérimenter et créer des solutions. J’ai aussi participé à plusieurs challenges, ce qui m’a permis de me perfectionner et d’élargir mes connaissances.
Au cours de ma formation en BTS SIO et à travers mes initiatives personnelles, j’ai acquis des compétences variées en développement web et logiciel, couvrant plusieurs langages de programmation, outils et Framework que j’utilise régulièrement.
Pour créer et structurer le contenu des pages web.
Avancé
Pour changer l’apparence des pages web, comme les couleurs et les mises en page.
Avancé
Pour le développement de sites web dynamiques
Avancé
pour créer des applications de bureau, des sites web, des jeux vidéo et des applications mobiles.
Débutant
Pour des scripts ou des applications simples
Intermédiaire
Pour créer des applications et des logiciels.
Débutant
Pour gérer les interactions dynamiques sur les pages web.
Intermediaire
Un éditeur de code polyvalent et léger
Avancé
Un IDE spécialisé avec des outils avancés pour le développement PHP.
Intermediaire
Pour changer l’apparence des pages web, comme les couleurs et les mises en page.
Avancé
Pour la gestion des environnements de développement locaux
Avancé
Pour créer des sites web responsives et stylisés de manière efficace.
Avancé
Pour créer des API web rapides, performantes et asynchrones en Python.
Avancé
Pour créer des maquettes, des prototypes et des interfaces web et mobiles collaborativement en ligne.
Avancé
Pour créer, tester et documenter des API en envoyant des requêtes HTTP et en analysant les réponses.
Intermédiaire
Pour créer, stocker, gérer et collaborer sur du code en utilisant le système de contrôle de version Git.
Avancé
Pour le développement Java et autres projets.
Intermédiaire
Pour créer des maquettes, des prototypes et des interfaces web et mobiles collaborativement en ligne.
Avancé
Utilisés pour la création d'icônes et d'autres éléments graphiques nécessaires
Avancé
Découvrez mon parcours professionnel et scolaire, qui illustre mon évolution dans le domaine de l’informatique, de mes premières expériences en entreprise à ma formation académique en développement web.
Découvrez ci-dessous mon parcours professionnel, cliquez pour télécharger mes rapports de stage !!!
Du 13Mai au 28Juin 2024
H24Consulting
38 Rue Paul Lafargue,93160 Noisy-le-Grand
https://h24consulting.fr/
Durant mon stage de 5 semaines chez H24 Consulting, j'ai créé trois sites internet sur WordPress et réalisé divers autres projets. Cette expérience m'a permis de développer des compétences approfondies en conception et développement de sites web, tout en travaillant sur des projets concrets qui ont renforcé mon expertise technique.
Du 06 Janvier au 07 Février 2025
Arbitrage AHCA
Distanciel
Accueil Agence de marketing digital | Linos Digital
Durant mon stage de 5 semaines chez H24 Consulting, j'ai créé trois sites internet sur WordPress et réalisé divers autres projets. Cette expérience m'a permis de développer des compétences approfondies en conception et développement de siteDurant mon stage chez Cjes Linos Digital, j'ai conçu le design du site Pacific Transport avec Figma et développé ce site de réservation de chauffeurs VTC à Lyon. Cette expérience m'a permis d'approfondir mes compétences en design et développement web tout en travaillant sur un projet concret.s web, tout en travaillant sur des projets concrets qui ont renforcé mon expertise technique.
Du 16 Janvier au 14 Février 2025
Arbitrage AHCA
5av. de la Constitution, 49100 Angers
Arbitres Angevins - AHCA (@arbitresangevins_ahca) • Photos et vidéos Instagram
Durant mon stage chez Arbitrage AHCA, j'ai participé à la mise en place de l'environnement de travail (GitHub, Jira, Visual Studio, FastAPI) et à l'organisation du projet, notamment la gestion du modèle de données et la structuration du code. J'ai également collaboré avec l'équipe en réalisant des tickets individuels, en estimant les tâches et en prenant part aux réunions pour assurer le bon déroulement du projet.
27 Septembre 2022 au 27Juin 2023
Notre Dame de la Patience
Sèmè-Podji,Benin
Lors de mon année de terminale au lycée Notre Dame de la Patience au Bénin, j’ai obtenu une moyenne de 16,18 au baccalauréat scientifique. Ce résultat témoigne de mon sérieux, de ma rigueur et de mes compétences dans les matières scientifiques, fondamentales pour mon parcours en informatique.
1Septembre 2023 au 31Aout 2024
Institut F2i
22 Rue des Vignerons,94300 Vincennes
Au cours de ma première année de BTS SIO, option SLAM, j'ai obtenu une moyenne générale de 16,36 au premier semestre et de 16,65 au deuxième semestre. Cette performance reflète mon engagement et mes compétences dans les matières liées au développement logiciel et aux solutions applicatives.
Je poursuis actuellement ma deuxième année de BTS SIO, option SLAM, en mettant tout en œuvre pour approfondir mes connaissances et compétences en développement logiciel et solutions applicatives. Mon engagement et ma passion pour le domaine guident mon parcours académique et professionnel.
Découvrez mon parcours et mes compétences à travers mon CV ci-dessous.
Découvrez ci-dessous les différents projets que j’ai réalisés à ce jour, cliquez sur l’un de mes projets pour en savoir plus !
Découvrez ci-dessous les détails de chacun de mes projets personnels !
Booktop est une application web de gestion de petites annonces, similaire à Leboncoin. Je l’ai développée en PHP pour le côté serveur, en HTML et CSS pour le côté client, en SQL pour la base de données, et j’ai utilisé JavaScript pour améliorer l’expérience utilisateur.
Tout d’abord, j’ai créé une base de données que j’ai nommée « booktop ». Voici les captures d’écran de la base de données :
Ensuite, voici à quoi ressemble le site lorsque vous n’êtes pas connecté
Pour effectuer un paiement pour les livres, il est nécessaire de se connecter. Il y a donc des pages dédiées pour l’inscription et la connexion des utilisateurs que voici:
Une fois connecté, l’interface du site ressemble à ceci:
Voici des pages qui montrent les genres et les livres favoris:
Lorsque l’on clique sur un livre, on peut consulter ses détails et également contacter le vendeur:
Une fois les livres sélectionnés, vous pouvez les ajouter au panier et procéder au paiement de la commande lorsque vous êtes prêt.
Après avoir rempli les informations nécessaires pour le paiement, un message de confirmation vous sera envoyé pour valider votre achat. Une fois le paiement effectué, votre panier sera vidé.
Vous pouvez également accéder à vos messages, consulter votre historique, ajouter d’autres livres, ainsi que de nouveaux genres(uniquement l’administrateur).
J’ai également développé un CRUD dynamique pour afficher des informations précises sur un hôpital. Pour ce faire, j’ai créé une autre base de données que j’ai nommée « hopital ».
Une fois connecté, vous pouvez consulter la liste des médecins de l’hôpital, modifier les informations d’un médecin, et même supprimer un médecin. L’administrateur a également la possibilité d’ajouter de nouveaux médecins si nécessaire.
Vous pouvez également consulter la liste des services de l’hôpital et voir quels médecins sont associés à chaque service.
Vous pouvez également consulter la liste des patients de l’hôpital ainsi que celle des médicaments disponibles.
Vous pouvez également consulter la liste des laboratoires de l’hôpital, ainsi que les analyses effectuées dans chaque laboratoire.
Enfin,vous pouvez également accéder à la liste des séjours des patients ainsi qu’à la liste des connexions.
J’ai conçu un système de questionnaire à choix multiples (QCM) qui permet aux utilisateurs de répondre à des questions et d’obtenir une note finale basée sur leurs réponses. Pour cela j’ai créé une base de donnée qcm.
Pour répondre aux questions il faut déjà s’inscrire et se connecter.
Si vous n’êtes pas l’administrateur, le système vous demande de choisir le niveau de difficulté souhaité pour vos questions. Après avoir fait votre choix, vous accédez à la liste des questions correspondantes.
En revanche, si vous êtes l’administrateur, vous accédez directement à la liste des questions disponibles, où vous pouvez modifier, supprimer ou ajouter des questions et des réponses.
Une fois les choix des questions effectués, l’utilisateur pourra voir les corrections de ses réponses incorrectes ainsi que sa note finale. Il peut également consulter l’historique de ses QCM. De son côté, l’administrateur a la possibilité de consulter l’historique de tous les QCM des utilisateurs.
Il s’agit d’un site de réservation de terrains de football. J’ai d’abord créé une base de données, dont les captures d’écran sont ci-dessous :
L’application de gestion de bibliothèques est une solution en ligne conçue pour centraliser, organiser et suivre efficacement les livres et les emprunts. Elle a été développée en PHP pour le serveur, MySQL pour la base de données, et HTML, CSS, JavaScript (avec Bootstrap) pour l’interface utilisateur. La structure relationnelle de la base de données, nommée « bibliothèque », a été conçue pour gérer les livres, utilisateurs et emprunts de manière optimale.
Voici l’aperçu du site en mode visiteur:Il peut uniquement voir les livres disponibles,les nouveaux livres,les livres selon leur genre,faire des recherches d’un livre précis et voir les détails de chaque livres.
Un visiteur peut créer un nouveau compte ou, s’il en possède déjà un, se connecter en toute sécurité.
En revanche, lorsqu’un utilisateur est connecté, il accède à plusieurs fonctionnalités, notamment emprunter, réserver ou retourner un livre. Il peut également consulter ses messages.
En revanche, lorsqu’il s’agit d’un administrateur connecté, celui-ci dispose de nombreuses fonctionnalités supplémentaires, telles que la gestion des livres, la gestion des utilisateurs, et bien plus encore.
J’ai développé un jeu de Tic-Tac-Toe , permettant à deux joueurs de s’affronter dans une grille de 3×3 cases avec une détection automatique des victoires et des options pour recommencer une nouvelle partie.
L’épreuve E4 est une épreuve clé du BTS SIO, elle doit être composée de minimun deux projets ayant un contexte commun en rapport avec l’option choisie (SLAM pour mon cas).
L’objectif de cette épreuve est d’évaluer le candidat sur une des deux situations professionnelles qu’il aura réalisées sur les 2 ans de formation.
Cette épreuve est aussi accompagnée d’un tableau de synthèse, compétences qui devront être décrites et réalisées au cours des projets présentés.
Découvrez ci-dessous les différents projets que j’ai réalisés lors de mes stages au premier et au deuxième semestre. Cliquez sur l’un de mes projets pour en savoir plus !
Découvrez ci-dessous les détails de mon Stage de 1ère année de BTS-SIO
H24 Consulting, située au 38 Rue Paul Lafargue, 93160 Noisy-le-Grand, est une entreprise de conseil en transformation numérique active depuis 2019. Elle aide ses clients à numériser leurs flux de travail à travers des portails web, ERP, applications mobiles et infrastructures cloud.
Spécialisée dans l’optimisation des processus, H24 Consulting offre des solutions pour maximiser le retour sur investissement technologique, améliorer les revenus et intégrer des technologies avancées. L’entreprise accompagne également ses clients dans la modernisation de leurs pratiques commerciales, en transformant des processus manuels en flux de travail automatisés.
Appariteur.fr se positionne comme un expert en surveillance d’examen en France. Le site est spécialisé dans la fourniture de services professionnels qui garantissent l’équité et la confidentialité lors des évaluations académiques et professionnelles à travers le pays, y compris dans les principales villes comme Paris, Lyon, Bordeaux, Nice, Niort, Lormont, Lille, et Nantes.Voici des captures d’écran illustrant les interfaces de ce site :
Contrairement à Appariteur.fr, Appariteur.paris se spécialise dans la surveillance d’examens à Paris et en Île-de-France, garantissant l’intégrité des évaluations académiques et professionnelles. Ainsi, seul le texte et les images changent dans Appariteur.paris, avec une orientation spécifique vers cette surveillance.
Appariteur.net, quant à lui, se concentre sur le recrutement de vacataires, secrétaires et surveillants d’examens en France, et j’ai ajouté de nouvelles pages renseignant sur le recrutement, en plus de modifier les textes et les images existants.
Pour ce projet, j’ai intégré l’API TMDB afin d’afficher une liste de films, que je peux ensuite utiliser à des fins spécifiques dans ma base de données. Pour cela j’ai créé une autre base de données que j’ai nommée « film »:
Une fois connecté, vous pouvez voir une liste de tous les films(Environs 500pages) ainsi que des filtres (Année de sortie, genre, etc.) que vous pouvez appliquer à cette liste. Il est également possible d’ajouter certains films à vos favoris.
L’objectif principal de ce projet était de concevoir des publications visuelles pour les réseaux sociaux qui reflètent l’identité visuelle du site « monsiteweb » et attirent l’attention des utilisateurs sur ses services. Ces publications devaient être à la fois esthétiquement plaisantes et informatives, en accord avec la stratégie de communication de l’entreprise. Voici des exemples de publications que j’ai créés avec Canva :
Découvrez ci-dessous les détails de mes stages de 2ème année de BTS-SIO
Linos Digital est une agence de marketing digital spécialisée dans la conception de sites web et l’accompagnement des entreprises dans leur transformation numérique. Ils combinent créativité et technologie pour offrir des solutions sur mesure, allant du design UX/UI au marketing digital, afin de garantir des résultats concrets et mesurables. Animés par des valeurs de collaboration, qualité et performance, ils aident leurs clients à maximiser leur impact en ligne tout en créant des expériences intuitives et engageantes.
Pacific Transport est une plateforme de réservation de chauffeurs VTC, offrant un service rapide, sécurisé et personnalisé. Grâce à une interface intuitive, les utilisateurs peuvent réserver un trajet en quelques clics, suivre leur chauffeur en temps réel et profiter d’un transport confortable. Conçue pour répondre aux besoins des particuliers et des professionnels, Pacific Transport allie technologie et efficacité pour une expérience de mobilité fluide et agréable.
AHCA (Angers Hockey Club Amateur) est une entité dédiée à la promotion et à l’amélioration de l’arbitrage dans le hockey sur glace. Composée de bénévoles engagés, l’association travaille au développement d’une application mobile dédiée à la formation, permettant de renforcer les compétences des arbitres. Bien que l’équipe ne compte pas de salariés, elle mise sur la collaboration et l’innovation pour atteindre ses objectifs et offrir un outil performant aux passionnés du hockey.
AHCA (Angers Hockey Club Amateur) est une entité dédiée à la promotion et à l’amélioration de l’arbitrage dans le hockey sur glace. Composée de bénévoles engagés, l’association travaille au développement d’une application mobile dédiée à la formation, permettant de renforcer les compétences des arbitres. Bien que l’équipe ne compte pas de salariés, elle mise sur la collaboration et l’innovation pour atteindre ses objectifs et offrir un outil performant aux passionnés du hockey.
Après avoir implémenté les routes, je les ai intégrées dans Postman pour vérifier leur bon fonctionnement et assurer une communication fluide entre le client et le serveur.
Pour garantir la fiabilité et la robustesse du backend, j’ai écrit et exécuté des tests unitaires sur chaque route. Ces tests permettent de détecter et corriger d’éventuels dysfonctionnements avant la mise en production.
Pour une meilleure organisation du travail en équipe, nous avons utilisé Git pour le partage et la gestion du code source, ainsi que Jira pour attribuer les tickets et suivre l’avancement du projet. Cette approche a permis une collaboration efficace, avec une répartition claire des tâches et un suivi structuré du développement.
En BTS SIO option SLAM, la veille technologique consiste à surveiller et analyser les innovations et évolutions dans le domaine informatique, notamment en développement logiciel. Elle permet d’anticiper les changements, d’intégrer des solutions innovantes et d’adapter les outils, langages ou méthodes (comme PHP, frameworks ou DevOps). L’objectif est d’optimiser les projets et de répondre efficacement aux besoins des utilisateurs tout en restant compétitif.
J’ai effectué ma veille technologique principalement grâce à mon espace dédié sur Pearltrees (pearltrees.com/hamid_adenle), un outil permettant de collecter et organiser des ressources en ligne. Ce site m’a aidé à regrouper des articles, des tutoriels et des actualités pertinentes en développement web, cybersécurité et innovations technologiques. En complément, je consulte régulièrement des sites spécialisés comme Hitek.fr, pour l’actualité geek et high-tech, ainsi que Hardware.fr, pour les nouveautés sur les composants informatiques. Ces outils m’assurent un suivi efficace et organisé des évolutions dans mon domaine.
Pour la veille techologique, j’ai décidé de traiter sur le sujet de l’IA, ma thématique est :Quelle est le futur de l’intelligence artificielle dans notre société?
Afin de répondre a cette thématique ma veille se repose sur 3 différents thèmes(Pour plus de détails cliquer sur ce lien: pearltrees.com/hamid_adenle) :
1. L’impact de l’IA sur le marché de l’emploi
Je m’intéresse particulièrement aux transformations que l’IA peut apporter au monde du travail. Les questions que je me pose incluent :
2. L’éthique et la régulation de l’IA
Avec le développement rapide de l’IA, je suis fasciné par les discussions sur la manière de réguler cette technologie pour éviter les dérives. Par exemple :
3. L’IA au service des développeurs
En tant qu’étudiant en BTS SIO, je m’intéresse à l’utilisation de l’IA pour améliorer le développement logiciel. Je cherche à comprendre :
Avec cette organisation, ma veille technologique me permet de mieux comprendre non seulement les enjeux actuels de l’IA, mais aussi comment je peux intégrer ces connaissances dans mes futurs projets, que ce soit en développement ou dans le cadre de mes études en L3.