Portfolio - Ousmane Kane

Salut, Je suis

Ousmane Kane

Et je suis

Un développeur Web passionné par les nouvelles technologies et l'innovation.

📄 Télécharger mon CV 📝 Fiche de Synthèse
OUSMANE
Ousmane Kane

À propos de Moi

Développeur Web

Je m'appelle Ousmane Kane, étudiant en BTS SIO option SLAM. Passionné par l'informatique, mon parcours m'a permis de développer des compétences solides en développement logiciel et gestion des systèmes informatiques.

Après un bac scientifique S2 et une formation en Sciences Appliquées aux Technologies, j’ai suivi un cursus en tant que Technicien Assistant Informatique. Aujourd’hui, en BTS SIO SLAM, je me spécialise dans le développement d’applications et la gestion des bases de données.

Mon objectif est de devenir développeur full-stack et d’approfondir mes compétences en programmation et en architecture logicielle.

Découvrir mes projets

Mes Compétences

Compétences Techniques

HTML
CSS
Javascript
PHP
SQL
Langage C
Github

Compétences Professionnelles

75%
Communucation
85%
Créativité
50%
Résolution de problème
90%
Travail d'équipe
Présentation BTS SIO SLAM

Actuellement en BTS SIO (Services Informatiques aux Organisations), option SLAM (Solutions Logicielles et Applications Métier), j’ai acquis des compétences solides dans plusieurs domaines clés de l’informatique. En cybersécurité, j’ai été formé aux bonnes pratiques pour protéger les systèmes d’information, analyser les vulnérabilités, et mettre en place des solutions de sécurisation, notamment via le chiffrement des données et la gestion des accès. J’ai également acquis des compétences en support et mise en disposition des systèmes informatiques, en assurant l’installation, la configuration et la maintenance des infrastructures techniques, tout en veillant à la gestion des incidents et à l’assistance aux utilisateurs. J’ai eu l’opportunité de mettre en pratique ces compétences lors de mon stage chez Innovqube, où j’ai contribué au développement et à l’optimisation de solutions logicielles, en collaboration avec des équipes techniques. Pour la suite de ma carrière, je souhaite poursuivre mes études en licence ou bachelor en alternance, afin de continuer à développer mon expertise tout en évoluant au sein d’une entreprise. Je suis donc à la recherche d’une école et d’une entreprise qui me permettront d’approfondir mes compétences et de contribuer à des projets innovants.

Mes Projets

Projet 1
Développement Web

Voici quelques projets que j'ai réalisés dans le cadre de ma formation et de mes expériences personnelles. Ils illustrent mes compétences en développement web, notamment en HTML, CSS, JavaScript, PHP et MySQL. Chaque projet reflète mon souci du détail, ma capacité à résoudre des problèmes et à créer des interfaces intuitives et fonctionnelles.

Voir les projets
Projet 2
Cybersécurité

Sécurisation et gestion des dépôts Git Attaques MITM (Man-in-the-Middle) en environnement contrôlé Analyse et gestion des cookies pour la sécurité web Tests d'intrusion numérique avec Kali Linux Stéganographie : dissimulation de données dans des fichiers Exploitation des vulnérabilités et audits de sécurité

Voir les projets
Projet 3
Mis en disposition

Dans le cadre du Bloc 1 du BTS SIO option SLAM, j’ai été amené à mettre en place des environnements de travail techniques adaptés aux besoins des utilisateurs ou des développeurs. Cette mise à disposition consiste à préparer, configurer et maintenir des services informatiques pour qu’ils soient opérationnels et accessibles.

Voir les projets

📝 Rapport de stage

Entreprise : Innovqube

Période : Novembre 2024- Janvier 2025

Ce stage m’a permis de développer mes compétences en développement web, notamment en PHP, MySQL, HTML, CSS et JavaScript, Laravel.

Objectifs :

Une grande partie de mon travail consistait à manipuler et optimiser la base de données MySQL du projet. J’ai conçu et modifié des tables pour répondre aux besoins fonctionnels (utilisateurs, produits, commandes), rédigé des requêtes SQL personnalisées, et veillé à la cohérence des données. Ce travail m’a permis de mieux comprendre la structure relationnelle et les bonnes pratiques en matière de gestion de données.

Technologies utilisées :

PHP, MySQL, HTML5, CSS3, JS, Laravel

Grâce à ce stage, j’ai pu concrétiser mes compétences théoriques et découvrir les enjeux d’un projet réel en entreprise.

Veille Technologique

WASM
WASM

WebAssembly (WASM) révolutionne le développement web en permettant d’exécuter du code proche des performances natives directement dans les navigateurs. Cette technologie permet aux développeurs d’utiliser des langages comme C, C++ et Rust pour créer des applications web ultra-performantes. Grâce à WASM, les applications web deviennent plus rapides et plus efficaces, notamment pour les jeux en ligne, l'édition d'images et les logiciels complexes accessibles depuis un navigateur. De plus, WebAssembly commence à être adopté en dehors du web, notamment pour l'exécution d’applications légères sur des systèmes embarqués et dans le cloud computing.

Voir plus
Évolution de PHP
Décloisonnement du Web : quels enjeux pour les développeurs ?

Le Web est en train d’évoluer vers une architecture plus ouverte et interconnectée, rompant avec les anciens silos applicatifs où chaque service fonctionnait de manière isolée. Ce phénomène de décloisonnement vise à permettre une meilleure communication entre les services, applications et plateformes, favorisée notamment par les API, les microservices, et les standards comme GraphQL ou REST. Ce changement représente un tournant pour les développeurs, qui doivent désormais penser leurs applications comme des briques réutilisables et interopérables. Cela implique de maîtriser des compétences comme l’intégration d’API tierces, la sécurité des échanges, la gestion des données entre services, et le respect des normes d’accessibilité et d’interopérabilité.

Voir plus

Contactez Moi

Travaillons ensemble

Ce formulaire permet aux visiteurs de me contacter facilement pour toute question ou demande liée à mes projets ou compétences.

  • kane.ousmane2@ugb.edu.sn
  • +33 6 45 90 36 56