Bienvenue Dans mon portfolio !
TECHNOLOGIES DE L'INFORMATIQUE | EPHEC LOUVAIN-LA-NEUVE
yassawasiq@gmail.com
Mon nom est Yassa, un étudiant en technologie de l'informatique passionné par le développement.
J'aime explorer de nouveaux langages de programmation et créer des expériences utilisateur intuitives.
Mon projet professionnel
Mon projet professionnel s’inscrit dans une volonté claire de m’orienter vers une carrière de développeur full-stack, un métier de la conception front-end et du développement back-end, qui requiert une compréhension des technologies web dans leur ensemble. Je suis attiré par la diversité des missions qu’offre ce rôle : de la création d’interfaces utilisateurs intuitives à la gestion de bases de données, en passant par leur déploiement.
Cette orientation professionnelle découle de mon intérêt pour la résolution de problèmes, ainsi que de mon intérêt pour l’esthétique et l’expérience utilisateur. À terme, je souhaite rejoindre une entreprise innovante, idéalement dans le domaine des technologies ou de la conception de sites web, où mes compétences pourront contribuer à des projets à fort impact sociétal.
Dans ce cadre, j’aspire à développer non seulement des compétences techniques solides, notamment en Python, JavaScript, TypeScript, Node.js, React et bases de données relationnelles. Mais aussi des aptitudes comme la gestion de projet Agile, la communication au sein d’équipes et la veille technologique continue, notamment dans le domaine de l'IA. Mon projet professionnel comprend également une dimension de progression continue, via des certifications, des conférences, et la participation à des projets. Je suis convaincu qu’un bon développeur est avant tout dans un apprentissage tout au long de sa carrière, dû aux innovations et au progrès technique dans le domaine.
Au fil de mes études et de mes premières expériences professionnelles, j’ai pu identifier avec objectivité un ensemble de qualités, mais également certains axes d’amélioration à travailler afin de progresser dans la voie que j’ai choisie.
Parmi mes points forts, je compte avant tout une forte rigueur dans mon travail. Cette rigueur se traduit par un soin particulier apporté à la qualité du code que je produis, une attention constante aux bonnes pratiques de développement, ainsi qu’une capacité à me discipliner dans la gestion de mon emploi du temps. À cela s’ajoute une grande curiosité pour les nouvelles technologies, je consacre régulièrement du temps à la veille technologique, que ce soit à travers la participation à des communautés en ligne, ou encore l’expérimentation de nouvelles technologies dans mes projets personnels. Enfin, mon autonomie est un atout majeur, je suis capable de me former, de rechercher activement des solutions, et de prendre des initiatives lorsqu’un problème se présente.
En revanche, je reconnais certaines faiblesses qui méritent une attention particulière. L’une d’elles concerne la gestion de projet : bien que je connaisse les principes de méthodes agiles comme Scrum ou Kanban, mon manque d’expérience concrète dans des contextes d’équipe m’amène à parfois sous-estimer la complexité organisationnelle d’un projet. Par ailleurs, le domaine du DevOps reste encore relativement nouveau pour moi. J’ai commencé à me familiariser avec des outils tels que Docker ou GitHub Actions, mais je dois encore progresser dans l’automatisation avancée et l’intégration continue. Enfin, j’ai conscience que mes compétences en communication orale pourraient être renforcées, notamment dans les contextes de présentation ou de travail collaboratif.
Ces constats ne sont pas des obstacles, mais plutôt des repères. Ils m’aident à mieux cibler les compétences à développer pour devenir complet, capable de m’adapter aux exigences variées du métier de développeur.
Synthèse des activités
Rubik's Cube solver
Activité : développement d'un résolveur de rubik's cube automatique
Durée : 30h
Réflexion : Ce projet m’a permis de combiner mes compétences en programmation, en algorithmique et en traitement d’image pour concevoir un système capable de résoudre un Rubik’s Cube automatiquement. L’aspect le plus stimulant fut l’implémentation de la reconnaissance visuelle des faces du cube à l’aide d’OpenCV, qui m’a obligé à prendre en compte la variabilité des conditions lumineuses et des couleurs perçues. Sur le plan algorithmique, j’ai intégré l’algorithme de Kociemba pour optimiser la séquence de mouvements nécessaires à la résolution du cube, ce qui m’a initié à des problématiques de performance et d’efficacité. Ce projet a renforcé ma capacité à structurer un projet complexe, à combiner plusieurs langages et bibliothèques, et à travailler de manière itérative jusqu’à obtenir un résultat fiable. Il m’a également donné un aperçu très concret de l'interaction entre perception visuelle artificielle et logique algorithmique, domaine que j’aimerais approfondir davantage dans le futur.Site web pour une entreprise
Activité : Conception et développement d’un site web pour Star Mobile, une entreprise spécialisée dans la réparation et la vente de composants de téléphones.
Durée : 40h
Réflexion : Ce projet m’a offert une immersion concrète dans le développement web en contexte professionnel. J’ai eu l’opportunité de créer une interface fluide, ergonomique et adaptée à différents types d’utilisateurs, notamment grâce à l’implémentation d’un système de gestion des comptes et des permissions. Un des défis principaux fut de concevoir un affichage dynamique des produits et des prix réservé uniquement aux utilisateurs connectés, ce qui m’a amené à structurer rigoureusement les rôles utilisateurs et les droits d’accès. J’ai également porté une attention particulière à l’aspect responsive du site, afin qu’il offre une expérience fluide sur tous types d’écrans. Ce projet m’a permis de mettre en pratique mes connaissances en développement full-stack et d’appréhender les enjeux concrets liés à la gestion de contenu, la sécurité et l’expérience utilisateur. Il constitue une belle illustration de ma capacité à développer des solutions robustes et esthétiques en lien avec les besoins réels d’une entreprise.Incrustation du point de regard dans une vidéo
Activité : Développement d’une solution d’incrustation dynamique du point de regard (POR) sur une vidéo, à partir de données
Durée : 30h
Réflexion : Ce projet m’a permis de me plonger dans l’univers de la vision par ordinateur et de l’analyse comportementale à travers les données d’eye-tracking. L’objectif était de représenter visuellement le point de regard d’un utilisateur au cours d’une vidéo, en superposant dynamiquement ces données, tout en appliquant un filtrage pour lisser les saccades oculaires. J’ai utilisé OpenCV pour la manipulation des images et l’incrustation, tandis que Pandas m’a permis de traiter efficacement les fichiers de données complexes. Un aspect particulièrement enrichissant fut la génération d’une heatmap à la fin de la vidéo, synthétisant les zones les plus regardées. Ce travail m’a aidé à renforcer ma compréhension des outils de visualisation, mais également à réfléchir à la manière de rendre des données abstraites lisibles et exploitables.Création d'un site web E-commerce
Activité : Développement complet d’un site e-commerce pour la vente de diffuseurs
Durée : 40h
Réflexion : Ce projet m’a permis de développer une solution complète de commerce en ligne en m’appuyant sur la plateforme Shopify, dans le cadre d’un projet réel centré sur la marque EssenceMood. L’objectif était de concevoir une boutique intuitive, au design soigné, permettant aux utilisateurs de naviguer aisément entre les différentes sections du site tout en valorisant l’identité visuelle de la marque. J’ai mis en œuvre des principes fondamentaux d’UX pour rendre la navigation fluide, que ce soit sur ordinateur ou sur mobile. Le travail de branding a été particulièrement formateur : création d’un logo, choix d’une palette de couleurs harmonieuse, cohérence des typographies. En parallèle, j’ai lancé des campagnes de publicité ciblée via Meta Ads, en analysant les retours pour affiner le ciblage et maximiser l’engagement. Ce projet a été l’occasion de consolider mes compétences à la fois en développement web orienté utilisateur, en design visuel et en marketing numérique, des compétences nécessaires et pluridisciplinaires.Hackaton
Activité : Participation à un hackathon sur le thème de la revalorisation d’objets du quotidien
Durée : 15h
Réflexion : Ce hackathon fut une expérience immersive intense, où j’ai collaboré avec un groupe sur la conception d’un lecteur de musique fonctionnel à partir de matériel usé. Nous avons utilisé un Raspberry Pi auquel nous avons connecté un haut-parleur via des câbles soudés, donnant ainsi vie à un dispositif audio. Ce contexte m’a confronté à des défis techniques multiples, notamment au niveau des branchements, de la compatibilité matérielle et du codage du script de lecture audio. L’un des moments forts fut la résolution de problèmes bloquants nécessitant parfois de recommencer à zéro certaines étapes, un choix difficile mais enrichissant qui a mis en avant ma résilience et ma capacité à rester concentré sur l’objectif final. J’ai beaucoup appris sur la gestion de l’imprévu, la communication en équipe sous pression et l’importance de la méthodologie même dans des environnements rapides et créatifs. Ce projet illustre ma capacité à adapter mes compétences techniques à des contextes concrets, tout en m’intégrant dans une démarche innovante.Conférence : Computer Crime Unit de la Police Judiciaire de Charleroi
Activité : participation à une conférence
Durée : 2h20
Réflexion : Cette conférence m’a offert un éclairage très concret sur les réalités du cybercrime en Belgique et les moyens techniques et juridiques mis en œuvre pour y faire face. Les témoignages de la police ont mis en lumière des affaires réelles de piratage, d’escroquerie en ligne et de cyberattaque, ce qui m’a permis de prendre la mesure de l’importance de la cybersécurité. En tant que futur développeur, j’ai réalisé à quel point la sécurité ne doit pas être un ajout optionnel, mais bien une composante intégrée dès la conception. Cette expérience a renforcé ma volonté d'approfondir mes connaissances en sécurité applicative et en protection des données.Atelier LaTex
Activité : Participation à un atelier pratique d’initiation à LaTeX pour apprendre à structurer un document académique
Durée : 4h
Réflexion : Cet atelier m’a permis de découvrir LaTeX, un langage de composition de documents utilisé dans le milieu académique pour sa précision typographique. J’ai appris à structurer un rapport avec des sections, sous-sections, tableaux, équations, bibliographies et figures. Cet apprentissage a renforcé ma rigueur rédactionnelle et m’a donné un outil puissant pour mes futurs rapports techniques et projets. J’y ai également développé un œil critique sur la clarté d’un document et la mise en valeur des idées à travers une structure bien pensée. Cette compétence s’inscrit dans mon projet professionnel, notamment dans un contexte de rédaction technique.Conférence : Les outils Microsoft et le Cloud 2024
Activité : Participation à une conférence organisée à l’EPHEC, animée par R. Gielen et K. Keurvels sur les outils Microsoft et leur intégration au Cloud
Durée : 2h
Réflexion : Cette conférence m’a permis de mieux comprendre les enjeux liés à l’utilisation des outils Microsoft dans un environnement professionnel moderne. Les intervenants ont illustré comment les outils de collaboration s’intègrent aux infrastructures cloud comme Azure pour offrir des solutions flexibles, sécurisées et adaptées à un travail en équipe efficace. J’ai découvert des pratiques concrètes pour optimiser la productivité, sécuriser les flux de données. Ces compétences sont en adéquation avec mon projet professionnel, notamment pour évoluer dans des environnements techniques où la maîtrise des outils collaboratifs et des services cloud est indispensable.Workshop obligations administratives
Activités : Participation à un atelier organisé par la cellule EPHEC Entreprendre Louvain-la-Neuve, portant sur les obligations administratives liées à la création d’entreprise
Durée : 2h
Réflexion : Cet atelier m’a permis d’appréhender de manière concrète les différentes obligations administratives auxquelles un entrepreneur doit faire face en Belgique. J’ai mieux compris les étapes nécessaires pour lancer une activité indépendante, ainsi que les contraintes légales et déclaratives en matière fiscale, sociale et juridique. Ces informations me seront précieuses si je décide de lancer un projet personnel ou une activité en freelance à l’avenir. Cet atelier s’inscrit dans mon développement personnel et professionnel, en m’apportant une vision plus complète des enjeux de l’entrepreneuriat au-delà de l’aspect purement technique.Travail de groupe Présentation sur l’Intelligence Artificielle Générative
Activité : Réalisation d’un support d’étude sur l’intelligence artificielle générative, dans le cadre du cours de gestion de données
Durée : 20h
Réflexion : Cette activité m’a permis d’approfondir ma compréhension des fondements de l’intelligence artificielle générative, en particulier des modèles de type Transformer, à travers l’étude du mécanisme d’auto-attention et son architecture. Mon travail s’est articulé autour de la recherche documentaire, de la structuration de contenus pédagogiques, et de la synthèse d’informations techniques pour les rendre compréhensibles dans un cadre collectif. J’ai également exploré les usages créatifs de l’IA dans le domaine artistique (musique, image, jeux vidéo), ce qui a enrichi ma perception des applications possibles dans des contextes multidisciplinaires. Ce travail a renforcé mes compétences en vulgarisation technique, en structuration de connaissances, ainsi qu’en collaboration. Il m’a également motivé à approfondir mes compétences pratiques en IA (notamment via des outils comme Hugging Face) dans le but de développer à terme des projets créatifs personnels intégrant de l’intelligence artificielle.


