Menu

Nicolas VIGNARD

Onnaing

En résumé

Développement de logiciels en utilisant des pratiques d'ingénierie tels que XP, intégration continue, refactoring, pair programming, POO et design patterns.

Langages : C/C++, C#, Java, Pascal, CUDA, OpenCL, OpenMP, SSE, UML.
Librairies : CPPUnit, Nunit, MSTest, NMock2, MockPP, ACE, Qt, Boost, ROS. OpenCV, Doxygen
Web : XML, HTML, Joomla.
Systèmes : Linux, Windows 9x/2k/XP/7, Android.
Protocoles : TCP/IP, GPIB, RS232, USB.
Outils : VisualStudio, VersionOne, RationalRose, Delphi, Builder, TDD, BDD\ATDD, SpecFlow, SVN, GIT, Powershell, Jenkins, Artifactory, Maven, FxCop, NDepend, NCover, Debian
Qualité : ISO9001 version 2008, 21CFR11, Auditeur interne
Gestion de projets : Cycle en V, XP, Scrum, Kanban

Mes compétences :
C++
Linux
OpenCV
Kanban
ROS
Intégration continue
Scrum
XP
Pair programming
Design Patterns
Git
Patent
Robotics
Docker
Computer vision
Delphi
Ubuntu
C#
Specflow
Qt
BDD
TDD
Bazel

Entreprises

  • Toyota Motor Europe - Senior Software Engineer

    Onnaing 2013 - maintenant - Conception et développement de logiciels dans le domaine de la vision assistée par ordinateur.
    - Gestion de projets
    - Scrum master
    - Langue: Anglais

    - Kanban, XP, Scrum
    - C++, CUDA
    - OpenCV, ROS, VXL
    - Ubuntu/Windows, Qt, Jenkins, Google test, Google mock, Doxygen, Debian, Bazel, Bamboo
  • Inria - Ingénieur Stagiaire CNAM

    Le Chesnay 2012 - 2013 Afin de finaliser mon cursus d'Ingénieur CNAM, j'ai effectué un stage de 9 mois au laboratoire de recherche Inria dans l'équipe e-Motion.

    - C++
    - CUDA
    - ROS
  • Persistent Systems France SAS - R&D Software Engineer

    Paris 2011 - maintenant Développement de drivers pour des instruments scientifique (Chromatographie). Ce travail se fait en étroite collaboration avec des représentants des utilisateurs et aussi dans le cadre de méthodes agile SCRUM, KANBAN et XP. Le développement s'effectue grâce à des cycles de BDD et de TDD, améliorant la qualité du logiciel.
  • Agilent Technologies - R&D Software Engineer

    MASSY 2010 - 2011 Développement de drivers pour des instruments scientifique (Chromatographie / Spectrométrie de masse). Ce travail se fait en étroite collaboration avec des représentants des utilisateurs et aussi dans le cadre de méthodes agile SCRUM et XP. Le développement s'effectue grâce à des cycles de BDD et de TDD, améliorant la qualité du logiciel.
  • Varian Data system SAS - R&D Software Engineer

    2004 - 2010 Développement de drivers pour des instruments scientifique (Chromatographie / Spectrométrie de masse). Ce travail se fait en étroite collaboration avec des représentants des utilisateurs et aussi dans le cadre de méthodes agile SCRUM et XP. Le développement s'effectue grâce à des cycles de BDD et de TDD, améliorant la qualité du logiciel.

Formations

Réseau

Annuaire des membres :