dimanche 9 octobre 2011

Expériences professionnelles :

¨      3D Technology (Lac, Tunisie) : de juillet à fin aout 2011
Conception et développement  d’une plateforme 3D d’aménagement d’intérieur qui aide les clients à placer le meuble qu’ils choisissent sur le plan d'un logement en 3D
Langage : c#
Outils : Unity3D, Maya

¨   Synergy Space (Pole technologique Ghazela, Tunisie) : de juin à juillet 2010

Programmation de l'interactivité du corps d'un personnage, animation
faciale et lip sync. 
            Langage : c#
            Outils : unity

¨     NCS&Telecom (Pole technologique Ghazela, Tunisie) : de févier à fin mai 2009
      Développement d'un système expert de gestion d'université.
            Langage: java
            Outils : eclipse, ERP compiere

Réalisations et projets:

¨   Jeu d’armure virtuelle :
Développement  d’un jeu fondé sur la réalité augmentée qui donne la possibilité au joueur de vivre une expérience de combat en virtuel avec des monstres et armes virtuels.
Langage : c++
Librairies : opengl et glut
Outils : Kinect, visual studio, artoolkit

¨   Traitement d’image :
Développement d’une application qui permet de charger différents types de fichiers/modèles (OFF, PLY, VTK, VRML), convertir les maillages/fichier (VRML to PLY, ….), ajouter une texture, calculer les propriétés du maillage…
Langage : c++
Bibliothèques : vtk , fltk
Outils : cmake, visual studio

¨   Recherche et indexation d’images :
Développement d’une application qui permet de stocker des images dans une base de données et de rechercher les images les plus similaires à une image requête.
Langage : java
Outils : eclipse, oracle intermedia

¨   Application de contrôle d’accès à un bâtiment :
Conception et développement d’une application qui permet de protéger les zones sensibles des locaux d'une usine de production pharmaceutique.
Langage : c++, UML
Outils : EDI qt creator

¨   Analyseur lexical :
Développement d’un analyseur lexical qui reconnait les entiers, les réels, les chaines de caractère, les identificateurs type c, les commentaires (une suite de caractères commençant par #), les mots réservés IF, ELSE, WHILE.
Outils : flex, yacc
Environnement : Linux

¨  Voyageur de commerce :
           Résolution du problème du voyageur de commerce par l’approche génétique.
           Langage : C
           Environnement : Linux

¨      Jeu Pacman :
Développement des règles du jeu pacman avec un graphique et des animations.
Langage : Action script 3
Outils : Flash Macromedia

¨   Jeu BomberMan :
Réalisation du jeu BomberMan.
Langage : c#
            Outils : Unity3D

¨   Chat :
Développement d’une application de chat client serveur avec programmation graphique.
Langage : c
Bibliothèque graphique : SDL
Environnement : Unix