01
Lieu : Ho Chi Minh International University, Vietnam
Année : 2024
Rubik's Cube Solver
Ce projet consistait à concevoir un résolveur automatique de Rubik's Cube en combinant la programmation et l'analyse d'algorithmes. Le programme est capable d'interpréter l'état initial du cube, de déterminer la séquence optimale de mouvements et de résoudre le cube en un temps record.
Technologies : Python, C#, Solving Algorithms (Kociemba), OpenCV pour la reconnaissance visuelle
Points forts : Implémentation de la reconnaissance visuelle des faces du cube et optimisation des séquences de mouvements pour minimiser le nombre d'étapes


02
Website Star Mobile
Lieu : Louvain-La-Neuve, Belgique
Année : 2024




Dans ce projet, j'ai développé un site web pour Star Mobile, une entreprise spécialisée dans la réparation et la vente de composants de téléphones. Le site offre une navigation intuitive, une présentation claire des produits et services, et une section dédiée aux partenaires.
Technologies : React, CSS (Tailwind CSS), Node.js, SQL database.
Points forts :
Mise en place d'un système de gestion des utilisateurs avec des comptes et des permissions spécifiques.
Affichage dynamique des produits et des prix pour les utilisateurs connectés.
Design responsive optimisé pour une expérience utilisateur transparente sur les appareils mobiles et de bureau.
03


