Philippe Razavet
Chef de projet, STG Interactive
Gestion de projet et animation d'un réseau de contributeurs
Développement de service WEB et de logiciel temps réel
Spécialiste PHP, SGBDR, C/C++
2008 - 2009Pour le projet BSS/IP, dans l'équipe architecture. Développement d'outils pour mesurer et valider les performances des nouvelles versions des logiciels du BSC/IP (équipement des réseaux d'accès GSM):
outils de simulation de protocoles IP
- développement en C pour Linux et Solaris, multithread
- développement d'un interpréteur de commandes avec Flex/Bison
- utilisation de Tcl/Tk (avec l'extension Expect) pour les tests de non régression de l'outils
- livraison d'un éxecutable pour Linux et Solaris
- formation et support pour les utilisateurs
outils de mesure des performances du BSC dans les phases critiques de son fonctionnement (upgrade, démarrage, basculement, ...)
- développement en PHP5
- utilisation de l'extension Expect pour PHP
- utilisation de XML et RelaxNG pour les fichiers de configuration
- livraison d'un éxecutable pour Linux et Solaris
- formation et support pour les utilisateurs
2004 - 2007Administration et développement d'un Service WEB de gestion des Avis de Livraison des logiciels des BSCe3 et TCUe3. Ce service est utilisé par les équipes de développement et d'intégration des logiciels des BSCe3 et TCUe3. Ces équipes sont localisées en France, ainsi qu'en Inde et au Canada.
Utilisation d'un serveur HTTP Apache, un serveur de base de donnée PostgreSQL et PHP pour le développement de l'application.
L'application PHP,
- automatise le process NORTEL de gestion des AVLs (AVis de Livraison) et des CRs (Change Request, gérés par un serveur tiers) pour les développeurs et les intégrateurs
- permet un travail collaboratif efficace entre développeurs et intégrateurs (émission de notifications par mail)
- assure la tracabilité des livraisons des loads BSCe3 et TCUe3.
D'autre part on peut noter les points suivants:
- développement d'une procédure automatique pour installation / upgrade / rollback d'un Serveur a partir des packages Apache, PostgeSQL, PHP, de la sauvegarde de la base de donnée et du code applicatif PHP sous Clearcase
- sauvegardes et opérations de maintenance automatiques par script cron
- utilisation d'un plugin Apache (Corporate NORTEL) pour l'authentification des utilisateurs
- gestion du code applicatif en configuration sous Rational Clearcase
- utilisation de XML Docbook pour la documentation en ligne
- externalisation du support et des développements chez un partenaire Indien.
2004 - 2004Spécification et développement d'un outils de décodage multi-architecture (Intel, Motorola, Sparc) pour les messages applicatifs du BSC.
Génération des informations de décodage à partir:
- des déclarations des structures de données en C (utilisation d'une grammaire C pour parser les sources),
- et des données de debug générées par le compilateur pour les différentes architectures.
1998 - 2003Développement et maintenance du logiciel de base du BSC 2G chez NORTEL.
Le logiciel de base est une couche logicielle intermédiaire entre le noyau temps réel et les applications.
Ce logiciel de base gère
- les échanges de messages entres les applications
- le mirroring des fichiers entre chaîne active et passive
- les anomalies logicielles, matérielles
- les échanges entre le BSC et l'OMC
Modules développés:
- optimisation des temps de transfert des fichiers entre OMC et BSC. - Utilisation d'une fonction de compression et décompression selon l'algorithme Lempel-Zif.
- développement d'un nouveau process de gestion des anomalies (logicielles et matérielles).
Développement et maintenance de nouvelles fonctionnalités pour l'application ADM des BSC 2G et BSCe3.
Cette application est écrite en C, les tests sont réalisés avec Rational ATOLL.
1989 - 1998- logiciels embarqués pour l'infrastructure GSM - Alcatel - Colombes
- application SGBDR - Alcatel - Colombes
- interpréteur de commandes - OCE Graphics - Créteil
- frontal de communication SURF 2000 - CGA - Boulogne-Billancourt
- procédure de démarrage infrastructure IRT 2000 - TRT - Lannion
- atelier de soutien logiciel COMINT - THOMSON-CSF - Colombes
- réseau de commandement ATLAS-LRM - THOMSON-CSF - Colombes
- fonction freinage de l'AIRBUS A340 - MESSIER BUGATTI - Montrouge
- indicateur de régime de turbine d'hélicoptère - TECHNIPHONE - le Blanc Mesnil