siganture

Bonjour et bienvenue

Sur le site web de
Nilaina Razafindrambola

Qui est

  • Licence Informatique - Programmation d'interfaces, Réalité virtuelle et Augmentée

  • Actuellement en formation à l'Université de Strasbourg, je développe une expertise solide en programmation et en conception à travers divers projets et travaux dirigés. Mon objectif professionnel et personnel se concentre sur la création d'interfaces innovantes et le développement en réalité virtuelle et augmentée. Passionné par l'exploration de nouvelles technologies, je m'efforce de concevoir des expériences immersives et captivantes. Je dépasse les limites de mes connaissances actuelles pour offrir des solutions créatives et avant-gardistes, en intégrant les dernières avancées technologiques.

  • Git : https://git.unistra.fr/razafindrambola

profil
  • Snake Project - Dev

    exemple de code Assembleur

    Développement d'un jeu de serpent en Assembleur pour l'architecture MIPS, mettant en œuvre une gestion du serpent grâce à une structure de données FILO circulaire. Dans cette version, chaque mouvement du serpent est géré de manière à ce que la tête avance et la queue suive en respectant le principe "First In, Last Out", garantissant ainsi une fluidité et une réactivité optimales du gameplay. Cette approche permet de modéliser le comportement du serpent de manière efficace tout en exploitant pleinement les capacités du processeur MIPS.

    UE :

    Architecture des Ordinateurs

    Ensegnant :

    Arash Habibi & Eric Violard

    affchage graphique du snake project

    Git : https://git.unistra.fr/razafindrambola/snake

  • Relations - Implementation

    schema du model de relation

    Création d'un graphe relationnel (en C) pour modéliser les connexions d'une personne, permettant de déterminer le degré de relation entre deux objets ou individus. Ce graphe cartographie les liens entre les éléments, offrant un moyen visuel et algorithmique de comprendre comment deux objets sont connectés, directement ou indirectement. En calculant les chemins dans ce graphe, on peut identifier la proximité relationnelle, ce qui peut être utile dans des domaines tels que les réseaux sociaux, les bases de données, ou l'analyse des interactions humaines.

    UE :

    Structure de Donnée

    Ensegnant :

    Jean-Michel Dischler

    schema graphique de relation - UML

    Git : https://git.unistra.fr/razafindrambola/relations

  • Unistra & Neudstadt Coffee - Dev

    page accueil

    Réalisation d'une version fidèle d'un modèle de site web en utilisant des outils limités. Ce projet s'inscrit comme un complément à un site web dynamique de type "portfolio" développé avec PHP, AJAX et SQLite. L'objectif est de reproduire le design et les fonctionnalités souhaitées malgré les contraintes techniques, tout en assurant une intégration fluide avec le site dynamique principal.

    UE :

    Programmation Web

    Ensegnant :

    Antoine Haas & Aline Gerard

    https://git.unistra.fr/razafindrambola/unistra-neudstadt-coffee

    page recherche

    Git : https://git.unistra.fr/razafindrambola/webproject

  • Sokoban - Dev

    sokoban sur console

    Modélisation et implémentation (en C) du jeu Sokoban, avec une interface graphique développée à l'aide de la bibliothèque SDL2, ainsi qu'une option pour jouer directement via le terminal.

    UE :

    Technique de Developpement

    Ensegnant :

    Clément Flint

    sokoban avec sdl2

    Git : https://git.unistra.fr/razafindrambola/sokoban

  • Mini-jeu RPG - Dev & Implementation

    grille de jeu

    Modélisation et implémentation (en JAVA) d'un mini-jeu RPG où le joueur doit s'échapper d'un donjon rempli de monstres et de pièges, en utilisant la programmation orientée objet (POO) dans une architecture MVC (Model-View-Controller). Ce projet met en place une séparation claire entre la logique du jeu, la gestion des données (Model), l'affichage et l'interface utilisateur (View), ainsi que la gestion des interactions (Controller). L'objectif est de créer un jeu immersif tout en respectant les principes de conception logicielle, offrant une structure flexible et maintenable qui facilite l'évolution du jeu.

    UE :

    Programmation Orientée Objet

    Ensegnant :

    Gabriel Frey

    UML de conception

    Git : https://git.unistra.fr/razafindrambola/2dgame

Dernier projet

Pendant l'été 2024, j'ai suivi un stage de formation dans la modelisation 3D au laboratoire de recherche ICube dans l'equipe IGG - Inforamatique Geometrique et Graphique

Spécialisé dans la conception et modelisation graphique avec des maillages dual quaternions, l'equipe IGG m'a proposé un stage pour un developpement d'outil pour une manipulation 3D avec dans le cadre d'une recherche sur les Dual Quaternions. Tout cela en JavaScript avec ThreeJS

Le laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie (UMR7357)

L'année 2013 voit la naissance du laboratoire ICube, un formidable projet sous l'égide du CNRS, de l'Université de Strasbourg, de l'ENGEES et de l'INSA de Strasbourg.

Le laboratoire rassemble à parts égales deux communautés scientifiques à l'interface entre le monde numérique et le monde physique, lui donnant ainsi une configuration unique.

Avec près de 650 membres, il est une force de recherche majeure du site de Strasbourg. Fédéré par l'imagerie, ICube a comme champs d'application privilégiés l'ingénierie pour la santé, l'environnement et le développement durable.

  • logo de l'UNISTRA
  • logo du CNRS
  • logo de l'INSA
  • logo de l'ENGEES

Projet d'avenir et personnel

Réalité virtuelle et réalité augmentée

Médecine

La réalité augmentée ouvre de nombreuses possibilités dans le domaine médical. Elle peut assister les chirurgiens pendant des opérations complexes, fournir des simulations réalistes pour la formation des médecins, et même aider à la rééducation des patients en offrant des environnements immersifs.

Art

L'art, et particulièrement la musique, peut être réinventé grâce à la réalité virtuelle et augmentée. Imaginez pouvoir voir des ondes musicales sous forme de couleurs et de formes abstraites, ou explorer des paysages créés par votre subconscient au rythme des notes. Ces technologies permettent une nouvelle manière d'expérimenter et de créer des œuvres d'art.

Innovation

Avec la réalité virtuelle et augmentée, l'innovation n'a pas de limites. Ces technologies nous permettent de voir au-delà du visible, d'imaginer ce qui n'existe pas encore, et de transformer l'impossible en réalité tangible. Elles nous incitent à penser différemment, à explorer de nouvelles idées et à repousser les frontières de notre créativité.

Projet actuel

En formation pour une troisième année de licence...

  • logo de l'UNISTRA
  • logo de la faculte de math-info