Maxime Barbier – Analyste programmeur, spécialisation C++11, 25

publicité
Maxime Barbier | Analyste programmeur,
spécialisation C++11, 25 ans
Rennes – France
H (+33) 06 82 39 79 79 • B [email protected]
Í http://maxime-barbier.fr/
Expérience
Études. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Université de Strasbourg
Master informatique en alternance, Ingénierie des logiciels et des connaissances
Illkirch
2012–2014
Obtention du diplôme avec mention
Université de Bretagne occidentale
Licence informatique
Brest
2011–2012
Université de Rennes
IUT informatique, Spécialité imagerie numérique
Lannion
2009–2011
Lycée Notre Dame
BAC S, Spécialité Maths, Section européenne anglais
Guingamp
2009
Professionnel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SII
Analyste développeur
Rennes
depuis Juillet 2016
Développement et maintient d’une sonde d’acquisition de données de télécommunication en environnement virtuel.
Technologies : C, Python, svn, réseau (layer 2, 3 et 4), KVM
Environnement : Windows (7), RedHat 6.5+, CentOS 7
NSIS
Analyste développeur
Strasbourg
fevrier 2015 - Juin 2016
Développement de logiciels pour la Caisse d’épargne embarqué dans les GAB. Pilotage des périphériques, mise en place de
communications avec la carte à puce
Analyse, Développement, Tests
Technologies : C++ (STL, XFS), mercurial
Environnement : Windows (7), Visual Studio 2008-2013
ERSA (European Rail Software Applications)
IAnalyste développeur
Haguenau
2014- fevrier 2015
Développement d’outils de simulations pour le domaine ferroviaire, ainsi que de validation pour des laboratoires
Analyse, Développement, Tests
Technologies : C++ (STL,Qt), svn
Environnement : Linux (RedHat 5 et 6), Windows (7)
LSMIS (Laboratoire de Spectrométrie de Masse des Interactions et des Systèmes)
Analyste programmeur, bioinformatique, recherche
Strasbourg
2012–2014
Alternance dans le laboratoire de Spectrométrie de Masse des Interactions et des Systèmes (LSMIS) du CNRS et du laboratoire de
Bioinformatique théorique, Fouille de données et Optimisation stochastique. Le projet comprenait les phases d’analyse, élaboration
et mise en production.
Sujet : Développement de nouvelles approches informatiques pour analyser les données issues par spectrométrie de masse
— Projet de recherche
— Recherche et élaboration d’un algorithme capable d’exploiter les données
— Construction et mise en place d’une plateforme de calculs complexe
— Élaboration d’une interface utilisateur Web
Technologies : C/C++11 (STL,Qt, réseau, threads, sérialisation), SQL (Sqlite3, MySql), Python (Django), Web (HTML, CSS,
Javascript), Multithreading, réseau (TCP/IP, RPC),Git, Cmake, Gvim
Environnement : Linux (Ubuntu)
Github
Communauté open source, github.com/Krozark
Depuis 2012
1/3
Participe à la communauté open source de façon régulière, avec une participation sur plus de 40 projets, dont une trentaine démarrés
par moi-même. La plupart sont des librairies C++ ou des modules Python pour Django, mais on y trouve aussi des projets varié
tes que des expérimentations, jeux, simulateurs, scripts.
Motion Media
Programmeur web, Québec
Salaberry de Valleyfield
2012 & 2011 ( 4 & 3 mois)
Stage de dernière année d’IUT puis de Licence 3. Intégré dans l’équipe de développement web. Développement d’applications
optimisées pour mobile ainsi que l’élaboration de différents sites web et d’une application utilisant la géolocalisation pour un jeu
concours à plusieurs milliers d’utilisateurs.
Technologies : Python, Django, HTML, CSS, Javascript, SVN, Gvim
Environnement : Linux (Ubuntu)
Programmeur web
Conception de sites web
Depuis 2009
Conception de nombreux sites web, notamment de location diverse (bateau, gites, chambres d’hôtes).
Technologies : Python, Django, HTML, CSS, Javascript, SVN, Gvim
Environnement : Linux (Ubuntu)
Divers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CQP AMV
Moniteur de voile
Ile d’Arz,Brest,Plouézec,Fouesnant,Carnac,Louannec,Loguivy
2008–2012
Moniteur de voile durant les vacances scolaire et les weekends
Évènements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10 au 14 juin 2013: Participation à Artificial Evolution Summer School 2013 à Quiberon
24 au 26 mai 2013: Participation au hacatlon Hacklechalet à Luttenbach
Compétences informatiques
Systèmes d’exploitations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Linux: Ubuntu, RedHat, CentOS
Windows: XP, 7, 8
Langages de programmation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Très bonne maîtrise: C++11 (Haut et bas niveau),Python, Django
Bonne maîtrise: C, HTML, CSS 3, Sass, Javascript, Jquery, SQL (Mysql, Sqlite3), Unix Shell, Django,
XML
Maîtrise basique: Java,Php
Logiciels et autres technologies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bonne maîtrise: Git, Mercurial,Cmake, GVim/Vim, The Gimp,LATEX, Doxygen
Maîtrise correcte: GDB, Valgrind,Gprof,Qt,Code : :Blocks, LibreOffice
Maîtrise basique: SVN
Divers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bonne maîtrise: Réseau (TCP/IP, RPC), Multithreading, Base de données
Diplôme: C2i
Communication
SFML Mastering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2016: Relecteur technique du livre. publié par Packt Publishing
SFML Blueprints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
septembre 2014 - fevrier 2015: Auteur du livre. Publié par Packt Publishing. 270 pages, en anglais sur le développement
de jeux vidéos. Technologies C++11 et la librairie SFML 2.2. Ce livre vise un public ayant des connaissances avancés en
C++
— 4 jeux développés à travers 8 chapitres
— Animation, audio, événements, multi-threading, base de données
— Gestion des ressources (RAII)
— Création d’un entity system
— Création d’un environnement multi-joueurs en réseau
2/3
Critiques de livres pour Packt Publishing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2014: Critique faites après demande de l’éditeur
— Getting Started with OUYA
— SFML Game Development
Associatif. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2009–2011: Création d’une association étudiante, puis présidant de celle ci
Langues
Français:
Anglais: Intermédiaire
Espagnole: Basique
Langue maternelle
Lus, écrit, parlé
Notions scolaires
Centres d’intérêt
-
Musique
Bricolage
Vélo
Magic the gathering
- Sport
- Voile
- Cerf volant
- Kite surf
Permis
- Voiture
- Bateau (côtier)
- Moto (A2)
3/3
Téléchargement