-
SonarSource
- Software Developer
2016 - maintenant
-
Altran Suisse
- Advanced Consultant
Lausanne
2016 - 2016
-
Biosignatures Ltd
- Sofware Developer
2015 - 2016
-
Michelin
- Concepteur d'applications industrielles
FERRAND
2012 - 2014
Résumé :
Gérer les projets informatiques pour le domaine de la "Préparation". Ce poste couvre des aspects aussi bien techniques orientés développement (conception, architecture, développement, expertise, support) qu'orientés déploiements (documentations, installations, relations client et support); fonctionnels, à travers la connaissance du domaine de la "Préparation" et de ses spécificités ; managériales, en tant qu'interface entre le client, la hiérarchie et l'équipe de développement/déploiement (cahiers des charges, plannings...). Ce poste demande, de plus, d'être capable de mettre en place des solutions en respectant les outils internes, la démarche qualité ainsi que les contraintes usines (arrêts de production, robustesse industrielle...).
Missions :
- Traitement de l'obsolescence d'une application en FactoryLink. Ré-écriture de l'application dans des nouvelles technologies en assurant un périmètre fonctionnel identique et aucun changement au niveau de l'applicatif automate. L'architecture de l'application doit permettre de prévoir une augmentation du périmètre fonctionnelle pour ses versions futures.
- Assurer un rôle d'expert technique sur la technologie C# 4.0, WPF, le Domain Driven Design et le Test Driven Design.
- Former et participer au pilotage des ressources externes au sein du projet.
- Participer aux recrutements des Sous-Traitants en tant qu'expert technique.
- Aider l'équipe Méthodes à fournir de nouveaux outils standards. Créer des librairies de code, des markups extensions, des contrôles personnalisés...
- Acquérir des compétences de gestion de projet et améliorer mes connaissances fonctionnelles sur le domaine de la "Préparation".
Environnement :
- Langages de programmation : C#, WPF, XAML, SQL
- Méthodologies : MVVM, DDD, TDD, DbC
- Librairies : .Net 4.0, Code Contracts, Entity Framework
- IDE : Visual Studio 2010
- Outils : TFS, JIRA, Wiki
-
Michelin
- Apprenti Ingénieur
FERRAND
2009 - 2012
Résumé :
Aider l'équipe 'Méthode et Support' a réaliser ses objectifs : veille technologique, fournir des outils et méthodologies augmentant l'efficience, la qualité et la robustesse des développements. Être l'interface entre les équipes de développements et les fournisseurs de logiciels.
Missions :
- Etudier et tester de nouveaux outils qui permettraient d'améliorer la qualité et la robustesse des développements informatiques.
- Fournir des documentations et des formations sur les nouveaux outils validés.
- Assurer le développement et le maintient du framework propriétaire.
- Fournir des outils afin d'accroître la productivité des équipes de développement.
- Assurer le dialogue avec les fournisseurs de logiciels
- Rencontrer de potentiels nouveaux fournisseurs.
- Organiser et conduire des points mensuel d'information et d'orientation avec les équipes internes de développement.
Environnement :
- Langages de programmation : C#, WPF, Silverlight, XAML, Asp.Net, SQL
- Librairies : .Net 1.0, .Net 2.0, .Net 3.5, .Net 4.0, Code Contracts
- IDE : Visual Studio 2003, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010
- Outils : Source Safe 6, Source Safe 2005, TFS
-
Laboratoire Modélisation, Information et Systèmes
- Développeur
2009 - 2009
Résumé :
Collaborer avec une équipe de recherche appliquée sur un projet de calcul de fiabilité de réseaux au sens de la connexité.
Missions :
- Migrer une application de calcul de précision en utilisant une bibliothèque portable de calcul arithmétique multi-précision en virgule flottante avec arrondi correct.
Environnement :
- Langages de programmation : C, C++
- Librairies : MPFR
-
Laboratoire des Technologies Innovantes
- Analyse programmeur
2008 - 2009
Résumé :
Collaborer avec un Doctorant sur son projet de Thèse, dans le domaine de la recherche appliquée en imagerie numérique. Ce projet concerne l’assistance technique robotisée pour les personnes à mobilité réduite. Il intègre une communication et une stratégie maître/esclave entre le fauteuil roulant électrique de la personne handicapée et une plateforme mobile autonome portant un bras manipulateur. La stratégie maître/esclave consiste en un contrôle de la plateforme mobile (esclave) par le fauteuil roulant (maître), le maître a tous les droits sur la plateforme.
Missions :
- Apprendre les concepts mathématiques de base sur l'imagerie numérique.
- Détecter et suivre un fauteuil roulant dans un flux d'images omnidirectionnelles.
- Étudier des algorithmes de segmentation en région d'images.
- Étudier des techniques de compensation de changement de luminosité sur des images.
- Étudier des techniques de calibration d'un miroir omnidirectionnel.
Environnement :
- Langages de programmation : C, C++
- Librairies : OpenCV
- IDE : Borland C++ Builder