Mon CV - Site Web de Wizou

Transcription

Mon CV - Site Web de Wizou
MARCOUX Olivier
38 ans – Français – Célibataire
Me contacter: http://wizou.com/perso/contact.php
Site Web: http://wizou.fr/
## ### ## #########
75012 Paris
Tél.: ##-##-##-##-##
Merci de me contacter si vous souhaitez
obtenir mes coordonnées complètes.
Ingénieur Etude & Développement Senior
Expert en programmation C++, Windows, Optimisation de code, Architecture logicielle
ENSEEIHT - Informatique et Mathématiques Appliquées
Compétences Informatiques
Systèmes
Windows, UNIX, Systèmes embarqués temps-réel, DOS, Macintosh
Programmation C/C++, C#, PHP, Pascal Objet, Assembleur (Intel, ARM, Motorola), Java, Basic, LUA
Environnements Visual Studio (STL/Boost, .NET & MFC), Delphi, C++ Builder, JBuilder
Préférences
Interfaces utilisateur riches, Architecture et optimisation logicielle, Efficacité du développement
Travail collaboratif SVN, CVS, Perforce, Bugzilla, JIRA, Wiki, Intégration continue, sites Internet collaboratifs
Autres
Nombreuses API Windows, XML, SQL, Multithreading, Installeurs NSIS, HTML, COM
Expérience Professionnelle
Décembre 2010
à ce jour
2013 – ...
D2-SI – Cabinet de conseil spécialisé sur les marchés financiers (Paris)
Directeur technique des développeurs. Consultant expert C++
Mission chez Exane :
 Refonte de l'ensemble de la chaîne d'outils de pricing options (C++)
 Réarchitecture et assainissement/modernisation du framework de classes partagées
 Optimisation et fiabilisation des outils de contribution
 Portage du code sous Visual Studio 2010, C++11, 64 bits, multiplateforme
 Formation de l'équipe aux bonnes pratiques et à l'efficacité sous Visual Studio
2010 – 2013
Mission chez BNP-Paribas :
 Conception de l'architecture d'un serveur déroulant des algorithmes financiers (C++)
 Développement du serveur et implémentation d'une quinzaine d'algorithmes plaçant des
ordres et réagissant aux variations des marchés
 Développement d'une application GUI de monitoring de ces serveurs (C# WinForms)
 Développement d'un système de tests scriptables en LUA pour vérifier les algorithmes.
 Développement d'un convertisseur de logs vers scripts de rejeu et non-régression (C#)
 Réalisation d'un système de remontée/traitement temps-réel des flux marchés aux clients.
 Établissement des besoins et des spécifications en lien avec des équipes internationales.
 Documentations diverses et formations au développement sur l'architecture/framework.
 Mission à Hong-Kong de support client et développements pour les marchés asiatiques
(en parallèle)
Au sein de D2-SI :
 Aide au recrutement par la mise en place de tests techniques. Evaluation des candidats.
 Animation de la communauté des consultants développeurs. Knowledge Management.
 Développement d'un outil grand-public d'aide à la décision en matière d'investissement
