CV Omar - Esquisse 2
Transcription
CV Omar - Esquisse 2
Omar Piotr BENNANI 16/02/1984 Téléphone : 0(033)6 66 14 55 56 Mail : [email protected] Site web: http://omarbennani.extraserv.net/ DEVELOPPEUR PROGRAMMEUR MULTIMEDIA EXPERIENCE PROFESSIONNELLE Depuis Octobre 2010 : Développeur & Responsable Informatique, Idylle Production (Mouans-Sartoux) Développement de logiciels, programmes et Plug-ins Maintenance du système et réseau interne de la société. Rédactions des documents (cahiers des charges, spécifications, manuels d'utilisations) Références clients : Groupe Lucien Barrière, Groupe Émeraude, Groupe Viking, Groupe Tranchant, Casino Mamounia, Magasins Leclerc, Magasins Leroy Merlin. Avril – Septembre 2009 : Développeur stagiaire, Oktal (Paris) Analyse et Amélioration du rendu Visuel d’un simulateur Automobile FORMATION UNIVERSITAIRE : BAC +5 Parcours Informatique, Imagerie & Multimédia à l'Université Paul Sabatier, Toulouse 2009 - Master 2 Imagerie et Multimédia (option : Ingénierie des Applications Multimédia Interactives) 2008 - Master 1 Informatique 2006 - Licence 3 Informatique COMPETENCES INFORMATIQUES Moteur de Rendu C/C++ • C# • Java • Caml • Mathlab • Assembleur ARM OpenGL • GLSL • DirectX9 • HLSL • DirectShow • QT4 • .NET • OpenEXR OpenAL • DevIL • Swing OpenSceneGraph Développement Web HTML • PHP • CSS • XML • Flash Bases de données SQL • MySQL • Oracle Visual Studio • KDevelop • QT4 Designer • Adobe Dreamweaver • Adobe Flash Adobe Photoshop • Gimp • Eclipse • 3DSMax Windows • linux • Unix Analyse des besoins • Méthode de conception UML • Management de Projet (Cycle en V - Respect des délais - Planning) Langages Librairies, API Logiciels Systèmes d’exploitation Gestion de Projets 4 LANGUES MAITRISEES Français : Langue usuelle, Lu, écrit parlé Arabe : Langue maternelle, Lu, écrit parlé Anglais : Lu, écrit parlé Polonais : Langue maternelle, Lu, écrit parlé PROJETS PERSONNELS & UNIVERSITAIRES Moteur de Rendu OpenGL (Multi-Texturing - Shadow Map - Miroir – Transparence) Shaders GLSL (Normal Mapping - Rendu Cartoon - Éclairage par pixel) Heightmap : Création d'un relief à partir d'une image en niveaux de gris (OpenGL) Subdivision / Simplification d'un maillage 3D en demi-arêtes (OpenGL) Tone Mapping : développement d'un logiciel de retouches d’images haute définition (OpenEXR) Développement d’un Messenger (sockets JAVA) Simulation d’une colonie mécanique (système multi-agents JAVA) LOISIRS & CENTRES D'INTERETS Artistiques Sports Mais aussi Guitare (jazz manouche, flamenco, classique) Dessin : Manga, portraits au crayon, retouches Photoshop Musique : Rock, Blues, Reggae Basket : 8 ans en compétition Sport Loisir : Volley, Football, Natation, Pêche à la ligne Mangas, Jeux d'aventure, FPS, Voyages (Maroc, Espagne, Belgique, Pays-Bas, Allemagne) COMPLEMENT D’INFORMATION Développement réalisés chez IDYLLE PRODUCTION • Ajout de fonctionnalités sur Player Vidéo HOME VIDEO SYSTEM (Prévisions Météo, Trafic Routier, News, Jackpot Live, Classement de Poker, Classement de Golf, Gestion de salle de conférences ...) (DirectX9 - DirectShow - C++ - HLSL - XML) • Player Manager (logiciel permettant de contrôler plusieurs Player via Internet) : o mise en place d’une nouvelle IHM o Ajout de nouvelles fonctionnalités : Activer / Désactiver certaines publicités. Lancer des médias spécifiques mais aussi l’acquisition TV. Gestion du planning des conférences de la semaine Gestion du classement de Poker Gestion du classement de Golf Faire des captures d’écran du Player (C++ - .NET - TCP/IP - XML) • Ajout de fonctionnalités nouvelles aux logiciels propres à la société (C++ - .NET - XML). Développement réalisés chez OKTAL • • • Plug-ins et modules pour simulateur automobile (Sol7 - Mersive - Virtual Tracker). Amélioration de la structure des véhicules pour simulateur automobile (au format .ive). Mise en place d’ombres dynamiques sur simulateur automobile (OpenSceneGraph). Parcours Master 2 Imagerie & Multimédia option IAMI • • • • • • • • • Fondements pour l'Image numérique Développement et gestion de projets multimédia Méthodes Numériques et Reconnaissances des formes Réseaux et bases de données pour l'Image et le Multimédia Modélisation géométrique, animation contrôlée Rendu Temps réel Interaction Homme Machine et environnements sonores Entités virtuelles animées intelligentes et jeux en réseaux, mondes virtuels partagés Game design