Projets personnelsProjets personnels
Projets de développementProjets de développement
Younes MoumenYounes Moumen
Date de réalisation : 2001
Technologies utilisées : Matlab
Plateforme : interprété par Matlab
Statut : Fonctionnel
Mon rôl...
Date de réalisation : 2002
Technologies utilisées : Turbo C/ Burkley
Graphics Interface
Plateforme : Windows, Linux (à com...
Date de réalisation : 2002
Technologies utilisées : Visual C++ 6,
OpenGL, SDK Windows
Plateforme : Windows 95+
Statut : Fo...
Date de réalisation : 2002
Technologies utilisées : Visual C++ 6, MFC
Plateforme : Windows 95+
Statut : Fonctionnel
Mon rô...
Date de réalisation : 2002
Technologies utilisées : Visual C++ 6,
OpenGL, SDK Windows
Plateforme : Windows 95+
Statut : Fo...
Date de réalisation : 2002
Technologies utilisées : Visual C++ 6, MFC
Plateforme : Windows 95+
Statut : Fonctionnel
Mon rô...
Date de réalisation : 2003
Technologies utilisées : Visual C++ 6
Plateforme : Windows, Linux
Statut : Incomplet, s’arrête ...
Date de réalisation : 2003
Technologies utilisées : Visual C++ 6
Plateforme : Windows, Linux
Statut : Fonctionnel
Mon rôle...
Date de réalisation : 2003
Technologies utilisées : Visual C++ 6, MFC,
INPOUT32.DLL
Plateforme : Windows 95+
Statut : Fonc...
Date de réalisation : 2003
Technologies utilisées : Visual C++ 6,
OpenGL, SDK Windows
Plateforme : Windows 95+
Statut : Fo...
Date de réalisation : 2003
Technologies utilisées : Visual C++ 6,
OpenGL, SDK Windows
Plateforme : Windows 95+
Statut : Fo...
Date de réalisation : 2003
Technologies utilisées : Visual C++ 6,
OpenGL, SDK Windows
Plateforme : Windows 95+
Statut : Fo...
Date de réalisation : 2004
Technologies utilisées : Visual C++ 6,
OpenGL, SDK Windows, DirectX
Plateforme : Windows 95+
St...
Date de réalisation : 2004
Technologies utilisées : Visual C++ 6,
Argane
Plateforme : Windows 95+
Statut : Fonctionnel
Mon...
Date de réalisation : 2004
Technologies utilisées : Visual C++ 6, MFC,
GDI
Plateforme : Windows 95+
Statut : Fonctionnel
M...
Date de réalisation : 2004
Technologies utilisées : Visual C++ 6,
OpenGL, SDK Windows, DirectX
Plateforme : Windows 95+
St...
Date de réalisation : 2004
Technologies utilisées : Visual C++ 6
(Console)
Plateforme : Windows, Linux
Statut : Fonctionne...
Date de réalisation : 2004
Technologies utilisées : Visual C++ 6,
DirectInput
Plateforme : Windows 95+
Statut : Fonctionne...
Date de réalisation : 2005
Technologies utilisées : Apache, PHP,
MySQL
Plateforme : Interprété par PHP
Statut : Fonctionne...
Date de réalisation : 2002
Technologies utilisées : Visual C++ 6, MFC
Plateforme : Windows 95+
Statut : Fonctionnel
Mon rô...
Date de réalisation : 2006
Technologies utilisées : Visual C++ 6, MFC,
OpenGL, DirectX
Plateforme : Windows 95+
Statut : I...
Date de réalisation : 2006
Technologies utilisées : J2ME
Plateforme : Mobile J2ME
Statut : Fonctionnel
Mon rôle : développ...
Date de réalisation : 2009
Technologies utilisées : J2ME
Plateforme : Mobile J2ME
Statut : Fonctionnel
Mon rôle : développ...
Date de réalisation : 2012
Technologies utilisées : J2ME, Symbian,
Windows Phone, Android, iOS, Blackberry
Plateforme : J2...
Projets personnelsProjets personnels
Projets d'infographieProjets d'infographie
Borj SaidiaBorj Saidia
Date de réalisation : 2002
Client : Entrepreneur
Technologies utilisées : 3DSMax
Mon rôle : Réalisa...
HôtelHôtel
Date de réalisation : 2003
Client : Architecte
Technologies utilisées : 3DSMax
Mon rôle : Réalisation de perspe...
Réaménagement MédinaRéaménagement Médina
Date de réalisation : 2003
Client : Architecte
Technologies utilisées : 3DSMax
Mo...
Station serviceStation service
Date de réalisation : 2004
Client : Architecte
Technologies utilisées : 3DSMax
Mon rôle : R...
GénériqueGénérique
Date de réalisation : 2005
Client : Architecte
Technologies utilisées : 3DSMax
Mon rôle : Réalisation d...
Boutique CADOBoutique CADO
Date de réalisation : 2008
Client : Architecte
Technologies utilisées : 3DSMax
Mon rôle : Réali...
Stages et projets amateursStages et projets amateurs
Projets de développementProjets de développement
Date de réalisation : 2003
Client : LogiSoft (SSII Marocaine basée à
Rabat)
Technologies utilisées : Visual Basic 6
Platef...
Date de réalisation : 2004
Client : Agence Nationale de Règlementation
des Télécommunication (Maroc)
Technologies utilisée...
Date de réalisation : 2005
Client : Inspection de cavalerie des Forces
Armées Royales du Maroc
Technologies utilisées : Ap...
Date de réalisation : 2005
Client : Agence Nationale de Règlementation
des Télécommunication (Maroc)
Technologies utilisée...
Date de réalisation : 2005
Client : Etranges Libellules
Technologies utilisées : Visual C++ 6, MFC,
DirectX, AudioWrap, In...
Date de réalisation : 2007
Client : Particulier
Technologies utilisées : J2SE, InnoSetup
Plateforme : JVM
Statut : Fonctio...
Date de réalisation : 2007
Client : FlySoft
Technologies utilisées : J2SE, InnoSetup,
MySQL, PHP, Apache
Plateforme : JVM,...
Date de réalisation : 2012
Client : Cinto.Soft
Technologies utilisées : J2ME, Symbian,
Windows Phone, Android, iOS, Blackb...
Prochain SlideShare
Chargement dans…5
×

Porte feuilles-perso

353 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
353
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Porte feuilles-perso

  1. 1. Projets personnelsProjets personnels Projets de développementProjets de développement Younes MoumenYounes Moumen
  2. 2. Date de réalisation : 2001 Technologies utilisées : Matlab Plateforme : interprété par Matlab Statut : Fonctionnel Mon rôle : développeur unique Description : Interface graphique permettant le cryptage et décryptage de texte Fonctionnalités : Cryptage et décryptage de texte selon les méthodes : César, correspondance, JFT, Playfair, et Adfgvx Machine de cryptageMachine de cryptage
  3. 3. Date de réalisation : 2002 Technologies utilisées : Turbo C/ Burkley Graphics Interface Plateforme : Windows, Linux (à compiler) Statut : Fonctionnel (code source uniquement) Mon rôle : développeur unique Description : Ensemble de calculateurs et simulateurs implémentés en console Fonctionnalités : -Opérations matricielles (somme, trace, transposée, multiplication) - Simulation de réseau - Structures de données - Calcul d’intégrales - Equations différentielles : Euler (ordre 1 & 2), Euler-cauchy, - Ajustement polynomial (interpolation) - Recherche de points fixes : dichotomie, Secante, Newton Projets consoleProjets console
  4. 4. Date de réalisation : 2002 Technologies utilisées : Visual C++ 6, OpenGL, SDK Windows Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Un jeu casse brique revisité où il faut libérer un prisonnier en détruisant les briques qui l’emprisonnent Fonctionnalités : - Plusieurs niveaux avec un éditeur de niveaux inclut - Système de scores - Briques avec bonus Bricks !Bricks !
  5. 5. Date de réalisation : 2002 Technologies utilisées : Visual C++ 6, MFC Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Application de gestion des données d’un garage Automobile (Base de données sérialisée linéaire) GarageGarage
  6. 6. Date de réalisation : 2002 Technologies utilisées : Visual C++ 6, OpenGL, SDK Windows Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: un programme de simulation de la diffusion de la chaleur sur une plaque métallique Fonctionnalités : - Simulation graphique animée de la diffusion de la chaleur - Températures sur les bords paramétrables avec possibilité d’appliquer une condition de Newman - Possibilité de récupérer la température sur n’importe quel point de la plaque - Possibilité d’enregistrer l’animation - Un lecteur d’animation offrant plus d’options de navigation sur le temps - Une interface de configuration des conditions initiales et paramètres de la simulation Simulateur de propagation de la chaleurSimulateur de propagation de la chaleur
  7. 7. Date de réalisation : 2002 Technologies utilisées : Visual C++ 6, MFC Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Une parodie de Windows 95 avec des gags sur l’instabilité du système Parodie de WindowsParodie de Windows
  8. 8. Date de réalisation : 2003 Technologies utilisées : Visual C++ 6 Plateforme : Windows, Linux Statut : Incomplet, s’arrête à la traduction Mon rôle : développeur dans une équipe de 2 développeurs Description: Un compilateur d’un langage que nous avons inventé (ABJAD) Fonctionnalités: - Scanneur - Analyseur lexical - Analyseurs Syntaxique ABJADABJAD
  9. 9. Date de réalisation : 2003 Technologies utilisées : Visual C++ 6 Plateforme : Windows, Linux Statut : Fonctionnel Mon rôle : développeur unique Description: Une simulation d’un aquarium avec des poissons qui bougent aléatoirement dans un espace 2D. Les graphismes sont en ASCII Console Simulateur d'aquarium - consoleSimulateur d'aquarium - console
  10. 10. Date de réalisation : 2003 Technologies utilisées : Visual C++ 6, MFC, INPOUT32.DLL Plateforme : Windows 95+ Statut : Fonctionnel (nécessite la carte électronique) Mon rôle : développeur du logiciel en collaboration avec 2 ingénieurs en télécommunications qui ont implémenté la carte électronique de contrôle Description: Une application qui commande une carte électronique qui à son tour contrôle le positionnement de plusieurs paraboles. RS232 Contrôleur de parabolesContrôleur de paraboles
  11. 11. Date de réalisation : 2003 Technologies utilisées : Visual C++ 6, OpenGL, SDK Windows Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Une simulation interactive animée qui applique les lois de Newtons de la dynamique des astres Dynamique terrestreDynamique terrestre
  12. 12. Date de réalisation : 2003 Technologies utilisées : Visual C++ 6, OpenGL, SDK Windows Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Une simulation interactive qui affiche la fonction potentielle générée par un ensemble de points chargés dans un espace 3D. Les points sont alimentés dans un fichier de paramétrage. Fonction potentielleFonction potentielle
  13. 13. Date de réalisation : 2003 Technologies utilisées : Visual C++ 6, OpenGL, SDK Windows Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Une simulation interactive qui affiche la surface équipotentielle générée par un ensemble de points chargés dans un espace 3D. Les points sont alimentés dans un fichier de paramétrage. Surface équipotentielleSurface équipotentielle
  14. 14. Date de réalisation : 2004 Technologies utilisées : Visual C++ 6, OpenGL, SDK Windows, DirectX Plateforme : Windows 95+ Statut : Fonctionnel (mais incomplet). J’ai arrêté le développement suite au succès d’Ogre3D et par manque de ressources. Mon rôle : développeur unique Description: Argane est un moteur graphique 3D. Fonctionnalités: - Gestion de la boucle du jeu - Description de la scène de jeu soit en Orienté objet soit en utilisant un langage XML externe - Gère les collisions - Intègre un moteur physique de la mécanique du point - Intègre l’anti-aliasing, la gestion des ombres avec stencil, le changement de focus - Optimisation par Display-lists - Support du format 3DS - Sauvegarde persistantes des données de façon simplifiée Moteur graphique - ArganeMoteur graphique - Argane
  15. 15. Date de réalisation : 2004 Technologies utilisées : Visual C++ 6, Argane Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Aqua est un simulateur d’aquarium 3D basé sur le moteur graphique Argane. Aqua – Simulateur d'aquariumAqua – Simulateur d'aquarium
  16. 16. Date de réalisation : 2004 Technologies utilisées : Visual C++ 6, MFC, GDI Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Automata est un éditeur graphique d’automates. Fonctionnalités : -Création graphique d’automates - Tester si des entrées sont acceptées - Minimiser automatiquement l’automate - Compléter automatiquement l’automate - Vérifier si l’automate est complet ou déterminé AutomataAutomata
  17. 17. Date de réalisation : 2004 Technologies utilisées : Visual C++ 6, OpenGL, SDK Windows, DirectX Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Un outil pour naviguer en vue subjective de façon interactive dans des scènes 3DS. Navigateur 3DSNavigateur 3DS
  18. 18. Date de réalisation : 2004 Technologies utilisées : Visual C++ 6 (Console) Plateforme : Windows, Linux Statut : Fonctionnel Mon rôle : développeur dans une équipe de 2 Description: Implémentation de 2 algorithmes de recherche opérationnelle pour affecter des ressources à des postes de façon optimale: Algorithme de permutations et algorithme hongrois Problème d'affectationProblème d'affectation
  19. 19. Date de réalisation : 2004 Technologies utilisées : Visual C++ 6, DirectInput Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Une application furtive qui enregistre les séquences de boutons du claviers tapés par l’utilisateur SPYSPY
  20. 20. Date de réalisation : 2005 Technologies utilisées : Apache, PHP, MySQL Plateforme : Interprété par PHP Statut : Fonctionnel Mon rôle : Chef de projet avec une équipe de 3 développeurs puis administrateur du système déployé Description: Un intranet pour l’Ecole Nationale des Sciences appliquées Fonctionnalités: - Gestion des affiches et publication - Gestion de l’inventaire logiciel - Dossiers du personnel et des étudiants - Planification des horaires des cours et TPs - Gestion des stages par le service des relations extérieurs Intranet ENSAIntranet ENSA
  21. 21. Date de réalisation : 2002 Technologies utilisées : Visual C++ 6, MFC Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Application de gestion des données d’un garage Automobile (Base de données sérialisée linéaire) Fonctionnalités: -Gestion des CD et de leur contenu - Fonctionnalité de recherche simple/avancée - Export vers fichier HTML pour impression - Gestion de multiple bibliothèques de données Base de données des CDsBase de données des CDs
  22. 22. Date de réalisation : 2006 Technologies utilisées : Visual C++ 6, MFC, OpenGL, DirectX Plateforme : Windows 95+ Statut : Incomplet (manque de temps) Mon rôle : développeur unique Description: Un jeu de combat deathmatch entre des hovers dans des arènes Hover carsHover cars
  23. 23. Date de réalisation : 2006 Technologies utilisées : J2ME Plateforme : Mobile J2ME Statut : Fonctionnel Mon rôle : développeur unique Description: Le concept du jeu consiste à protéger un troupeau de moutons contre les loups et la perte dans la forêt. SheepSheep
  24. 24. Date de réalisation : 2009 Technologies utilisées : J2ME Plateforme : Mobile J2ME Statut : Fonctionnel Mon rôle : développeur unique Description: Une application qui change le format des numéros fixes et mobiles du téléphone. J'ai développé cette application à titre personnel lorsque l'ANRT a changé le plan de numérotation marocain. J'ai ensuite publié cette application. Plan de numérotation MarocainPlan de numérotation Marocain
  25. 25. Date de réalisation : 2012 Technologies utilisées : J2ME, Symbian, Windows Phone, Android, iOS, Blackberry Plateforme : J2ME, Symbian, Windows Phone, Android, iOS, Blackberry Statut : En cours Mon rôle : développeur unique Description: J'ai commencé à travailler sur un projet de covoiturage dynamique. Il s'agit d'une application mobile qui sert à identifier facilement les transports en public pour voyager d'un point A à B et intègre le covoiturage dynamique (non planifié). L'application est également un guide du randonneur. MobiHikerMobiHiker
  26. 26. Projets personnelsProjets personnels Projets d'infographieProjets d'infographie
  27. 27. Borj SaidiaBorj Saidia Date de réalisation : 2002 Client : Entrepreneur Technologies utilisées : 3DSMax Mon rôle : Réalisation de perspectives et vidéo d'animation d'un projet de ville moderne. J'ai reçu un travail de base sur Archicad que j'ai amélioré.
  28. 28. HôtelHôtel Date de réalisation : 2003 Client : Architecte Technologies utilisées : 3DSMax Mon rôle : Réalisation de perspectives et vidéo d'animation d'un projet d'hôtel. J'ai reçu un travail de base sur Archicad que j'ai amélioré.
  29. 29. Réaménagement MédinaRéaménagement Médina Date de réalisation : 2003 Client : Architecte Technologies utilisées : 3DSMax Mon rôle : Réalisation de perspectives et vidéo d'animation d'un projet de réaménagement de médina (ville ancienne). J'ai reçu un travail de base sur Archicad que j'ai amélioré.
  30. 30. Station serviceStation service Date de réalisation : 2004 Client : Architecte Technologies utilisées : 3DSMax Mon rôle : Réalisation de perspectives et vidéo d'animation d'un projet de station service sur Autoroute. J'ai reçu un travail de base sur Archicad que j'ai amélioré.
  31. 31. GénériqueGénérique Date de réalisation : 2005 Client : Architecte Technologies utilisées : 3DSMax Mon rôle : Réalisation d'un générique vidéo d'une soutenance de PFE.
  32. 32. Boutique CADOBoutique CADO Date de réalisation : 2008 Client : Architecte Technologies utilisées : 3DSMax Mon rôle : Réalisation de perspectives pour une boutique CADO avant son lancement.
  33. 33. Stages et projets amateursStages et projets amateurs Projets de développementProjets de développement
  34. 34. Date de réalisation : 2003 Client : LogiSoft (SSII Marocaine basée à Rabat) Technologies utilisées : Visual Basic 6 Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur parmi une équipe de 2 qui ont travaillé sur la gestion de stock encadrés par un chef de projet chez LogiSoft Description: Une application personnalisée de gestion de stock pour l’usage interne de la société Logisoft. Gestion de stockGestion de stock
  35. 35. Date de réalisation : 2004 Client : Agence Nationale de Règlementation des Télécommunication (Maroc) Technologies utilisées : Apache, PHP, MySQL Plateforme : Interprétée (3 tiers) Statut : Fonctionnel Mon rôle : développeur unique Description: Une application Web de gestion de personnel (stagiaires) Gestion RHGestion RH
  36. 36. Date de réalisation : 2005 Client : Inspection de cavalerie des Forces Armées Royales du Maroc Technologies utilisées : Apache, PHP, MySQL Plateforme : Interprétée (3 tiers) Statut : Fonctionnel Mon rôle : développeur unique Description: Une application Web de gestion de personnel et des chevaux Gestion du personnelGestion du personnel
  37. 37. Date de réalisation : 2005 Client : Agence Nationale de Règlementation des Télécommunication (Maroc) Technologies utilisées : Visual C++ 6, MFC, OpenGL, DirectX, Jboss, MySQL, Hibernate, JavaBeans, CORBA, Apache Axis, RMI/IIOP, InnoSetup Plateforme : 5 tiers Statut : Fonctionnel Mon rôle : développeur de la partie client en collaboration avec un développeur de la partie serveur Description: Un système d’information géographique (SIG) adapté au besoin du Service Universel de l’ANRT Fonctionnalités: -Architecture ouverte avec un Noyau, un SDK, et un système de création de plug-ins sous forme de DLL pour le client - Un serveur ouvert utilisant des protocoles standards et une architecture 5 tiers et possibilité d’intégration avancée avec CORBA et les services Web Accélération par l’utilisation du Multi- threading et l’accélération matérielle graphique - Un espace de travail client complet et indépendant OrbviewOrbview
  38. 38. Date de réalisation : 2005 Client : Etranges Libellules Technologies utilisées : Visual C++ 6, MFC, DirectX, AudioWrap, InnoSetup, CHM Plateforme : Windows 95+ Statut : Fonctionnel Mon rôle : développeur unique Description: Une application de traitement de son en temps réel Fonctionnalités: -Modification en temps réel du volume et du pitch - Définition de l’évolution du volume et du pitch selon une courbe interpolée à partir de point fixes - Zoom et déplacement sur l’axe du temps - Hautement paramétrable Traitement du son à la voléeTraitement du son à la volée
  39. 39. Date de réalisation : 2007 Client : Particulier Technologies utilisées : J2SE, InnoSetup Plateforme : JVM Statut : Fonctionnel Mon rôle : développeur unique Description: Un éditeur de texte particulier qui interprète le texte sous forme d’arborescence avec des icônes IconXNotesIconXNotes
  40. 40. Date de réalisation : 2007 Client : FlySoft Technologies utilisées : J2SE, InnoSetup, MySQL, PHP, Apache Plateforme : JVM, Serveur PHP Statut : Fonctionnel Mon rôle : développeur unique Description: Un outil de gestion des rendez- vous pour les cabinets médicaux FlySoft ManagerFlySoft Manager
  41. 41. Date de réalisation : 2012 Client : Cinto.Soft Technologies utilisées : J2ME, Symbian, Windows Phone, Android, iOS, Blackberry Plateforme : J2ME, Symbian, Windows Phone, Android, iOS, Blackberry Statut : Fonctionnel Mon rôle : Chef de projet Description: 3 applications mobiles intégrés dans le portefeuille de Cinto.Soft Cinto.SoftCinto.Soft Code de la route Marocain Appricot Location Quiz Vitrine Mobile

×