Point Of Regard (POR)
Lieu : Louvain-La-Neuve, Belgique
Année : 2024
Ce projet visait à développer une solution permettant de superposer dynamiquement le point de vue d'un utilisateur (POR) sur une vidéo, en utilisant des données d'oculométrie. Le projet inclut un module de filtrage pour lisser les mouvements et une fonctionnalité avancée pour générer une heatmap des zones les plus regardées à la fin de la vidéo.
Technologies : Python, OpenCV, Matplotlib pour la visualisation, Pandas pour la manipulation des données.
Points forts :
Extraction et filtrage des données d'eye-tracking pour lisser les mouvements.
Génération d'une heatmap montrant les points d'intérêt cumulés dans la vidéo.
04
E-Commerce
Lieu : Bruxelles, Belgique
Année : 2024






Ce projet visait à créer un site web de commerce électronique entièrement fonctionnel à l'aide de Shopify, conçu pour vendre des diffuseurs d'arômes. Le projet comprenait la conception d'une interface conviviale, l'établissement d'une identité de marque forte et la mise en œuvre de stratégies de marketing par le biais de publicités ciblées.
Technologies :
Shopify pour la personnalisation du thème, Meta Ads pour le marketing, principes de conception pour l'image de marque et l'optimisation de l'interface utilisateur.
Points forts :
Personnalisation d'une boutique Shopify, adaptée aux besoins esthétiques et fonctionnels de la marque.
Application des principes UI/UX pour offrir une expérience utilisateur intuitive et visuellement attrayante sur les ordinateurs de bureau et les appareils mobiles.
Création d'une marque pour établir une identité visuelle mémorable, y compris la conception d'un logo, des schémas de couleurs et des polices de caractères.
Mise en œuvre de campagnes publicitaires ciblées, en exploitant les données pour affiner l'audience et maximiser l'engagement.
Lien : https://essencemood.com/
05


