Mes compétences :
Java
Matlab
CSS 3
HTML 5
UML
Scrum
C++
JavaScript
AngularJS
Développement Android
Entreprises
Eurogiciel
- Ingénieur de développement
Labege2015 - 2015Développement d'une application mobile de contrôle qualité.
Langages : Javascript, HTML, CSS
Framework : AngularJS, Ionic
Systèmes : Linux, Android
Outils : Phonegap (Cordova), Git
CONSEPT
- Ingénieur de développement Java / C++
ORVAULT2012 - 2015Prestation de service chez Sercel. Sercel développe des équipements pour l'exploration sismique.
Actions :
• Développements sur la partie cliente en Java (70%) : IHM (Swing), validation des données de l'utilisateur en accord avec les spécifications
• Développements sur la partie serveur en C++ (30%) : code métier
• Spécifications fonctionnelles
• Modélisation (usecases et diagrammes de classes en UML)
• Participation à la vie du projet avec la méthode agile Scrum. Cycles de développements courts (daily scrum, planning, sprints de 3 semaines, démo, review).
• Documentation des développements réalisés
Environnement technique :
- Java (Swing) sous Eclispse IDE
- C++ sous Eclipse IDE
- Gestion de configuration : Rational Synergy
- Gestion des demandes de changement : IBM Rational Change
- OS : Windows, Linux
Qualiformed
- Ingénieur de développement Java
2011 - 2012Qualiformed produits des logiciels de contrôle qualité des imageurs médicaux.
Actions :
• Développement d'un client lourd en Java : IHM, algorithmes d'analyse d'images, présentation et export des résultats de contrôle qualité
• Tests
• Spécifications fonctionnelles en collaboration avec les hopitaux partenaires
• Modélisation (diagrammes de classes en UML)
• Service après-vente (assistance avec Teamviewer)
Environnement technique :
- Java (Swing) sous Eclipse IDE
- Gestion de configuration : SVN
- Assistance avec prise de contrôle à distance : Teamviewer
- OS : Windows
Institut Géographique National
- Chargé de recherche
2008 - 2008Stage de fin de Master 2 au laboratoire MATIS de l'IGN à Saint Mandé (94)
Le laboratoire MATIS vise à améliorer la mise à jour des bases données géographiques à partir d'images.
Objectif : Développer une méthode de détection des chemins forestiers par utilisation de données LIDAR et images.
Actions:
• Ecriture d'un état de l'art de la détection du réseau routier à partir d'images et de données LIDAR
• Développement d'une méthode de détection en C++ : projection de points géolocalisés LIDAR dans un repère 2D, traitement des images ainsi obtenues, analyse des images pour y extraire des objets, algorithmes de validation des objets détectés, comparaison à la vérité terrain.
• Développement d'une IHM pour visualiser et contrôler les objets détectés en C++ (wxWidgets)
• Rédaction d'un mémoire de stage
Environnement technique :
- C++ (wxWidgets) sous Eclipse IDE
- OS : Linux
Universite Paris Descartes
- Ingénieur R&D
Paris2008 - 2010Projet ANR visant à l'analyse de la relation entre perception et comportement alimentaire des volailles.
Participants : Université Paris Descartes, Institut National de Recherche en Agronomie (INRA) et industriels de la filière avicole (producteurs d'aliments)
Objectif : concevoir une méthode de vision artificielle puis l'implémenter dans une plateforme logicielle (à destination des producteurs d'aliments)
Actions:
• Développement d'un client riche en Java : IHM, algorithmes de traitement et d'analyse d'images, conception d'une plateforme évolutive basée sur des plugins, sauvegarde des résultats
• Spécifications fonctionnelles en collaboration avec les partenaires du projet
• Mise en place de la méthode d'acquisition des images (calibration du matériel, paramétres d'acquisition, répétitivité)
• Apprentissage automatique avec les caractéristiques extraites des images sous Matlab
• Encadrement d'un stage pour le développement de nouveaux algorithmes d'analyse d'images
Environnement technique :
- Java (Eclise RCP) sous Eclipse IDE
- Matlab
- OS: Windows
Dachser
- Analyste programmeur
La Verrie2003 - 2003Stage de fin de DUT au service EDI du groupe Dachser - Transports Graveleau
Mission : évolution du système de gestion des expéditions
Actions :
- Développement d'un outil de prise en charge des fichiers clients sur le réseau de l'entreprise (C++ et scripts Shell unix)
- Tests
- Rédaction d'un mémoire de stage
Environnement technique :
- C++ sous Eclipse IDE
- Scripts Shell unix
- OS : Unix