Menu

François ANTIER

LA COMBE DE LANCEY

En résumé

Expérimenté, fiable et ingénieux.

Mes compétences :
agile
Architecture
architecture logiciel
Développement logiciel
Ergonomie
Ergonomie IHM
Gestion de projet
IHM
imagerie
Informaticien
Rails
Ruby
Technique
Test
Transmission
Video
OSX

Entreprises

  • ALPHASYSTEMES - Traducteur

    maintenant Traductions des ressources et de la documentation d'un certain nombre de logiciels pour Macintosh pendant environ 6 mois.
  • XCOM - Développeur électronique

    maintenant (1985, 1988, 1989)
    Conception et mise au point d'une régie vidéo numérique au standard 4:2:2 (ensemble de cartes sur bus VME, permettant l'acquisition et la restitution d'un signal vidéo couleur échantillonné à 16MHz sur 24 bits, avec genlock, matriçage et dématriçage, contrôle des timings de l'ensemble, mélange/incrustation avec une image provenant d'un ordinateur externe, etc.).
    Conception et mise au point d'une carte d'acquisition/restitution d'image couleur avec genlock pour vidéophonie, et d'une carte similaire pour PC.
    Logiciel d'interface utilisateur (opérateur) pour serveur vocal interactif.
  • METROLOGIC - Développeur logiciel

    maintenant Conception et réalisation d'un contrôleur de mélange pour analyse de réaction chimique ; logiciel temps réel de contrôle de l’affichage
  • INFLUX - Développeur électronique

    maintenant Conception et mise au point de cartes périphériques de contrôle d'asservissement sur Q-BUS DEC (multiprocesseurs 8 bits) ; cartes d'isolation et variateur de puissance pour moteur 300W ; programmes de test.
    Support commercial lors de plusieurs expositions aux USA
  • PRODYS - Développeur électronique

    gommegnies maintenant (1986)
    Conception de cartes microprocesseurs à base de 68000 et 68020
  • AUTEG - Développeur électronique

    maintenant Systèmes faible consommation d'enregistrement de données météo et petits automatismes divers.
  • LCC - Développeur électronique

    maintenant (1978-1979)
    Automatismes dans une usine de fabrication de condensateurs. Conception (pour la partie électronique) d'une chaîne de fabrication et de contrôle de condensateurs "mille-feuilles'.
  • RAO - Développeur électronique

    maintenant (1978)
    Conception et mise au point de : compteurs d'usage général, automatismes pour l'industrie des semi-conducteurs, capteurs photoélectriques de forte sensibilité.
  • IN VISIO - Développeur logiciel

    Mérignac maintenant Développment sous Director d'une partie du CDROM "Les guignols de l'Info" pour Canal+ et Apple (produit à 300.000 exemplaires)
  • MC2 - Développeur logiciel

    metz maintenant Conception et mise au point d'une banque d'images indexée pour le ministère de l'Intérieur italien (numérisation, archivage, visualisation et restitution) d'une capacité d'environ 500.000 documents, intégrant scanner, imprimante laser, disques optiques numériques et base de données relationnelle (5 millions d'entrées)
    Conception et réalisation d'une carte d'interface pour scanner 400 dpi, du logiciel de contrôle, et d'une carte effectuant une rotation câblée d'image.
  • DIGIGRAM - Développeur logiciel

    Montbonnot maintenant Portage sur Macintosh d'un driver de codecs audio.
  • PRESCOM - Développeur logiciel

    MONTIGNY LE BRETONNEUX maintenant Développement du driver vidéo pour une carte Nubus HDTV (2048*1592, 24 bits), compatible QuickDraw. Portage du driver en code natif et assembleur PowerPC
  • NOVELEC - Développeur électronique

    maintenant (1980-1982)
    Conception et mise au point d'un détecteur portable de poussière radioactive dans l'air (seuil de détection: 36keV)
    Conception et mise au point d'une alimentation de puissance haute tension, faible bruit (4KV, 20mA, bruit <600mV dans la bande DC-1MHz)
  • INSTITUT LAUE-LANGEVIN - Développeur logiciel

    maintenant Fin de l'écriture et mise au point d'un logiciel de cristallographie, permettant de déterminer l'orientation d'un cristal placé dans un faisceau de neutrons.
  • HYPTIQUE - Développeur logiciel

    maintenant (1995)
    Développement d'un logiciel de base de données vidéo permettant l'annotation, le découpage, la hiérarchisation des séquences, et la recherche pour les archives télévisuelles de l'INA.
    Développement d'un logiciel de sous titrage pour films QuickTime.
  • OPALE TECHNOLOGIES - Développeur logiciel

    maintenant (1994)
    Développement d'un logiciel de traitement d'image implémentant un tramage stochastique (anisotropie radiale) avant rasterisation sur flasheuse Postscript.
  • STUDIO MULTIMEDIA - Développeur logiciel

    maintenant Développement d'une maquette de CDROM interactif, pour le "Guiness Book of Records".
  • RYTHM'N AND SOFT - Développeur logiciel

    maintenant Portage sur Macintosh d'un séquenceur/éditeur de musique MIDI
  • ANTENA - Développeur logiciel

    maintenant Développement d'une grosse application (C++), comportant un atelier intégré pour l'édition graphique, des modules de pilotage des photocopieurs couleurs CANON, et un serveur d'impression QuickDraw sur réseau AppleTalk (couche ATP).
  • STAPHISE - Développeur logiciel

    maintenant Portage sur Macintosh d'un logiciel d'aide au diagnostic pour homéopathes (C)
  • HORIZONS - Développeur logiciel

    maintenant Logiciel de gestion (4D sur Macintosh), encore utilisé en 2008...
  • Magency Digital - Développeur AngularJS et RubyOnRails

    2014 - maintenant Portage d'un client iOS en Javascript (AngularJS).
    Modifications et tests automatisés (Rspec, Capybara) d'un serveur Rails4.
    Configuration Jenkins/GitHub.
  • ADEFI - Développeur Web

    Ivry sur Seine 2014 - 2014 Refonte d'une application web (visite du front-end "particuliers" : adefi-declarationfiscale.fr/visite)
  • EM-SYS - Développeur

    2012 - 2013 Logiciel embarqué pour STB (boîtier d'interface entre une antenne satellite et un téléviseur)
  • PIMAIA - Développeur

    2011 - 2012 Développements et test pour une application web dans le secteur de la rénovation. C++, Python, Javascript, Ruby.
  • IRAD - Développeur

    2011 - 2011 Conception, réalisation, mise au point d'une application iPhone permettant la mesure de la radioactivité ambiante, par analyse des traces de rayons gamma dans la webcam, destinée aux habitants de Fukushima. Site web associé (RubyOnRails) pour stocker les mesures faites mondialement, et les partager directement sur l'iphone. Page web : http://itunes.apple.com/fr/app/irad/id440675902?mt=8
  • Senscare - Développeur

    2009 - 2011 Conception, réalisation, mise au point d'une application iPhone téléchargée à plusieurs millions d'exemplaires, et permettant de mesurer le pouls en temps réel à partir d'un doigt posé sur la webcam d'un iphone. Site web associé (RubyOnRails) pour stocker les mesures faites (jusqu'à 100.000 accès par jour). Page web :
    http://itunes.apple.com/fr/app/heart-fitness/id394908591?mt=8
  • ADEFI - Concepteur

    Ivry sur Seine 2008 - 2009 Conception et réalisation d'un site web destiné à une certaine catégorie d'investisseurs immobiliers (adefi-declarationfiscale.fr), leur permettant d'établir eux-mêmes leurs déclarations fiscales. Technologie RubyOnRails. Site toujours en utilisation quatre ans plus tard, et bénéficiant d'un agrément de l'administration fiscale au niveau de la sortie pdf des formulaires calculés par le site.
  • CABRILOG - Responsable développements sur calculatrices

    2004 - 2008 Dans un premier temps j'ai accompagné l'équipe chargée d'écrire une seconde version d'un logiciel pour calculatrice Texas Instruments (en assembleur Z80). Pour cela j'ai joué le rôle d'intégrateur des versions, mis en place des tests des librairies mathématiques, modifié la boucle d'évènements pour diminuer par 7 la consommation électrique, et collaboré avec le client pour valider la qualité du logiciel obtenu.

    A la suite de cette expérience réussie, Texas nous a confié une partie de la conception de leur nouvelle génération de calculatrices, baptisée NSPire. Sur ce projet qui avait du mal à démarrer, j'ai en collaboration avec notre CTO conçu une architecture logicielle qui a été discutée puis intégrée par le client, et impulsé la réalisation de plusieurs prototypes expérimentaux (3) par mon équipe pour valider les concepts.

    Notre client a alors lancé une phase de développement qui a duré 3 ans, utilisant des équipes dans 3 pays, dont la mienne, avec suivi par email, visioconférences bi-hebdomadaires, et rencontres physiques régulières. Dans cette dernière phase mon rôle a été de faciliter les échanges, de maintenir l'intégrité de l'architecture initialement choisie, de garantir la facilité d'utilisation du produit, et de contribuer au développement du logiciel.
  • CABRILOG - Directeur technique

    2002 - 2004 Pendant cette période j'ai embauché 7 personnes, mis en place un département d'assurance qualité, encadré les projets en cours (logiciels éducatifs édités par l'entreprise) et organisé des réunions hebdomadaires par projet avec CR disponible sur le réseau local, servi de référent technique lorsque cela était nécessaire, renforcé l'implication personnelle de mes collaborateurs, et établi un reporting structuré et régulier des problèmes rencontrés par nos clients.

    J'ai également contribué de façon active à un projet de logiciel sur calculatrice Texas Instruments, en concevant et faisant réaliser une solution originale de test de non-régression au niveau de l'interface utilisateur, qui a grandement contribué à rassurer notre client sur la probabilité de réussite du projet, puis à adopter le produit (maintenant installé en usine sur toutes les calculatrices TI).
  • TEMENTO - Développeur logiciel

    2000 - 2002 J'ai d'abord été chargé de mettre au point ce gros logiciel (350.000 lignes) de test pour cartes électroniques, qui avait été développé depuis plusieurs années sans être testé. Pour cela j'ai travaillé en collaboration avec le service d'assurance qualité pour corriger les défauts apparus lors de la validation. J'ai également corrigé les problèmes principaux d'interface utilisateur, et terminé les parties non encore finies du logiciel, en particulier dans les zones qui nécessitaient une bonne connaissance de l'électronique.

    Dans un second temps j'ai restructuré le logiciel pour lui donner une architecture objet, ce qui a permis de réutiliser le code dans d'autres applications. Pour cela j'ai fait une étude de l'architecture existante, des données et des traitements correspondants, puis j'ai établi un plan d'action pour transformer la structure du logiciel en conservant ses fonctionalités ('refactoring'). La mise en oeuvre de ce plan (2 personnes pendant 4 mois) a effectivement permis d'obtenir le résultat désiré, et le logiciel est maintenant utilisé dans un autre produit pour un autre secteur d'application.
  • XCOM - Lead developer

    1996 - 1999 J'ai d'abord été chargé de concevoir le premier décodeur de télévision numérique par satellite, version grand public, de l'entreprise, à partir d'un prototype expérimental. Pour cela, j'ai acquis le savoir technique du dévelopeur qui avait réalisé le prototype, embauché un second développeur, écrit le code du décodeur (ajoutant au passage les fonctionnalités de l'interface utilisateur pour le paramétrage, le contrôle d'accès temps réel, l'asservissement de synchronisation audio et vidéo, le protocole de téléchargement par satellite via uplink des nouvelles versions du code), le tout en 6 mois. J'ai également été en contact avec le client principal et les divers fournisseurs pour régler les divers problèmes techniques liés à cette technologie spatiale toute neuve.


    Dans un second temps nous avons voulu un produit moins coûteux, donc utilisant des circuits moins puissants ce qui supposait plus de fonctions assurées par le logiciel. En collaboration avec le même développeur j'ai écrit le logiciel de cette nouvelle génération, avec les mêmes objectifs de fiabilité, faible coût, facilité d'utilisation (souhaitable pour un appareil grand public). J'ai résolu les diverses difficultés techniques posées par le niveau extrêmement basique des circuits utilisés et l'appareil a été mis en fabrication avec le même succès que le premier modèle.

    Le troisième modèle que j'ai développé était un décodeur mixte, supportant à la fois la télévision numérique par satellite et la télévision analogique par satellite (procédé plus ancien mais également développé). Ceci remplaçait deux appareils aux branchements compliqués par un seul intégré. Je me suis attaché dans cet appareil à présenter un paradigme uniforme dans l'interface utilisateur, pour que les usagers puissent zapper entre chaines numériques et analogiques de façon transparente.

    Ces 3 produits étaient fabriqués en Chine et ont rencontré un vif succès commercial. Ils ont été vendus dans le monde entier ainsi qu'au Carrefour/Boulanger/Auchan du coin.

    Pour ces 3 produits j'ai conçu et appliqué des protocoles de test qui tiraient parti de ma connaissance de l'intérieur des appareils. Cette approche originale (par opposition avec les approches calssiques dites 'white box' et 'block box') que j'ai introduite dans plusieurs entreprises fournit des produits très fiables pour un investissement modeste.

Formations

Réseau

Annuaire des membres :