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

Documents pareils