Thomas Fauq
Directeur Technique / CTO, TickXpress
Au sein d'un Skill Center de développement logiciel spécialisé dans l'envoi et la réception de SMS/MMS pour le portail Orange.fr, ma mission consiste à prendre en charge, sous l'autorité du client, le développement et la gestion de projets innovants dans les technologies « Web Services » (XML/SOAP/WSDL) et « Web 2.0 » (Dojo), dans un environnement LAMP (Linux/Apache/MySQL/PHP).
Compétences:
Informatique
• Langages de programmation: C sous Unix/Windows, C++, Java, Visual Basic, Shell Unix,
• Développement Web: PHP5, CSS2, XML/XSL, HTML, JavaScript, SMIL, ActionScript
• Frameworks: Zend Framework, Dojo 1.3
• Serveur Web: Apache (configuration, compilation, optimisation),
• Bases de données: SQL, MySQL 5,
• Protocoles : TCP/IP, Xml Rpc, SOAP
• Systèmes d’exploitation: Windows XP/Vista/se7en, Linux (Red Hat, Debian, Gentoo, Ubuntu),
• Travail collaboratif : CVS (Windows/Unix), SVN
• Gestion de projet, testing : Gforge, Mercury Quality Center, JMeter, MS Project, Excel
• Logiciels maitrisés: Borland C++ Builder, Zend Studio, Eclipse, Aptana, Dreamweaver, VIM, DB Designer, MySQL WorkBench, phpMyAdmin, TortoiseCVS, VNC, VMWare, Photoshop, Gimp.
Langues
• Anglais : courant (2 années d’études en Ecosse),
• Allemand : scolaire.
2010 - 2011
2009 - 2010
2006 - 2009Au sein du skill center SMS/MMS du portail Orange en environnement Open-Source, j'ai participé en mission d'assistance technique aux tâches suivantes de Juin 2006 à Juin 2009:
Initialisation/Etude:
• Prise en compte de spécifications fonctionnelles,
• Rédaction de documentations et de spécifications techniques,
Réalisation:
• Développement en PHP/MySQL et javascript de nouvelles fonctionnalités, maintenance corrective et évolutive des anomalies,
• Amélioration de la gestion automatisée des pièces multimédia pour les MMS,
• Interconnexions inter-services en XmlRpc, SOAP,
• Internationalisation du service SMS/MMS, mise en place d'une plateforme multilingue,
• Configuration de serveurs LAMP,
• Développement en Shell Script de scripts d'automatisation de tâches et d'installation d'environnement de développement,
• Redéveloppement d’une application Flash de prévisualisation d’un MMS en ActionScript2,
• Gestion des remontées d'informations (réponses via SMS, accusés de réceptions),
• Développement du système de convergence des utilisateurs Internet et Mobile
• Adaptation d’une application Java d’envoi de MMS, utilisation du protocole MM7 et d’un framework Ericsson,
• Utilisation d'un système interne type CMS,
• Développement de templates via outil interne ou Smarty
• Participation à toutes les phases des projets: Développement, Recette, Mise en production,
• Gestion de projets CVS
Evaluation:
• Validation et qualification via outils Mercury Quality Center et GForge,
• Analyse de logs applicatifs, logs système,
• Recettes fonctionnelles.
- Matériel : PC, Mac (pour tests unitaires)
- Système : Windows XP, Linux Debian, MacOS X (tests)
- Langage : PHP 5 (POO), MySQL 5, Dojo 1.3, Javascript, HTML, Java, ActionScript, Shell Script
- Réseaux/Telecom : interface HTTP, XMLHttpRequest, SOAP, XMl Rpc
- SGBD : MySQL, XML
- IHM : Eclipse, Aptana, Vi, MySQL WorkBench, VNC, Photoshop, logiciels libres
- Gestion de version: CVS/Gforge
2006 - 2006Au sein de l'équipe de développement du service d'envoi de SMS/MMS du portail Wanadoo en environnement Open-Source, j'ai participé en mission d'assistance technique aux tâches suivantes de Février à Juin 2006:
Initialisation/Etude:
• Prise en compte de spécifications fonctionnelles et besoins des MOE,
• Rédaction de documentations et de spécifications techniques,
Réalisation:
• Re-branding du service d'envoi/réception de SMS/MMS du portail wanadoo.fr en orange.fr (disparition progressive de la marque Wanadoo),
• Mise en place d'un nouveau modèle conceptuel de bases de données permettant une meilleure gestion des gros volumes de données à stocker,
• Migration du service d'envoi/réception de SMS/MMS des portails wanadoo.fr/orange.fr (abonnés internet et mobile dissociés) en un portail Orange unifié,
• Configuration de serveurs LAMP,
• Développement en Shell Script de scripts d'automatisation de tâches et d'installation d'environnement de développement,
• Développement de templates via outil interne ou Smarty
• Participation à toutes les phases des projets: Développement, Recette, Mise en production,
• Gestion de projets CVS
Evaluation:
• Validation et qualification via outils Mercury Quality Center et GForge,
• Analyse de logs applicatifs, logs système,
• Recettes fonctionnelles.
- Matériel : PC, Mac (pour tests unitaires)
- Système : Windows XP, Linux Debian, MacOS X (tests)
- Langage : PHP 4, MySQL 4, Javascript, HTML, Java, ActionScript,
- Réseaux/Telecom : interface HTTP, XMLHttpRequest, SOAP, XMl Rpc
- SGBD : MySQL, XML
- IHM : Eclipse, Vi, DB Designer, VNC, logiciels libres
- Gestion de version: CVS
2003 - 2006Responsable des projets internet de la société, mon activité consistait à étudier puis concevoir des outils web ou logiciels permettant l'envoi ou la réception de SMS, Wap Push, SMS+.
Cela impliquait d'établir des cahiers des charges et des études de faisabilité puis de réaliser en PHP/MySQL, XML, C ou C++ les outils correspondant aux services que l'entreprise souhaitait offrir: plateformes d'envoi de SMS online, logiciels d'envoi de SMS, interfaces HTTP d'envoi de SMS, etc.
http://www.msinnovations.com
2000 - 2000Stage de fin d'études en IUT (2 mois):
• Développement du premier site web du Forum en PHP/MySQL
• PAO sous Quark Express