Menu

Jean-Louis PATANÉ

Notre Dame de Gravenchon

En résumé

Ingénieur informaticien avec des compétences en électronique, actuellement en couveuse pour créer mon entreprise :
- étude et réalisation électronique, analogique ou numérique ou mixte
- routage pcb
- prototypage, câblage, mise en fabrication
- développement informatique embarquée (microcontrôleurs Atmel)
- développement informatique serveurs (sous Linux)
- développement informatique smartphones (sous android)
- audit de problématiques transversales électronique / informatique
- iot (objets connectés), toute la chaîne capteur-relais-serveur-smartphone
- une étude peut parfois ne durer qu'une seule journée

Mes compétences :
Informatique
Informatique embarquée
Systèmes d'information
Langage C++
Langage C
Architecte informatique
Linux
Bash
Android
Électromécanique
Red Hat
Arduino
HTML
Electronique numérique
XML
CAN
Internet
Archivage
Génie électrique
Création de site web
DHCP
Ethernet
Bureautique
Electricité
Electronique
SQL
Electronique analogique
Base de données
Electrotechnique
Aisance relationelle
Apache
Git
GSM
GPRS
Debian
GNU/Linux
Firewall
Protocole TCP/IP
Courant faible
JQuery
GIMP
Conception
Câblage
Electronique embarquée
Intranet
Wi-Fi
Eclipse
Algorithmie
Extranet
Linux embarqué
TCP/IP
Fedora
DSP
IP
Courants Porteurs en Ligne
FTP
JavaScript
HTTP
E-learning
Delphi
Développement logiciel
Conseil
Java
Recherche documentaire
Domotique
CSS
Emailing
Cubase
Web design
DNS