Hackaton
Lieu : Louvain-La-Neuve, Belgique
Année : 2024
Ce projet a été réalisé au cours d'un week-end de hackathon visant à donner une seconde vie à des objets usés de la vie quotidienne. Notre équipe a développé un lecteur de musique fonctionnel en utilisant des composants matériels recyclés, autour d'un Raspberry Pi.
Technologies : Raspberry Pi, Python, hardware audio, soudure manuelle
Points forts :
Intégration matérielle par soudure manuelle de câbles pour connecter un haut-parleur au Raspberry Pi.
Développement d'un système audio de base et d'outils en ligne de commande
Prototypage rapide dans un environnement contraint et résolution de problèmes techniques.
Expérience pratique de la résolution collaborative de problèmes et du travail en équipe agile dans un environnement où le temps est compté.


06
Conférence cybercrime
Lieu : Louvain-La-Neuve, Belgique
Année : 2024


Cette activité a consisté à assister à une conférence organisée par l'unité de criminalité informatique de la police judiciaire de Charleroi, au cours de laquelle des experts ont partagé leurs idées sur des enquêtes réelles en matière de cybercriminalité et sur les outils numériques utilisés pour les combattre.
Points forts :
Exposition à des cas réels de fraude en ligne et de piratage.
Compréhension des procédures d'application de la loi en matière de cybercriminalité
Aperçu de la nature interdisciplinaire de la cybersécurité impliquant le droit, la technologie et l'investigation
Motivation pour intégrer des pratiques de développement sécurisées dans mes futurs projets de logiciels.
07
Atelier LaTex
Lieu : Louvain-La-Neuve, Belgique
Année : 2024
Cette activité était un atelier pratique présentant LaTeX, conçu pour apprendre aux étudiants à rédiger des documents académiques et techniques bien structurés.
Technologies :
LaTeX (Overleaf, local editors)
Points forts :
Apprendre à structurer des rapports avec des chapitres, des sections, des références et des figures
Utilisation de la syntaxe LaTeX pour une composition de qualité professionnelle
Amélioration de la compréhension des normes de formatage académiques
Application de LaTeX dans la documentation technique et scientifique alignée sur mes futurs besoins professionnels.