(C# ASP.NET)
 Organisation d'un concours de programmation (sujet, jury, tests automatiques)
Janvier 2007
à Juillet 2010
2007 – 2010
F4-Group – Studio de développement de jeux vidéos (Paris)
Mondes 3D en ligne : exalight.fr et empireofsports.com
Développeur en chef sur les outils et les librairies du moteur, ainsi que la sécurité client :
 Spécification et développement de l'ensemble des outils de déploiement du client de jeu
(installeurs, lanceur, téléchargement de mises à jour, système de patchs incrémentaux)
 Gros travaux d'optimisation et de réarchitecture des sources (C++, STL, Boost)
 Ajout de fonctionnalités et améliorations diverses dans le moteur des jeux
 Accélération du cycle de développement (vitesse de compilation, moins de dépendances)
 Développement d'outils internes pour aider diverses équipes
 Systèmes de sécurité anti-triche du client de jeu (évaluation technique et intégration)
 Mission de 2 mois à Shanghai pour préparer le lancement sur le marché chinois
Expérience Professionnelle (suite)
Août 1999
à Janvier 2007
Sagem Communication – Groupe SAFRAN (Cergy-Pontoise)
R&D Téléphonie Mobile
2003 – 2007
Responsable d'une équipe de 4 à 10 développeurs :
 Simulation sous Windows des téléphones mobiles 2G et 3G
 Outils du processus de la personnalisation et du paramétrage du mobile : Saisie visuelle,
interface avec BDD de demandes clients, génération des paramètres...
 Diverses autres applications internes et grand-public (C++, MFC)
2001 – 2003
Démonstration de faisabilité d'un simulateur de téléphone mobile 2G sous Windows
permettant de réduire grandement les cycles de développement (Visual C++).
Création d'une équipe pour le développement et déploiement du simulateur
Simulation de nombreuses interfaces par le PC (visuel, audio, réseau, système de test...)
1999 – 2001
Développement du logiciel GSM embarqué (C/C++) :
 Applicatifs temps-réel, interfaces système, optimisations diverses haut et bas niveaux
 Choix technique du passage à la plateforme RTOS Nucleus. Veille technologique
 Intégration d'un moteur Java léger de jeux téléchargeables (In-Fusio)
 Intégration d'un browser WAP (Openwave) et HTML (Microsoft)
Formation et Diplômes
Juin 1999
1998 – 1999
Diplôme d’Ingénieur en Informatique – ENSEEIHT
Ecole Polytechnique de Montréal (Canada) – Génie Informatique
Elève ingénieur en échange et stage de fin d’étude :
Conception puis développement en Java d’une interface générique (framework)
multiplateforme pour modules de laboratoires virtuels communicants.
1996 – 1998
ENSEEIHT (Toulouse) – Département Informatique et Mathématiques Appliquées
1993 – 1996
Lycée Lavoisier et Lycée Raspail (Paris) - Classes Préparatoires aux Grandes Ecoles
1993
Baccalauréat C : Mention "Assez Bien"
Expérience Personnelle
Développements  Portage Unicode et autres participations significatives au projet open-source NSIS
(système d'installeurs utilisé par de nombreuses grandes sociétés) : C++
 Création d'un projet open-source collaboratif d'interface TV "Media Center" pour Freebox
(serveur HTTP et streaming vidéo) : C# WinForms
 Système distribué de titrage des chansons en direct entre les différents studios de la
première webradio française (Fréquence3) : Delphi
 Outils d'analyse/présentation de données de jeux d'exploration pour aider les joueurs. (jeux
Freelancer, Ultima VII) : C++ MFC, Pascal
 Robots (très utilisés) d'animation de jeux pour salons IRC : Anagrammes, Quizz
 Logiciel serveur télématique Minitel (RTC) scriptable et multi-utilisateurs sous DOS, portage
sous Windows : Pascal, Assembleur
 Nombreux programmes, scripts et plug-ins sous Windows et DOS.
(diffusés sur Internet)
Formation continue Lecture quotidienne d'articles sur les bonnes pratiques d'architecture et programmation.
Associations
(jusqu'en 2005)
Président fondateur d'une association à but non lucratif pour le développement d'un serveur
télématique convivial. Responsable de l'équipe d'animation du serveur.
Responsable technique programmation et scripts au sein d’une webradio associative.
Divers
Anglais
Allemand
Articles
Publications
Très bon niveau, général et informatique (TOEIC: 880)
Niveau moyen
Participations au site The Code Project et à la Wikipédia francophone et anglophone.
Brevet (FR2828973) en téléphonie mobile ; Publication dans le domaine du E-Learning.
Séjours immersion Canada, U.S.A (Côtes Est et Ouest), Allemagne, Grande-Bretagne, Chine
Loisirs
Tournage et montage vidéo, Création et animation musicale (émissions TV, radio et soirées)
Sports
Volley-ball, Karting, Ski, Planche à voile, Escrime

Documents pareils