Entreprises

  • Mobil'Elec - Développeur informatique sénior, référent technique

    Notre Dame de Gravenchon 2010 - maintenant - conception et réalisation d'architectures de logiciels embarqués sur véhicules électriques
    - pilotage par scripts, récupération de donnés et flashage d'eeprom de calculateur embarqué via le bus can
    - simulation de tableaux de bord par des ihm web en liasison avec le calculateur via le bus can
    - virtualisation des entrées-sorties des microcontrôleurs utilisés au sein des applications
    - conception et réalisation de radiocommandes d'ouverture sécurisée de véhicules en 433.92 MHz (plips)
    - GNU toolchain pour les microcontrôleurs Atmel : ATtiny44V (dans un ATA5774), ATtiny85V, AT90CAN128
    - réalisation d'interfaces homme-machine multiplateforme avec wxWidgets (cross-compilation avec Mingw32 sous Linux)
    - réalisation de bancs de tests dialogant via le bus can avec les cartes électroniques embarquées, ihm en Qt4
  • Vega France - Ingénieur développeur informatique

    2006 - 2011 développement informatique :
    - langages : Java, C, Sql, Php, Html, Javascript, Bash, Assembleur
    - générateur de clips vidéos définis via une interface web
    - programmateur de campagnes publicitaires
    - envois sécurisés de clips vers de nombreuses destinations
    - automate de surveillance de milliers d'hôtes distants
    et aussi pour du développement électronique :
    - interfaçage avec des PCs
    - développement autour du microcontrôleur Atmel ATtiny2313
    - programmation in situ via le port parallèle d'un PC sous Linux
    - conception de circuits imprimés avec la suite Geda sous Linux
  • G2métric - Ingénieur développeur informatique, architecte d'applications

    Launaguet 2002 - 2004 je développe des programmes d'automatisation et de supervision de gammes de mesures, basés sur la photogrammétrie ou pilotant des lasers trackers, pour des systèmes de mesure intégrés aux outillages d'assemblage de l'A380 d'Airbus. Cela permet de renouer avec la géométrie, les coordonnées homogènes, les calculs de changements de référentiels optimisés, best-fit, etc...
    - calculs en coordonnées homogènes, communications tcp/ip, interpéteurs de scripts, générateurs de rapports : langage C (MS Visual C++ sous Windows 2000 & XP, Kwrite / Kdevelop & Gcc sous Linux, Vi & Gcc sous Free Bsd)
    - communication process control via OPC : langages C et C++ (MS Visual C++ sous Windows 2000 & XP)
    - interfaces hommes-machines sous windows : langage C++ et MFC (MS Visual C++ sous Windows 2000 & XP)
    - interfaces hommes-machines DHTML : langages C, Javascript, Css (Kwrite / Kdevelop & Gcc sous Linux, Vi & Gcc sous Free Bsd)
    - interfaces hommes-machines pour téléphones portables imode via cgi : langages C (Vi & Gcc sous Free Bsd)
  • SSTI-Mipnet - Ingénieur développeur

    2001 - 2002 je suis embauché pour réaliser des outils d'indexation et un moteur de recherches multicritères dédié au cdrom PagesPro pour le compte de Pages Jaunes, filiale de France-Télécom. Suivront des activités de services, avec par exemple des développements Php / MySql pour Alcatel ou encore du Sgml (avec Balise) pour Airbus.
    - prétraitement des données : langage Perl (Emacs & Perl sous Unix)
    - traitement des données et indexation : langage C (MS Visual C++ sous Windows 2000)
    - interfaces hommes-machines moteur web DHTML : langages Java & JavaScript (Jdk & MS Visual C++ sous Windows 2000, Code Warrior sous Mac OS)
    - autres activités : Php & MySql, Balise & Sgml, Perl, Shell...
  • Neteriel - Directeur technique

    2000 - 2001 société que j'ai créée avec trois associés, où je travaille comme directeur technique, notre vocation étant alors la conception puis réalisation et livraison d'outils pour créer et gérer des sites communautés d'intérêt.
    - traitement et analyse d'images, moteurs serveurs d'applications, indexation et moteurs de recherche : langage C (MS Visual C++ sous Windows, Kwrite / Kdevelop & Gcc sous Linux)
    - interfaces hommes-machines par intéraction CGI et DHTML : langages C, Java, JavaScript (Jdk, MS Visual C++ sous Windows 2000, Gcc sous Linux et FreeBsd)
  • NexWave Solutions - Ingénieur système

    2000 - 2000 startup spécialisée dans les systèmes d'exploitation et les applications pour l'embarqué et le mobile. Je travaille comme ingénieur système.
    - génération automatique de workflows dédiés développeurs, traitement d'images et conversions wbmp (wap) : langage C (Kdevelop sous Linux)
    - divers : Java, JavaScript, Php, Shell...
  • Actus Multimédia - Ingénieur développeur informatique

    1997 - 2000 société spécialisée dans les bornes interactives haut de gamme, pour renforcer la compétence en développement de sites Web pour des clients tels que Eurocopter, NewMédias, Labinal, Wesco, Turbomeca, Aerospatiale-Matra, Heuliez, Métro Toulouse, etc... Je crée des outils de génération et maintenance de sites, des modules interactifs, des moteurs de recherches, etc...
    - architecture de génération statique de sites web, utilisation massive de plugins proches des servlets, appel de libs dynamiques externes : langage Java et C++ (Jdk, Visual J++, Visual C++)
    - maintenance dynamique de sites web via CGI : langage C (tests sous Windows avec Visual C++, adaptation et maintenance avec Vi & Gcc sous Linux)
    - dll moteurs de recherche et gestion de données pour des applications multimédia : langage C++ (Visual C++ sous Windows, CodeWarrior sous Mac OS)
  • Oktal - Ingénieur développeur informatique

    Toulouse 1997 - 1997 entreprise spécialisée dans la synthèse d'images 3D en temps réel, je suis en mission chez un fabricant de satellites, Matra Marconi Space où je développe en Java.
    - spécification et réalisation d'interfaces corba : langage IDL (Emacs + outils spécifiques sous Solaris)
    - générateurs de codes et de gestion de projets multilangages : langage Java (Emacs & Jdk sous Solaris)
  • Vérilog - Ingénieur développeur informatique

    1997 - 1997 société spécialisée dans la réalisation et la mise en oeuvre d'outils pour le génie logiciel.
    - interfaces hommes-machines sous windows : langage C++ et MFC (MS Visual C++ sous Windows)
    - génération documentaire : langage C++ (MS Visual C++ sous Windows)
  • GOTO informatique - Ingénieur développeur informatique, chef de projets, chef de produits

    1993 - 1996 Chef de projets, je réalise les produits Mémotel pour Windows et Mémofax pour Windows ainsi que la partie capture d'adresses du fameux Timtel.
    Puis chef produits de la cellule Goto-WeekEnd, je réalise l'interface homme-machine des jeux Goto-Dames et Goto-Réversi, les moteurs de jeu étant réalisés par un de mes anciens élèves dont c'est la passion.
    Je réalise également des DLL concernant tout ce qui touche aux dictionnaires et aux recherches d'anagrammes pour des produits tels que Goto-Mots-Croisés ou Lexy.
    - conception d'un langage parallèle de reconnaissance de formes textuelles, réalisation d'une hiérarchie de classes pour encapsuler le comportement de Windows : langage C++ (Borland C++ sous Windows)
    - utilisation d'une hiérarchie de classes ZAP pour encapsuler le comportement de Windows : langage C++ (Borland C++ sous Windows)
    - développement des coeurs d'applications sous forme de DLLs : langage C++ (Borland C++ sous Windows)
    - utilisation de Delphi pour les interfaces hommes-machines : langage Pascal (Delphi sous Windows)
  • Atelier Logiciel des 3 Monts - Ingénieur développeur informatique

    1989 - 1992 J'ai eu la chance de travailler sur le projet CARMINAT (ordinateur embarqué) pour Renault Recherche, en réalisant le moteur de l'interface homme-machine graphique du module embarqué, ainsi que les outils de développement graphique pour les ergonomes de Renault. Travailler avec des Cogniticiens, des Ergonomes, des Psychologues et des ingénieurs qualité, me fait vite comprendre la richesse de l'informatique lorsqu'elle ne reste pas repliée sur elle-même.
    Puis l'ère naissante du Multimédia me permet d'aborder la vidéo interactive, basée sur la technologie DVI, au sein d'un projet destiné à montrer la faisabilité de la désignation à la souris d'objets en mouvement.
    La société faisant également du service, j'interviens ponctuellement pour diverses réalisations, et notamment pour la société Siemens-Nixdorf.
    Je continue également l'enseignement de l'informatique, au cours de stages de formation inter ou intra entreprise, ou encore à l'université.
    - génération de transducteurs rationnels capables de traiter des informations contradictoires issues d'interfaces hommes-machines multiples (écran tactile, track ball, molette volant) : langage Forth (interpréteur Forth que j'ai écrit en C et qui tourne sous DOS)
    - base de données objets, primitives graphiques, moteur d'interface homme machine : langage C (Borland C & MS C)
    - cross-compilation pour cartes embarquées (Renault) : langage C (Borland C & MS C sous dos + cross-compilateur 68000)
    - primitives graphiques de base pour carte graphique spécifique : langage C et assembleur (Borland C, MS C, MASM)
    - désignation à la souris d'objets en mouvement sur une vidéo, interface homme machine d'écriture de scénarii de désignation : langage C et Assembleur (compilateur C spécifique pour noyaux temps réel RTX tournant sous OS2)

Formations

Réseau

Annuaire des membres :