-
Adotmob
- Data engineer
2016 - maintenant
Adotmob is a technology company growing at a fast rate in the mobile programmatic ecosystem.
Since its creation, Adotmob has been focused on delivering quality mobile programmatic campaigns using proprietary infrastructure and algorithms.
We constantly innovate to display interactive mobile experiences fueled by data and optimize our performance campaigns on life-time value.
Adotmob is a company backed by Iris Capital (MoPub, PlaceIQ, Adjust…) and Kerala Ventures, based in Paris with operations in the US and in the UK, and has already delivered campaigns worldwide.
In the Data team, we develop new features for our DSP, either to optimize directly our campaigns (better targeting, better pricing algorithms,...), or to automatize several workflows to help traders take better and faster decisions.
-
Atos
- Développeur back end
Bezons
2015 - 2016
Projet: site web permettant aux professionnels de créer, gérer et imprimer des étiquettes de colis
Client: Colissimo (La Poste)
Mission
Côté serveur :
- développer des APIs REST, réutilisant les webservices La Poste (parser du multipart, fusionner des PDFs)
- mettre en place un système permettant l'import de colis (un import représente plusieurs centaines à milliers d'appels de webservices par utilisateur).
Gérer la concurrence et le failover. Donner un feedback en "temps réel" à l'utilisateur (long polling, publish/subscribe)
Mettre en place une application desktop (client lourd) permettant aux utilisateurs d'imprimer des étiquettes à l'aide d'imprimantes thermiques :
- étudier différentes solutions (Electron, NW.js)
- réaliser un POC respectant les contraintes suivantes : compatibilité Windows, OS X et Linux. Installeur Windows. Mise à jour automatique de l'application. Réutilisation d'une DLL de La Poste
- concevoir/développer des features (scruter un dossier)
Environnement
- Scala 2.11, Play 2.4, Akka, REST, JSON, PostgreSQL 9.4 (JSONB, LISTEN/NOTIFY, Advisory locks)
- NW.js (node.js, chromium), node-ffi, nsis
- React.js, Babel (ES6), Webpack, npm
- Git, Gitlab, Redmine
-
Atos
- Intégrateur
Bezons
2015 - 2015
Projet : applications Android "MySosh" et "Orange et moi"
Client : Orange
Mission : migrer le build des applications de Ant vers Gradle
Environnement : Gradle 2.2.1, Ant, Android SDK 21, Python 2, Git
-
Atos
- Développeur full stack
Bezons
2014 - 2015
Projet : portail Open ENT NG (Environnement Numérique de Travail nouvelle génération), à destination des collèges et lycées
Client : régions Picardie et Poitou-Charentes, département de l'Essonne
Mission
Concevoir et développer des applications web open source pour l’ENT : statistiques d'utilisation, support avec escalade vers Redmine, réservation de ressources, wiki, forum, actualités...
Cf https://github.com/OPEN-ENT-NG
Environnement
- Framework EntCore, open source et réactif, reposant sur Java 7, Vert.x 2.1, AngularJS 1.2, Less, Underscore.js, REST, JSON
- Bases de données : MongoDB 2.6, PostgreSQL 9.3, Neo4j 2.1
- Intégration continue : Gradle 1.6, Gatling, Jenkins, Nexus
-
Atos
- Développeur back end / intégrateur
Bezons
2013 - 2014
Projet : SPAR (Système de Préservation et d'Archivage Réparti)
Client : BnF (Bibliothèque nationale de France)
Mission
Au sein d'une équipe agile (Scrum, sprint de 4 semaines),
- concevoir et développer les évolutions, réaliser les tests unitaires
- mettre à jour les spécifications, rédiger les notes de livraison
- gérer l'intégration : maintenir les VMs, les scripts bash et le build Jenkins, gérer les branches Git, livrer le code et les artifacts
Environnement
- Java 6, Spring, Hibernate, REST (Jersey), Tomcat 7, PostgreSQL 9.2, OpenLDAP, XML, XSLT 1.0
- Git, Redmine
- Web sémantique : Virtuoso 7, RDF, SPARQL
- Tests : Junit, easyMock
- Intégration Continue : Maven, Jenkins, Artifactory
- Virtualisation : libvirt, KVM, CentOS 6.6
-
Atos
- Analyste développeur
Bezons
2013 - 2013
Projet : TMA TDF
Client : TDF (TéléDiffusion de France)
Mission
- Analyser les possibilités offertes par le progiciel BMC Remedy pour s'interfacer avec d'autres applications
- Concevoir et développer des scripts (bash, PL/SQL) permettant d'échanger des informations entre Remedy et une application web Java
Environnement
BMC Remedy, Oracle, Solaris
-
Atos
- Expert technique
Bezons
2012 - 2013
Projet : programme Hélios (système de gestion comptable et financière des collectivités locales)
Client : DGFiP (Direction Générale des Finances Publiques)
Mission
Participer à la réalisation d’études techniques
- Concevoir, développer et tester les modifications apportées aux socles logiciels. Rédiger les livrables et la documentation
- Migrer la couche présentation de la JVM 1.4 vers la JVM 1.6 (Tomcat 5 vers Tomcat 6)
- Migrer de CORBA vers RMI et mettre en place un mécanisme de failover applicatif (cluster JBoss)
- Mettre en place un mécanisme de chauffe au démarrage de JBoss
Environnement
Java 5, Struts 1, Tomcat 5/6, JBoss 4, Oracle 10G/11G, PL/SQL, AIX, ClearCase, Forte/UDS
-
AtoS
- Analyste développeur
Bezons
2009 - 2012
Projet : programme Hélios (système de gestion comptable et financière des collectivités locales)
Client : DGFiP (Direction Générale des Finances Publiques)
Mission
Développer et maintenir des applications web :
- Développer conformément aux spécifications externes
- Analyser les anomalies et incidents, concevoir et proposer des solutions (contournements, solutions pérennes)
- Réaliser les corrections et tests
- Livrer le code à l’équipe construction
Environnement
ESB (ActiveMQ, ServiceMix, Camel), Java 5, Struts 1, Tomcat 5/6, JBoss 4, Oracle 10G/11G, PL/SQL, ClearCase, Forte/UDS
-
AtoS
- Testeur (stagiaire)
Bezons
2009 - 2009
Projet : programme Hélios (système de gestion comptable et financière des collectivités locales)
Client : DGFiP (Direction Générale des Finances Publiques)
Mission
- Développer et maintenir des tests automatisés
- Lancer des campagnes de tests robotisés
- Effectuer le suivi des bugs et le reporting des résultats
Environnement
TMX, TestPartner, QADirector, ClearQuest
-
RATP
- Stagiaire développeur PHP/mySQL
Paris
2008 - 2008
Développer une interface d'administration en PHP/MySQL/Javascript/AJAX, pour le portail Intranet de l'Atelier de Maintenance des Equipements.