-
Ausy (Client Thalès)
- Ingénieur en conception et développement
2015 - maintenant
Améliorations et ajouts de fonctionnalités au logiciel d’exploitation de poste de communication radio :
– Rédaction/modification de fiches de spécifications (Doors)
– Factorisation, maintenance corrective pour différents modules et implémentation de nouvelles fonctionnalités (Java)
– Création de tests unitaires (JUnit)
-
Ausy (Client Sercel)
- Ingénieur en conception et développement
2013 - 2014
Améliorations et ajouts de fonctionnalités aux suites logiciels SeaPro Bin et SeaPro Design (logiciels d’analyse des sous-sols marins) :
– Analyse de performance de l’application et rédaction d’un document mettant en évidence les pistes d’améliorations possible
– Test de charge sur les librairies JFreeChart, Jide chart, et création/chargement d’une image afin de connaitre les limites d’utilisations suivant les besoins de la suite SeaPro Bin
– Factorisation, maintenance corrective pour différents modules (Java, JFreeChart, Jide Chart, KML)
– Changement du gestionnaire de fenêtre (Java, Jide docking framework)
– Implémentation d’une connexion à un serveur de licence (Java, Corba)
– Mise en place d’attributs dynamiques et chargement dynamique de ces derniers (Java)
– Création de tests unitaires (JUnit) et de tests fonctionnels pour le serveur d’intégration continue à l’aide d’analyse de résultats sous forme PDF/CSV (Script bash)
-
Université de Rennes 1
- Formateur
2012 - 2013
Encadrement de cours de travaux pratiques pour des étudiants en deuxième année du master « Compétence complémentaire en informatique » :
– Initiation à la programmation (Java), aux langages d’assemblages (i8086) et à la compilation (Lex/Yacc)
-
Auto entrepreneur
- Ingénieur informatique
2011 - maintenant
Maintenance corrective et ajout de fonctionnalités au logiciel Ecorce (logiciel permettant de dresser un bilan de l’impact environnemental de la construction d’une route) :
– Choix de l’architecture (mise en place du patron de conception PAC) et des technologies (Java, Swing, SQLite, JFreeChart, POI, FOP)
– Réalisation du dossier de conception (Word)
– Maintenance corrective et amélioration du moteur (Java, SQLite, Itextpdf, FOP) et de l'interface de saisie (Swing)
Maintenance corrective du logiciel Meg (logiciel permettant de dresser un bilan de l’impact environnemental de la fabrication du béton) :
– Maintenance corrective (C#)
-
INRIA, Université de Rennes 1
- Ingénieur expert
2010 - 2013
Objectif : Support pour la réalisation d'outil de recherche pour l'équipe CAIRN.
– Prise en main de l’outil, restructuration du wiki et mise à niveau des tutoriels (Java, Xtend, Tom/Gom, Wiki, Latex)
– Création et déploiement d’un update site (Eclipse RCP)
– Mise en place d’un serveur d’intégration continue (Jenkins, Maven), création de tests (JUnit) et rédaction d’un mode opératoire pour faciliter la création de tests (Wiki)
– Réalisation et correction de différents plugins pour GeCoS (Java, Eclipse RCP, CDT, Xtend, Xtext, Tom/Gom, Kermeta, Matlab, Scilab, Java3D)
– Support technique auprès des utilisateurs de l’outil GeCoS
-
Laboratoire Central des Ponts et Chaussées
- Ingénieur étude et developpement
2010 - 2010
Correction d’erreurs et améliorations d’un logiciel permettant de réaliser un bilan de l’impact
environnemental de la construction d’une route.
- Maintenance corrective et amélioration du moteur avec le langage Java.
- Mise en place de l’export des résultats sous différents formats (texte, PDF, Excel).
- Mise en place d’une version d’essai du logiciel.
- Amélioration de l'interface de saisie des données.
- Réorganisation du moteur du logiciel.
Résultat : Les problèmes ont été corrigé. Le logiciel a été distribué et les utilisateurs ont fait par de leur satisfaction de l'outil.
-
Sodifrance
- Stagiaire
Saint-Grégoire
2010 - 2010
Atelier Eclipse de conception et de génération de la couche métier d’applications n-tiers.
- Auto-formation sur la suite Mia-software, AndroMDA, EMF, GMF.
- Analyse et recueil des besoins.
- Planification du projet (gant).
- Spécification et validation (test dans un environnement de développement).
- Modification de projet GMF et de projet AndroMDA.
- Réalisation de l’atelier sous forme de plugins Eclipse et création d’un produit exporté pour le déploiement.
- Création et modification de modèles avec MagicDraw pour les tests.
- Rédaction d’un mode opératoire pour l’installation et l’utilisation de l’outil.
Résultat : L’atelier est validé et pleinement opérationnel. Il est maintenant en attente de déploiement.
-
IRISA
- Stagiaire
2009 - 2009
Identification des défauts de cache intrinsèques à une application et exploitation par un compilateur à la volée.
- Analyse de documents
- Analyse de comportements de benchmarks
Résultat : L'analyse des défauts de cache à été réalisée suivant différentes architectures mais la complexité de l'exploitation par le compilateur n'a pas permis de réalisé son exploitation par un compilateur à la volée.
-
Laboratoire Centrale des Ponts et Chaussés
- Developpeur
2008 - 2008
Programmation d’un logiciel permettant de réaliser un bilan de l’impact environnementale de la construction d’une route.
- Analyse de documents
- Apprentissage de la réalisation d’interface graphique
- Etude des fonctionnalités du logiciel et réalisation du programme avec interface graphique
Résultat : Le programme a été livré dans les délais prévus. Après l’intégration de fonctionnalité non prévu dans mon contrat, celui-ci a distribué début 2009. Les personnes ayant testé ce dernier ont fait part de leur satisfaction et de remarques positives.