Gautier PORTET | 43 ans Marié Deux enfants |
Développeur – Telespazio France | depuis 2007 |
Maintenance et développement en C++ de plusieurs applications Qt sous Windows et Linux, au sein d’une équipe d’une dizaine de personnes en environnement agile.
Écriture des scripts de packaging et déploiement des logiciels sur serveurs Redhat.
Développement d’un logiciel de cartographie en Python.
C++, Qt, Python, Matplotlib, Mapnik, Jenkins, Squish. Client : IRSN. Durée : 3 ans.
Le traitement typique est passé de trois a une minute, et l'utilisation mémoire de 1Go a moins de 400Mo. Implémentation de nouveaux algorithmes et validation des résultats.
C++, Valgrind. Client : CNES. Durée : 8 mois.
Développement du traitement journalier avec un réseau de neurones puis de la synthèse temporelle. Gestion de vingt ans de données journalières avec tuilage et compression pour accélérer la vitesse de traitement.
C++, Python. Client : CNES. Durée : 1 an.
Gestion de données, implémentation d'algorithmes scientifiques, maquettage et développement d’interface graphique, validation des résultats.
Formation et encadrement d’un second développeur.
Python, Numpy, Matplotlib, GTK. Client : CNES. Durée : 2 ans.
Optimisation, déboggage, réduction de l'utilisation mémoire et des fuites mémoire.
Ajout de tests unitaires, refactoring et audit de code C++.
C++, Valgrind. Client : CNES. Durée : 2 mois.
Compilation de bibliothèques sur Solaris, Linux et Cygwin.
Correction et ajout de nouvelles méthodes de filtrage dans la bibliothèque de traitement d'image Medicis (en C).
Refactorisation/simplification de chaînes de traitement SPOT (en scripts shell).
C, Shell. Client : CNES. Durée : 3 mois.
Diminution de l'utilisation mémoire, amélioration des performances.
Ajout de nouveaux types de données.
Java, JProfiler. Client : ESA. Durée : 2 mois.
Développeur – Synapse Développement | 2005-2006 |
Maintenance évolutive du moteur de recherche en langage naturel qristal et de divers outils comme le système de mise a jour automatiques.
C++, Boundschecker.
Développeur – TLK Games | 1999-2004 |
Développement de jeux vidéo multi-plateformes en réseau (Windows, Mac, Linux).
Développement de l'interface utilisateur des baladeurs vidéos ARCHOS (génération AV3xx, C embarqué).
Optimisation de code (vitesse / taille / portabilité)
C/C++/Assembleur
Administrateur système – IUT Paul Sabatier – Toulouse | 1999 |
Administration et maintenance du département Génie Civil (~50 pc + serveurs)
Mise au point d'une installation automatisée sous Linux de postes Windows.
1998 BTS Informatique Industrielle - Lycée Louis Rascol, Albi (81)
1996 Bac STI électronique, Lycée Bourdelle, Montauban (82)
Anglais courant.
Langages : Python, C, C++, Assembleur x86.
Systèmes : Windows, Linux, Mac OSX.
Logiciels : cvs, subversion, git, valgrind, divers profilers.
Développement de logiciels libres et de logiciels utilitaires.
Anciennement programmeur dans un groupe de demomaking (réalisation d'effets graphiques en temps réel).
Réalisation et administration de sites web. Site personnel : http://kassoulet.free.fr