Nathaël PAJANI
25 avenue Alexandre Godard
69150 Décines-Charpieu - FRANCE
Portable : 06 19 35 33 91
Tel : 09 50 35 73 21
Mail : nathael.pajani à ed3l.fr
Né le: 16/11/81
Ingénieur en Informatique
Développement --- Etude de projets --- Conseil
Développements logiciels --- Programmation WEB
Noyau Linux et logiciels libres
Connaissances
Plateformes
- Très bonne connaissance du système d'exploitation GNU/Linux (administration, développement et utilisation).
- Très bonne connaissance du Noyau Linux.
Langages
- Programmation système et noyau (drivers) en C sous Linux.
- Programmation en C, C++ & Assembleur
- Ecriture de scripts shell
- Programmation WEB - Contenu dynamique et présentation
Electronique - Embarqué
- Architecture des microprocesseurs et micro-contrôleurs.
- Architecture des systèmes à microprocesseur.
- Bus USB, VME, I²C, ...
- Réseaux TCP/IP
Langues
- Anglais parlé et écrit. Bon niveau (FCE grade A)
Expérience professionnelle -- ED3L
Depuis
Conseil
- Activité de conseil pour une jeune entreprise qui est entrain de créer un
nouveau dispositif médical.
Linux -- Embarqué
- Développements pour Alcatel Lucent sur les drivers USB du Noyau Linux, dans le but
d'améliorer les performances de débit vers des modems UMTS et ajouter des
fonctionalités spécifiques.
- Développement du BSP Linux pour la
carte CSBX-3545 de ACTIS Computers, et développements
sur carte Com Express de ACTIS Computers, à
base de PowerPC :
* Drivers I²C et NAND Flash.
* Driver pour FPGA utilisateur et programme d'exemple pour illustrer le firmware FPGA de
démonstration créé par ACTIS.
* Création d'un rootfs Busybox, installation de la distribution
Debian GNU/Linux
* Bugfix sur l'USB pour le support des périphériques HID (Claviers - souris)
* Développement du driver pour le contrôleur graphique SMI Lynx3DM
- Divers portages et installations de la distribution Debian GNU/Linux
sur des cibles embarquées.
- Support à distance (ssh) pour ECRIN Systems.
Création d'un script de configuration de cartes PCI custom créées par
ECRIN Systems.
- Développement du système embarqué (spécifications matérielles et partie logicielle
bas niveau) pour un dispositif médical :
* Bootloader
* Drivers Linux pour processeur Davinci (Création du
BSP et drivers spécifiques)
* Création du système embarqué
* Assistance au test des prototypes électroniques
- Création d'un système embarqué (partie logicielle) pour
Adison, pour intégration dans un camion de pompiers.
Développement WEB
Formations
- Animation d'un atelier "Linux embarqué" pour un séminaire.
- Participation à la formation "Linux embarqué" à l'école supérieure CPE Lyon.
Création - Administratif
- Création et administration d'une entreprise individuelle (ED3L).
- Aide à la création d'une entreprise individuelle :
Forma3dev.
Création - Commercial
- Recherche et contacts clientèle
- Réalisation de devis
- Réalisation du site Web - Mise en place de l'infrastructure informatique
Expérience professionnelle -- ECRIN Systems
2005-2007
Linux -- Embarqué
- Développement de BSP
Linux pour cartes processeur à base de PowerPC.
- Développement de drivers (USB,
VME) et de logiciels (en C).
- Participation au développement électronique (debug)
- Création de "scripts de restauration" pour l'installation du système
d'exploitation GNU/Linux à partir de CD ou de clé USB
- Multiples installations du système d'exploitation GNU/Linux pour le support de
configurations matérielles spécifiques
- Développement d'une librairie d'accès à une carte d'acquisition
pour QNX
Conseil
- Trois jours de conseil pour une société Danoise concernant le
développement de la partie logicielle de l'un de leur produits, conjointement
à un conseil concernant le développement de la partie électronique
par une autre personne de ECRIN Systems.
Gestion de projets
- Etude, suivi et réalisation de projets d'après cahier des charges.
- Gestion de projets de petite envergure, gestion de la qualité.
Web
- Participation au développement d'outils logiciels pour l'intranet liés
au processus qualité.
- Modification du logiciel libre
Bugzilla
pour réaliser un logiciel de gestion des non conformités pour le processus
qualité. (traduction, adaptation des termes, ergonomie, et modification du cycle de
vie d'un bug).
- Adaptation du logiciel libre
MediaWiki pour obtenir un portail collaboratif
utilisé au sein du centre R&D et pour faire un lien avec les autres services.
Formations
- Formateur Linux (prise en main des BSP)
Stages
2005
- Développement d'un système d'accès et de partage de cartes
embarquées avec partage de plusieurs consoles sur un même lien série
(RS232) en réalisant une adaptation du logiciel libre "ser2net".
(Toujours utilisé au 05 Juin 2008)
- Etude et Développement de l'interface de monitoring de TRANGO. (protocole, serveur
d'accès, et système embarqué autonome de collecte des informations de
monitoring, en relation avec la personne réalisant l'interface de visualisation des
informations collectées
2003-2004
- Portage d'une application multi-clients - multi-serveurs de Windows vers Linux et Solaris.
- Développement d'un driver USB Linux pour interfacer une carte de développement.
Réalisations Autres
En cours
- Plusieurs sites web, dont celui-ci.
- Une interface de jeux de rôles en ligne
- Une table de salon en cerisier
Finies
- Bugfix dans le noyau Linux (USB)
- Divers meubles en bois, dont un lit pour bébé et une table basse en chêne
- Participation à la traduction de la documentation de Vim
- Participation à la traduction de Bugzilla
Compétences diverses et centres d'intérêt
- Grand intérêt pour les logiciels libres.
- Membre du bureau de l'association PLOSS-RA.
- Deux participations à la
coupe de France de robotique
(E=M6).
- Lecture, dessin, modélisme et jeux de rôle.
- Menuiserie
- Canoë-kayak: Moniteur fédéral - Championnat de France Nationale 2 en Kayak polo.