Menu

François-Xavier GENTILHOMME

Nantes Cedex 3

En résumé

Je suis développeur web chez MyScript, de formation orientée électronique et proche de la machine. Mon expérience professionnelle est plus explicitement liée à la programmation d'applications, et m'a apporté des compétences supplémentaires en développement web, et des notions en conception logicielle.

Mes spécialités sont:
- Développement d'applications et d'APIs web
- Développement Web (frontend et backend)
- Développement d'applications desktop (Windows, Mac, Linux)

Mes compétences :
Java
GWT
Qt
MongoDB
Python
Javascript
HTML
CSS
Spring Hibernate
AngularJS
DevOps
Node.js
Spring Framework
Backend development
Apache Maven

Entreprises

  • MyScript - Web Services engineer

    Nantes Cedex 3 2012 - maintenant Both front and back­end developer, in charge of implementing new features on the
    recognition service, based on a Java SDK, but also of building the administration
    layer and the user interface. Also worked on a pure javascript library and on web
    components.

    Accomplishments
    * MyScript Cloud, an online handwriting recognition service ;
    * MyScript WebDemo, a demonstration website for the cloud technology ;
    * Lead developer of MyScriptJS, a pure javascript library ;
    * WebComponents 1.1, a set of web components based on MyScriptJS ;
    * Single­Sign­On service
  • MyScript - Software developer

    Nantes Cedex 3 2010 - 2012 Development and maintenance of MyScript Studio, an application to manage notes
    and forms, based on Qt and multi­plateform.

    Accomplishments
    * MyScript Studio, a desktop application to manage handwritten notes and
    forms, working on Windows and MacOS
  • Universitatea Politehnica din Timisoara, Romania - Assistant de recherche (stagiaire)

    2009 - 2009 Réalisation de la partie additionneur/soustracteur en virgule flottante d'un DSP en cours de développement par les chercheurs et tests de performance dans le cadre d'un stage

Formations

  • Université Nantes

    Nantes 2010 - 2011 Licence Professionnelle

    Compétences acquises en programmation (Java, programmation pour systèmes embarqués), en réseaux (sécurité, administration)
  • University Of Plymouth (Plymouth)

    Plymouth 2009 - 2010 Bsc Computing

    Diplôme Universitaire d’Études Technologiques Internationales (DUETI)

    Compétences acquises en méthodologie Agile (SCRUM), en programmation (Qt, C#, XUL...), en design patterns (MVC, MVP...), ainsi que quelques notions autour des réseaux de neurones et de la programmation 3D (Direct3D)
  • Université Angers

    Angers 2007 - 2009 DUT Génie Electrique et Informatique Industrielle

    Génie Electrique et Informatique Industrielle - Spécialisation en Informatique industrielle et systèmes embarqués
    Compétences acquise en systèmes embarqués, en programmation bas-niveau (C, C++, temps réel, systèmes Linux), et autres (VHDL...)

Réseau

Annuaire des membres :