-
Adloox
- Ingénieur Développement Python/PHP/BigData
2015 - 2016
Ingénieur chez Adloox, Start-up dans le domaine de l'analyse de fraude sur internet et des mesures de visibilité pour publicités à travers le web.
J'ai plusieurs taches au sein d'Adloox, sachant que nous sommes une petite équipe technique. Je créé ou ajoute des fonctionnalités à des sites web, que ce soit pour la gestion interne ou les sites clients, je créé ou modifie des scripts et programmes et Python et PHP sur des serveurs distants, et je résous divers problèmes remontés par les clients.
- Développements en Python/JSON/SQL,
- Devs en PHP/XML/JSON/SQL/NoSQL/MongoDB,
- Création d’un backend applicatif pour l’analyse d’importantes quantités de données sous MongoDB.
- Mise en place d’un système de scripts pythons pour gérer/exécuter différentes tâches d’analyse et de tri des données sur une centaine de serveurs distants. Référent technique sur ce système.
- Brainstormings sur des problèmes techniques ou des nouvelles fonctionnalités
-
Kantar Media
- Ingénieur développement C#/.Net/BigData
Chambourcy
2014 - 2015
Employé par la société Kantar Media, dans la division News Intelligence, dans le domaine du conseil, des études de marché, et du marketing.
Kantar Media fait des études et analyses pour d'autres sociétés, des personnes, des événements, et d'autres entités.
Je travaille sur de nombreux projets au sein de Kantar Media, web et non-web.
- Développements C#/.Net/ASP,
- Utilisation de WebServices .Net,
- Bases de données SQL Server,
- BigData avec ElasticSearch et Exalead. Installation, configuration et gestion d’un projet de multiples clusters de serveurs avec ElasticSearch servant à stocker, trier, analyser et sortir des diagrammes et agrégations sur des centaines de millions d’articles provenant de différentes sources. Référent technique sur ce projet et les systèmes ElasticSearch.
-
Amadeus IT Group
- Ingénieur Développement Logiciel C/C++
Sophia Antipolis
2013 - 2014
Mission au sein de la société Amadeus, employé par Astek.
- Développement de fonctionnalités en C/C++
- Recherche, Analyse et Résolution de problèmes en C/C++
- Utilisation de divers outil Amadeus (ITE, WinAproach, RCM, ...)
Mission se déroulant chez le client, sur le site "Templiers".
-
France Telecom, Orange
- Ingénieur Développement Logiciel chez Orange
2012 - 2013
Travaux sur le portail Orange (Ingénieur Astek Sud-Est) :
- Développements Web (PHP, JavaScript, JQuery, HTML, CSS, SQL)
- Optimisations et mises à jour du code existant, et ajout de nouvelles fonctionnalités (Scripts PHP, Requêtes SQL, Mise en forme web)
- Apport d'optimisation de traitement des données en BD (besoins de traitement sur des tables de plusieurs centaines de Go de données)
-
On free time
- Développeur Android
2012 - 2013
Création de multiples applications Android en Java.
- Applications avec récupérations de données internet, écriture/lecture sur le disque,
multithreading, gestion d’Admob, gestion de l’audio, plusieurs activités, stockage cloud MongoDb en NoSQL et api rest php coté serveur, …
- Applications retirées du store google play en 2015, ne rapportant plus d’argent du tout.
- Environ 100 000 téléchargements au total et 800€ de gains.
-
Thales Critical Information Systems
- Ingénieur Tests et Développement Logiciel pour Amadeus
Courbevoie
2012 - 2012
Participation au développement du système de paiement d'Amadeus (Airlines, Trains, Hotels), branche RDM.
- Développement logiciel en C++
- Tests unitaires et régressions en C++
- Utilisation de l'API Google Tests
- Prise en main des logiciels utilisés par Amadeus (Cryptic et TestTool Server)
-
Thales Critical Information Systems
- Développeur JAVA Thales-DCNS
Courbevoie
2012 - 2012
Participation au développement d'un CMS en JAVA/Swing, prochainement intégré à un sous-marin français.
Projet situé sur Toulon, sur le site sécurisé de la DGA et DCNS.
Durée : un peu plus de 4 mois.
Travail en équipe pour la conception et le développement du CMS (Combat Management System).
Différentes taches durant cette mission :
- améliorer le code déjà existant,
- implémentation de nouvelles fonctionnalités,
- passage des tests avec client,
- rédaction de documentations en tout genre,
- création de packages de livraison.
- mission de moins de 5 mois car pique de charge sur le projet durant cette période jusqu'à la 1ère livraison au client.
-
Thales CRITICAL INFORMATION SYSTEMS
- Ingénieur Etude, Tests et Développement
Courbevoie
2011 - 2012
Mon 1er emploi dès ma sortie d'école d'Ingénieurs a été "Développeur et Testeur chez Thalès", sur un tout nouveau projet dont les clients étaient LaserSymag et MonoPrix.
Ce projet était très très ambitieux pour Thalès Services et beaucoup de main d'oeuvre était à embaucher. Nous y avons travaillé en respectant la méthode Scrum (sur deux niveaux plus exactement, "Scrum of Scrum").
Mes missions ont été les suivantes tout au long de ce superbe projet :
- Développement d'outils C#/.Net pour répondre à différents besoins de différentes équipes,
- Développement de tests automatiques C#/.Net à livrer très régulièrement au client pour valider différentes fonctionnalités Java/J2E et C#/.Net,
- Développement de différents EJB 3 en technologie JAVA/J2E permettant d'effectuer différentes opérations sur différents serveurs,
- Développement de tests unitaires Java permettant de valider toute les fonctionnalités et méthodes des EJB,
- Présentations des fonctionnalités, tests et outils C#/.Net et Java/J2E au client lors de différentes réunion avec la hiérarchie,
- Création de documentations associées aux livrables pour les différentes équipes de développement et le client,
- Support continue concernant les fonctionnalités, tests et outils livrés.
-
ASTEK
- Développeur ASTEK (Java, JEE, PHP, Ajax, UML, Ext-Js, MySQL, ...)
Boulogne-Billancourt
2011 - 2011
Portail Astek : Système d’Information 2.0
Dans le cadre de l’optimisation du traitement des flux d’informations de la société ASTEK Sud-Est, participation à la définition d’un système d’informations Web complet. Ce portail permet de mutualiser la gestion des différentes informations issues des activités de recrutement, administratives et commerciales.
Intervention sur les différentes étapes du cycle de développement logiciel :
- Analyse de la solution existante
- Définition d’un cahier des charges
- Modélisation UML du système
- Proposition de solution fonctionnelle et technique
- Développement de la solution sélectionnée (environnement web),
- Suivi de l’avancement du projet (responsabilité projet),
- Test et mise au point des logiciels développés,
- Installation et déploiement des solutions,
- Rédaction de la documentation technique
-
DCNS
- Développeur chez DCNS (Java, Spring, Velocity, XML, JUnit)
Paris
2010 - 2010
Stage de 4 mois :
- Développement d’un logiciel permettant la transformation d’une modélisation UML comprise dans un fichier XMI en différents fichiers Java et Spring.
- Travaux dans le contexte d’un projet de frégate militaire, sur site militaire sécurisé.
- Projet terminé en deux mois au lieu de quatre initialement prévu pour le stage.
- Equipe de 4 personnes avec gestion des taches en cycle en V.
-
ISEN-Toulon
- Student in software development
Bonneuil sur Marne
2009 - 2009
During my student engineering cycle (3 years), I have done a lot of projects. Most of them had a 1 month duration, but some of them lasted 6 months.
These projects were in C/C++, C#/.Net, JAVA/J2E, PHP/HTML/CSS/JavaScript.
-
Netisen
- DSI and Webmaster
2008 - 2010
Netisen is a student association at my high school, ISEN.
Here was my missions :
- designing and developping the official internet website of Netisen,
- creating an online shopping website,
- creating a poll website for every association in the school
-
ISEN-Toulon
- Student with electronics projects
Bonneuil sur Marne
2008 - 2009
During 4 months, I designed and created, in a team of 5 persons, an electrical tool which could measure distances between objects. One of the technologies that we used was InfraRed.
Then I made an other 4 months project, with 3 other students.
This project was quite interesting, and was about intensity of lightening. A ligthening source was controlled by an electrical circuit and the intensity changed depending on the distance with the closest person.
-
VEVB-Toulon
- Computer technician
2007 - 2007
My first internship, during preparatory classes.
I had to repair and install computers in an association for 1 month.
I had also to put them in the same network.