Bienvenue...
Sur ma page personnelle des FUNDP! Après y avoir obtenu ma maîtrise en Informatique en 2003, j'ai travaillé pendant quatre ans sur le projet ReQuest en tant que chercheur du Laboratoire d'Ingénierie des Bases de Données des FUNDP et du Centre de recherche PReCISE.
Depuis, je suis devenu assistant, et à ce titre, je suis responsable de plusieurs TPs pour les Unité d'Enseignement Langages et programmation et Conception et développement des systèmes d'information.
Parallèlement, j'ai mené une recherche doctorale sur l'élaboration d'une approche interactive permettant d'impliquer des utilisateurs finaux dans le développement de bases de données dans le cadre de l'Ingénierie de Systèmes d'Informations (projet RAINBOW).
En bref
Domaines de recherche : Ingénierie des Systèmes d'Information, Ingénierie des Besoins, Ingénierie des Bases de Données, Interactions Homme-Machine, Design Participatif
Domaines d'enseignement : Introduction à la Programmation, Bases de Données, Ingénierie Logicielle
Cursus académique | |
| 2007 - 2010 | Doctorat en Sciences, option Informatique |
| Institution: Faculté d'Informatique, FUNDP, Namur, Belgique | |
| Titre: Reverse-Engineering User-Drawn Form-Based Interfaces for Iteractive Database Conceptual Analysis | |
| Promoteur: Prof. Jean-Luc Hainaut | |
| 2000 - 2003 | Maîtrise en Informatique |
| Institution: Faculté d'Informatique, FUNDP, Namur, Belgique | |
| Disciplines: Ingénierie des Systèmes d'Information, Programmation, Mathématiques, Gestion de Projet, ... | |
| Mémoire: PDA-Based Museum Guide With Sound Enhancement | |
| Promotrice: Prof. Monique Noirhomme | |
| Grade: Grande Distinction | |
| 1998 - 2000 | Candidature en Mathématiques (Orientation en Informatique) |
| Institution: Faculté des Sciences, FUNDP, Namur, Belgique | |
| Disciplines: Introduction à la Programmation, Mathématiques, Physique... | |
| Grade: Grande Distinction | |
| 1997 - 1998 | Diplôme du Baccalauréat Français (Section Scientifique, Orientation en Mathématiques) |
| Institution:Lycée La Bourdonnais, Curepipe, Ile Maurice (Académie de La Réunion) | |
| Disciplines: Mathématiques, Physique, Chimie, Biologie ... | |
| Mention: Assez Bien | |
Experience | |
| Depuis Sept. 2007 | Assistant / Doctorant |
| Institution: Faculté d'Informatique / Centre de recherche PReCISE, FUNDP, Namur, Belgique | |
| Domaine de recherche: Ingénierie des Systèmes d’Information, Ingénierie des Besoins, Ingénierie des Bases de Données, Interactions Homme-Machine (projet RAINBOW) | |
| Charges d’encadrement : Introduction à la Programmation, Bases de données, Ingénierie Logicielle | |
| 2003 - 2007 | Chercheur pour le projet ReQuest |
| Institution: Laboratoire d'ingénierie des applications de bases de données (LIBD), Faculté d'Informatique / Centre de recherche PReCISE, FUNDP, Namur, Belgique | |
| Objectif : Construction d’un logiciel destiné à produire plus rapidement, et à moindre coût, des sites de commerce électronique de qualité, répondant de manière plus satisfaisante aux besoins des clients. [En savoir plus...] | |
| Partenaires: Les laboratoires FSA/INGI et IAG/ISYS de l'UCL, Louvain-La-Neuve, Belgique | |
| Implication dans le projet : Analyse des besoins, Analyse d’interfaces homme machine, modélisation conceptuelle, développement | |
| Sept.-Dec. 2002 | Stage de fin d'études |
| Institution:Human-Computer Interaction (HCI) Group de l'Instituto di Scienza e Tecnologie dell Informazione (ISTI) du Consiglio Nazionale delle Ricerche (CNR) de Pise, Italie | |
| Objectif: Réalisation d’un prototype de guide de musée générique sur PDA avec support sonore | |
| Superviseur: Dr Fabio Paterno | |
Projets | |
| Depuis 2011 | Approfondissement de l'approche RAINBOW |
| Institution: Faculté d'Informatique / Centre de recherche PReCISE, FUNDP, Namur, Belgique | |
| Objectif : Approfondissement de la rétro ingénierie de formulaires électroniques dessinés par des utilisateurs pour permettre une analyse conceptuelle interactive de bases de données. [En savoir plus...] | |
| Domaine de recherche: Ingénierie des Systèmes d’Information, Ingénierie des Besoins, Ingénierie des Bases de Données, Interactions Homme-Machine | |
| 2007 - 2010 | R.A.I.N.B.O.W. (thèse de doctorat) |
| Institution: Faculté d'Informatique / Centre de recherche PReCISE, FUNDP, Namur, Belgique | |
| Objectif : Rétro ingénierie de formulaires électroniques dessinés par des utilisateurs pour permettre une analyse conceptuelle interactive de bases de données. [En savoir plus...] | |
| Domaine de recherche: Ingénierie des Systèmes d’Information, Ingénierie des Besoins, Ingénierie des Bases de Données, Interactions Homme-Machine | |
| 2003 - 2007 | ReQuest |
| Institution: Laboratoire d'ingénierie des applications de bases de données (LIBD), Faculté d'Informatique / Centre de recherche PReCISE, FUNDP, Namur, Belgique | |
| Objectif : Construction d’un logiciel destiné à produire plus rapidement, et à moindre coût, des sites de commerce électronique de qualité, répondant de manière plus satisfaisante aux besoins des clients. [En savoir plus...] | |
| Partenaires: Les laboratoires FSA/INGI et IAG/ISYS de l'UCL, Louvain-La-Neuve, Belgique | |
| Domaine de recherche: Ingénierie des Systèmes d’Information, Ingénierie des Besoins, Ingénierie des Bases de Données, Interactions Homme-Machine | |
PublicationsJournaux | |
| 2011 | Ravi Ramdoyal, Jean-Luc Hainaut, Involving End-Users In Database Design - The RAINBOW Approach, in IADIS International Journal on Computer Science and Information Systems (IJCSIS), Special issue on "Users and Information Systems", International Association for Development of the Information Society (IADIS) (accepté pour publication). |
Conférences | |
| 2011 | Ravi Ramdoyal, Anthony Cleve, From Pattern-based User Interfaces to Conceptual Schemas and Back, in Proceedings of the 30th International Conference on Conceptual Modeling (ER'2011), Bruxelles, Belgique, Octobre 2011, LNCS (accepté pour publication). |
| 2011 | Ravi Ramdoyal, Jean-Luc Hainaut, Interactively Eliciting Database Constraints and Dependencies, in Proceedings of the 23rd International Conference on Advanced Information Systems Engineering (CAiSE'2011), Londres, Royaume-Uni, Juin 2011, LNCS (accepté pour publication). |
| 2010 | Ravi Ramdoyal, Anthony Cleve, Jean-Luc Hainaut, Reverse Engineering User Interfaces for Interactive Database Conceptual Analysis, in Proceedings of the 22nd International Conference on Advanced Information Systems Engineering (CAiSE'2010), Hammamet, Tunisie, Juin 2010, LNCS, p332-347. [bibtex] |
| 2009 | Ravi Ramdoyal, Anthony Cleve, Anne-France Brogneaux, Jean-Luc Hainaut, Rétro-ingénierie d'interfaces utilisateur pour l'analyse conceptuelle de bases de données, in Proceedings of the 25èmes Journées en Bases de Données Avancées (BDA 2009), Namur, Belgique, Octobre 2009. [bibtex] |
| 2006 | Julien Vilz, Anne-France Brogneaux, Ravi Ramdoyal, Vincent Englebert, Jean-Luc Hainaut, Data Conceptualisation for Web-Based Data-Centred Application Design, in Proceedings of the 18th International Conference on Advanced Information Systems Engineering (CAiSE'2006), Luxembourg, Juin 2006, p205-219. [bibtex] |
| 2005 | Anne-France Brogneaux, Ravi Ramdoyal, Julien Vilz, Jean-Luc Hainaut, Deriving User-requirements From Human-Computer Interfaces, in Proceedings of the 23rd IASTED International Multi-Conference on Applied Informatics (Databases and Applications), Innsbruck, Autriche, Fevrier 2005, p77-82. [bibtex] |
Workshops | |
| 2010 | Ravi Ramdoyal, Reverse Engineering User-Drawn Form-Based Interfaces for Interactive Database Conceptual Analysis, in Proceedings of the 22nd International Conference on Advanced Information Systems Engineering (CAiSE'2010) Doctoral Consortium, Hammamet, Tunisie, Juin 2010, CEUR Workshop Proceedings, volume 593. |
| 2007 | Ravi Ramdoyal, Anne-France Brogneaux, Julien Vilz, Jean-Luc Hainaut, Recherche de recouvrements dans une collection de schémas de base de données, in Proceedings of the DECOR Workshop, EGC 2007, Namur, Belgique, Janvier 2007. |
Thèse | |
| 2010 | Ravi Ramdoyal, Reverse Engineering User-Drawn Form-Based Interfaces for Interactive Database Conceptual Analysis, Thèse de Doctorat, Presses Universitaires de Namur, FUNDP, Namur, Belgique, 2010. |
Mémoire | |
| 2003 | Ravi Ramdoyal, PDA based museum guide with sound enhancement, Mémoire de fin d'études, Faculté d’Informatique, FUNDP, Namur, Belgique, 2003. |
Cours | |
| 2009 | Introduction aux bases de données |
| Contexte: Module "Technologie de l'information et gestion des pouvoirs locaux" de la Formation interuniversitaire en management des pouvoirs locaux | |
| Public: Fonctionnaires de la Région Wallonne | |
| Matière: Introduction à l’analyse conceptuelle et à la théorie relationnelle | Encadrement |
| 2007 - 2011 | Introduction aux bases de données (IHDCB234) – 30h |
| Public: Deuxième Bac en Horaire Décalé en Informatique | |
| Matière: Exercices de SQL, modélisation... | |
| Site du cours: Webcampus | |
| 2007 - 2011 | Introduction à la programmation (INFOB131) – 15h |
| Public: Premier Bac en Informatique et Ingénieur de Gestion | |
| Matière: Exercices de programmation sur machine (Algorithmique et Langage Pascal) | |
| Site du cours: Webcampus | |
| 2010 - 2011 | Laboratoire de développement de programme (INFOB132) – 30h |
| Public: Premier Bac en Informatique et Ingénieur de Gestion | |
| Matière: Réalisation d’un premier projet de programmation complet en Pascal en utilisant la méthode apprise lors du cours théorique | |
| Site du cours: Webcampus | |
| 2007 - 2011 | Modélisation pour l'informatique (INFOB235) – 10h |
| Public: Deuxième Bac en Informatique | |
| Matière: Exercices de SQL, modélisation... | |
| Site du cours: Webcampus | |
| 2007 - 2011 | Ingénierie des bases de données (INFOB312) – 15h |
| Public: Troisième Bac en Informatique | |
| Matière: Exercices de SQL, modélisation... | |
| Site du cours: Webcampus | |
| 2007 - 2011 | Laboratoire d'ingénierie du logiciel (INFOM111) – 120h |
| Public: Premier Master en Informatique | |
| Matière: Réalisation d'un projet informatique de taille conséquente, intégrant la phase d’Analyse des besoins des utilisateurs, ainsi que celles de Conception, Développement, Déploiement et Maintenance de la solution logicielle qui en découle | |
| Site du cours: Webcampus | |
| 2007 - 2011 | Ingénierie des bases de données avancées (INFOM433) – 15h |
| Public: Premier et Deuxième Master en Informatique | |
| Matière: Exercices de SQL, modélisation... | |
| Site du cours: Webcampus | Séminaires divers |
| 2006 - 2007 | Séminaire d’introduction à des outils graphiques libres |
| Public: Membres du Namur Linux User Group | |
| Matière: Présentation et utilisation des logiciels The Gimp et Inkscape | |
| 2005 - 2006 | Séminaire d’introduction à des outils graphiques libres |
| Public: Etudiants et personnel de la Faculté d’Informatique des FUNDP (Tool Seminars) | |
| Matière: Présentation et utilisation des logiciels The Gimp et Inkscape | |
Logiciels incontournables
Bureautique | ||
![]() |
LibreOffice | Suite bureautique complète reprenant les principes d'Open Office. |
![]() |
Scribus | Publication Assistée par Ordinateur (PAO). |
LaTeX | ||
![]() |
MiKTeX | Distribution LaTeX. |
![]() |
TeXnicCenter | Editeur LaTeX. |
![]() |
JabRef | Gestion de références BibTex. |
![]() |
Adobe Reader | Visualisation de documents PDF. |
![]() |
PDF-XChange Viewer | Visualisation et annotation de documents PDF. |
![]() |
PDFCreator | Impression de documents au format PDF. |
![]() |
PDF Split and Merge | Manipulation de fichiers PDF : découpage, fusion, ... |
PostScript | ||
![]() |
Ghostscript | Interpréteur PostScript. |
![]() |
Scribus | Interface graphique pour Ghostscript. |
Design | ||
![]() |
GIMP | Dessin bitmap. |
![]() |
Inkscape | Dessin vectoriel. |
![]() |
Dia | Réalisation de diagrammes. |
Internet | ||
![]() |
Firefox | Navigateur internet. Extensions utiles : AdBlock Plus, AdBlockPlus Element Hiding Helper, Tab Mix Plus, SearchWP, ColorZilla, oldbar, Web Developer. |
![]() |
Google Chrome | Navigateur internet. Extensions utiles : AdBlock Plus, Web Developer. |
![]() |
FileZilla | Client FTP, SFTP, FTPS et FTPES. |
![]() |
TurtoiseSVN | Client SVN s'intégrant dans l'explorateur de Windows. |
![]() |
Putty | Client Telnet et SSH. |
Communication | ||
![]() |
Thunderbird | Client de courriel. Extensions utiles : ConfigDate, FolderPane Tools, Dictionary Switcher, Signature Switch. |
![]() |
Pidgin | Client de messagerie instantanée (compatible MSN, GTalk, Yahoo!, ...). |
![]() |
Skype | Téléphonie et vidéoconférence. |
Maintenance | ||
![]() |
ClamWin | Antivirus |
![]() |
CCleaner | Nettoyage et optimisation de Windows (y compris la base de registres, les historiques, ...). |
![]() |
Defraggler | Defragmentation. |
![]() |
JkDefrag | Defragmentation en mode économiseur d'écran. |
![]() |
CodeStuff Starter | Gestion des programmes au démarrage de Windows. |
![]() |
Startup Manager | Gestion des programmes au démarrage de Windows. |
![]() |
Spybot-S&D | Anti-spyware. |
![]() |
Recuva | Récupération de fichiers effacés par erreur. |
Multimedia | ||
![]() |
VLC Media Player | Lecteur multimedia ne nécessitant pas l'installation de codecs supplémentaires. |
![]() |
Winamp Media Player | Lecteur multimedia. |
![]() |
Audacity | Montage et édition audio. |
![]() |
CDex | Extracteur digital de CDs audio. |
Programmation | ||
![]() |
Eclipse | Environnement de développement universel, extensible et polyvalent. |
![]() |
DB-Main | Atelier de modélisation et d'architecture de données. |
![]() |
DevPascal | Environnement de développement intégré pour Pascal. |
![]() |
TextPad | Editeur de code source polyvalent. |
![]() |
Notepad++ | Editeur de code source polyvalent. |
Outils | ||
![]() |
InfraRecorder | Gravure de CD et DVD. |
![]() |
7-Zip | Compression/décompression multiformat. |
![]() |
Launchy | Lancement d'applications et ouverture de fichiers par combinaisons de touches au clavier. |
![]() |
TaskArrange | Réorganisation de la barre de tâches Windows. |
![]() |
Taskbar Shuffle | Réorganisation de la barre de tâches Windows. |
![]() |
Synkron | Synchronisation de répertoires. |
![]() |
Ant Renamer | Renommage de grandes quantités de fichiers et dossiers selon des critères personnalisables. |
![]() |
Klyster | Faire l'inventaire de tout le contenu d'un dossier dans un fichier. |
![]() |
Wink | Réalisation de screencasts. |
Langues
| Français | Langue maternelle |
| Anglais | Lu, écrit et parlé couramment |
| Allemand | Notions |
| Créole | Notions |
Voyages
J'ai habité au Laos (1980-1984), à Kiribati (1984-1987), à l'Ile Maurice (1987-1998) et en Belgique (depuis 1998).
Mon stage de fin d'études m'a mené à Pise, en Italie, et à titre non professionnel, j'ai également visité la France, l'Angleterre, l'Allemagne, le Luxembourg, l'Espagne, l'Italie, la République Tchèque, le Canada, l'Australie, les Philippines, l'Ile de la Réunion, ...
Implication dans la communauté universitaire
| 2003 - 2011 | Réalisation de logos, posters et affiches promotionnels (publicité, événements spéciaux, journées portes ouvertes, …) pour la Faculté d’Informatique, FUNDP |
| 2007 - 2011 | Administration du serveur de bases de données Oracle XE pour les cours IHDCB234, INFOB312, INFOM111, INFOB235 de la Faculté d'informatique, FUNDP |
| 2007 - 2009 | Représentant scientifique à la Commission de la recherche de la Faculté d'informatique, FUNDP |
| Mars 2009 | Participation à l'Organisation du Printemps des Sciences, FUNDP |
| Janv. 2008 | Organisation de la Journée des Doctorants de la Faculté d’Informatique, FUNDP |
| Déc. 2007 | Réalisation de la brochure PReCISE, FUNDP |
| Déc. 2007 | Participation à l'organisation du PReCISE Day, FUNDP |
| 2004 - 2006 | Membre du kot à projet PubliKot : Création, réalisation, reproduction et affichage de publicité pour les diverses activités culturelles et sociales se déroulant sur le campus des FUNDP |
| 2002 - 2004 | Membre du kot à projet BD-Kot : Promotion de la bande dessinées et des films d'animation sur le campus des FUNDP, notamment via la gestion d'une bibliothèque de bandes dessinées et l'organisation de projections de films d'animation. |
| 2000 - 2003 | Délégué de cours et représentant des étudiants à la Commission de Contact de la Faculté d’Informatique, FUNDP |


















