08
Microsoft Tools and the Cloud 2024
Lieu : Louvain-La-Neuve, Belgique
Année : 2024


Cette conférence, organisée par l'EPHEC, a présenté les outils modernes de Microsoft et leur intégration avec les technologies en cloud. Présentée par R. Gielen et K. Keurvels, la session a donné un aperçu pratique des solutions basées sur le cloud et des environnements de productivité professionnelle.
Technologies :
Microsoft 365, Azure Cloud Services, collaboration tools, digital workflows
Points forts :
Introduction à l'écosystème Microsoft et à ses applications professionnelles
Compréhension pratique de l'intégration dans le cloud et de la gestion sécurisée des données
Aperçu des outils de collaboration et de leur pertinence dans les espaces de travail informatiques
Sensibilisation aux tendances de l'environnement de travail moderne et à la façon dont les services cloud améliorent l'agilité et l'évolutivité.
09
Workshop Entrepreneurs
Lieu : Louvain-La-Neuve, Belgique
Année : 2024
Cet atelier, organisé par EPHEC Entreprendre, s'est concentré sur les responsabilités administratives et juridiques liées à la création d'une entreprise en Belgique.
Points forts :
Compréhension des étapes administratives clés dans le lancement d'une entreprise
Clarification des cadres juridiques et fiscaux belges pour les entrepreneurs
Sensibilisation à l'importance d'une documentation et d'une conformité adéquates
Motivation pour explorer l'entrepreneuriat comme future voie professionnelle


10
Travail collaboratif sur l'IA générative
Lieu : Louvain-La-Neuve, Belgique
Année : 2024
Ce projet a été réalisé dans le cadre d'un cours de gestion de données. L'objectif était de construire une présentation de support d'étude couvrant différents aspects de l'intelligence artificielle générative. J'ai plus particulièrement travaillé sur les sections 4 et 7, en me concentrant sur les mécanismes d'attention, les transformateurs et les applications dans les arts créatifs.
Points forts :
Recherche et explication du mécanisme d'auto-attention et de son rôle dans les modèles de transformateurs.
Synthèse et présentation pédagogique de l'évolution de l'architecture du modèle
Étude des applications réelles de l'IA générative dans la musique, la génération d'images et les jeux vidéo
Développement de matériel pédagogique pour soutenir la présentation globale de l'équipe
Amélioration de la capacité à structurer les connaissances techniques et à expliquer des concepts complexes dans un cadre académique collaboratif.


Prêt?
Croisons nos chemins - contactons-nous et nous travaillerons ensemble sur votre prochain projet.
Je suis actuellement à la recherche d'un stage en Belgique.