Développeur réseaux/Linux embarqué
Passionné d’informatique, j’ai maintenant acquis une expertise technique dans le développement système Linux ainsi que dans les réseaux de télécommunication IP.
Curieux, rigoureux, autonome mais appréciant aussi travailler au sein d’une équipe à taille humaine, je suis capable d’intervenir sur tout type de projet stimulant et ambitieux.
Je suis disponible sur Paris et RP pour des missions incluant:
-
du développement logiciel C/C++/Python méthodologique (agile/CI/CD/tests)
-
des réseaux télécom sécurisés
-
des OS Linux (noyaux/embarqué) et Windows
Expériences professionnelles
Développement du logiciel interne d’une sonde SD-WAN dans une équipe internationale Europe/US/Inde.
- Maintenance BSP (HAL, upgrade, pilotes, environnement de build, outils d'analyse)
- Débogage et analyse des performances noyau
- Étude transition vers une architecture DPDK/VPP
- Résolution des tickets et développement des fonctions SD-WAN (VPN, interface LLDP)
- Développement avec des méthodes agiles pour des sorties de version régulières
Sonde SD-WAN (gestion et optimisation d’un réseau virtuel privé).
- Synchronisation des sondes avec Chrony
- Intégration d'un environnement Python 3.7
- Développement de la fonctionnalité gateway IPsec basée sur Strongswan.
- Développement de l'architecture SD-WAN autour d'un orchestrateur central
Sonde WANOP pour la visibilité et l’optimisation des communications réseaux WAN. Mise en œuvre de technologies de compression, d’optimisation protocolaire et de qualité de service.
- Portage vers de nouvelles architectures (MIPS/ARM/U-boot)
- Migration d'une distribution maison vers ELINOS (build, boot)
- Intégration de différents éléments de la distribution tels que PAM/DHCP/SYSLOG
Développement d’un module Linux de filtrage pour une pile IPv4-IPv6 propriétaire.
- Développement noyaux Linux UML 2.6.12 et 2.6.18
Développement d’un compilateur qui génère des règles de filtrage et de NAT pour différents pare-feux à partir d’un langage décrivant la politique de sécurité.
- Intégration du support des VPN, de la translation d'adresses (NAT), des clusters, de la compilation incrémentale
- Support du greffon Cisco IOS (filtrage, NAT, VPN IPsec, clusters HSRP) et d'un SDK destiné aux partenaires
- Développement C++ multiplateforme (Linux, Windows, Solaris) avec tests unitaires et de non-régression
- Algorithmes complexes avec de nombreuses optimisations mémoire et CPU
Développement d’une application basée sur le multicast IGMP permettant à plusieurs personnes de travailler simultanément sur une maquette numérique.
- Projet très innovant, plusieurs articles de recherche publiés sur le sujet
- Développement C++ multi-plateforme
Développeur chez de nombreux clients grands comptes dans un environnement UNIX / C / Oracle SQL.
- BNP Paris: Adaptation et mise en place d'un progiciel d'archivage de relevés de comptes sur disque optique
- CIC Paris: trésorerie et gestion des flux infra-journaliers
- Alcatel Réseaux d'Entreprises (ARE): étude du trafic téléphonique
- Scac Delmas Vieljeux (Groupe Bolloré): optimisation du routage des commandes
- Office National Interprofessionnel du Lait (ONILAIT): gestion des quotas laitiers
- Euro-disney: Portage et optimisation d'applications info-centre
- IBM: développement d'une application télématique
- Toshiba: administration d'une base clientèle
- Crédit-Lyonnais: application audiotel
- Groupement Agricole Essonnois (GAE): développement d'un logiciel de gestion des stocks et des commandes