Mathieu Chataigner – CV

Transcription

Mathieu Chataigner – CV
Mathieu CHATAIGNER
Ingénieur Data
b 13 rue tisserand
75015 Paris
H +33 6 84 85 83 22
B [email protected]
Í mathieu.chataigner.me
Expériences
Depuis mars
2013
2012 - 2013
Ingénieur Plateforme Data, Viadeo, Paris (75).
Conception d’une plateforme d’envoi d’emails en masse (3 millions par jour). Réalisation à l’aide
d’une infrastructure hadoop, du langage de programmation Scala et des librairies Scalding et
Spark. Synchronisation des source de données sur HDFS. Ajout de l’envoi en pseudo temps réel
à l’aide du bus de message RabbitMQ. Mise à disposition des autres équipes de ces plateformes
pour leur faciliter la création et la supervision des campagnes d’emails.
Technologies : Scala, Hadoop, Scalding, Spark, RabbitMQ, Gnu/Linux.
Consultant en ingéniérie logicielle, Société Générale Corporate Investment Banking,
Puteaux (92).
Développement d’un outil de Business Intelligence sur les risques de marchés et la «value at
risk» (VAR) sous forme de cube OLAP.
Technologies : OLAP, ETL.
2011 - 2013
Ingénieur études et développement, Invivoo (Néomantis), Courbevoie (92).
Développement d’un progiciel d’automate de trading au sein d’Invivoo. Réalisation d’un module
de monitoring du système, de l’application et des automates.
Technologies : F#, .Net Framework.
2011 (6 mois)
Thèse de Master, Cranfield University, Angleterre.
Technologies : Cloud Computing, MapReduce, Microsoft Windows Azure, C#, .Net Framework.
2010 (6 mois)
Projet INSA Certifié (PIC), Fondation Université Numérique Ingénierie et Technologie
(UNIT), Rouen (76).
Technologies : Java, JEE, Tomcat, Open Archive Initiative, ORI-OAI.
2010
Étude en Junior Entreprise, Association Junior INSA Rouen (AJIR), Rouen (76).
Technologies : Python, Django, HTML, CSS.
2009 - 2010
Junior Entreprise, AJIR, Rouen (76).
Membre du Conseil d’Administration et Responsable Informatique.
Compétences
Logiciel
Grande échelle
Réseaux
Algorithmique, conception et programmation avec divers paradigmes (fonctionnel, orienté
objet, impératif). Bases de données relationnelles et NoSQL.
Outils : Scala, SQL, Java/JEE, Haskell, Python, F#, C#.
Architecture répartie, Cloud Computing, MapReduce.
Outils : Hadoop, RabbitMQ, Akka, JEE, Web Services.
Modélisation logique, conception de l’architecture, déploiement, notions en sécurité.
Outils : modèle TCP/IP, DNS, NAT, firewall.
Mis à jour le 31/03/2014
Mon site internet pour la dernière version: mathieu.chataigner.me
1/2
Autre
Administration système.
Outils : GNU/Linux, Bash, Python, Git, docker.
Formation
Août 2012
2010 - 2011
Oracle Certified Professional Java SE Programmer 6, Oracle, 90%.
Master ès Sciences, Université de Cranfield, Angleterre, Mathématiques Appliquées et
Informatique.
Thèse de Master en Cloud Computing.
2006 - 2011
Ingénieur, INSA de Rouen (Institut National des Sciences Appliquées), Seine-Maritime
(76), Architecture des Systèmes d’Information.
Langues
Anglais
Allemand
Professionnel
Notions
score TOEIC: 880/990, déc. 2010.
Centres d’intérêts
Sports
Autres
Pratique régulière du squash, ski.
Amateur de jeux de société, voyages.
Mis à jour le 31/03/2014
Mon site internet pour la dernière version: mathieu.chataigner.me
2/2