Georges - Architecte C
Ref : 061205T002-
78120 RAMBOUILLET
-
Ingénieur système, Architecte, Consultant technique (60 ans)
-
Freelance
1/9/2008 à ce jour Ashtart System Development
Expert Technique/Architecte
• Création d’un startup Ashtart System Development (le site web en cours de développement).
• Développement de bibliothèque C++ extrêmement performante et adaptée à la programmation bas niveau (Noyau Système, Piles de protocole réseaux, Compilateurs, etc.).
• Développement d’un “message-based middleware“ très performant.
Environnement Technique : Linux/Unix, C++, Assembleur 80x86, programmation multithread et socket.
12/2007 à 7/2008 Aneo Expert Technique/Architecte
CALYON – Expert Technique - 4 mois.
Projet : MAG (Marquet Access Gateway) Serveur de passage d’ordre.
• Audit du noyau de serveur.
• Documentation (MAG Kernel Code Review and Optimization).
• Documentation (MAG Kernel Internal Design).
• Documentation (Order Book Manager Improvements).
• Documentation (MAG C++ Coding Recommendations).
• Optimisations le code du noyau.
Environnement Technique : Linux, C++, Assembleur 80x86, ACE, programmation multithread et UML.
PLATEFORME TECHNIQUE ANEO – Expert Technique - 3 mois.
Projet : SUT (Speed Up Trading platform) logiciel permettant de suivre en temps réel les performances des infrastructures boursières des banques d’investissement.
• Audit du Serveur d’analyse.
• Conception et développement du nouvel algorithme d’association des étapes.
• Conception et développement du nouvel algorithme d’analyse des traces.
• Etude de remplacement des taps et des serveurs de captures par un logiciel de capture installer dans le serveur du client.
• Conception et développement du logiciel de capture.
Environnement Technique : Linux, C++, Boost, libpcap, socket, programmation multithread et UML.
02/2007 à 11/2007 Net2S Concepteur / Développeur/
Architecte
eServGlobal – Expert C++ - 7 mois
Projet : Voms – Système de recharge pour des operateurs telecom.
• Spécification, conception du composant d’adressage.
• Spécification, conception développement du composant de configuration.
• Développement des objets vResp (serializable objects).
• Revue de code de composant vIdbEngine (interface entre le système Voms et la base de données relationnelle) dans le but d'amélioration de performance.
• Optimisation de vIdbEngine.
• Suivi et amélioration du composant vWTA : composant plug in entre le système Voms et le IN des équipements HP.
Environnement Technique : Unix, C++, UML et programmation multithread et distribuée.
10/2001 à 1/2007 ATOS ORIGIN Concepteur / Développeur / Architecte
En prestation, projets par ordre chronologique du plus actuel au plus ancien.
ATOS EURONEXT MARKET SOLUTIONS – Expert C++ – 15 mois
Projet : FID – Système d’Acquisition de Fournisseur de Flot
• Conception et développement de Connecteur Bloomberg et Connecteur Générique
• Conception et développement des outils de preprocessing/postprocessing.
Environnement Technique : Linux, Windows 2000, C++, Python, UML, XML et XSLT
CEGETEL – Développeur C – 3 mois
Projet : Euryclée – Système de collecte de ticket
• Migration de FTAM a FTP
Environnement Technique : Unix et C
KPN – Expert C++ – 5 mois
Projet : AEEM – Système de supervision et configuration de réseaux ATM/ADSL
• Conception et développement des différents modules du composant inventaire
Environnement Technique : UNIX, C++, UML et CORBA
France TELECOM – Expert C++ – 3 mois
Projet : OATOMA – Système de supervision et configuration de réseaux ATM/ADSL
• Optimisation de l'architecture et développement des bus logiciels et des différents modules du composant inventaire
Environnement Technique : UNIX, C++ et UML
TDF – Concepteur / Développeur – 8 mois
Projet : NSTG – Système de supervision pour la Télévision Numérique Terrestre
• Développement du gestionnaire de session utilisateur et de la persistance des sessions sur redémarrage.
• Développement de l’Ordonnanceur de télé actions différées
Environnement Technique : Linux, Windows 2000, Java, UML, JMS, Junit, Ant, PostgreSQL, CORBA et XML
ATOS ORIGIN – Architecte / Expert C++ – 5 mois
Projet : OSIAM – Network Simulator
• Conception et développement d’un simulateur de réseaux, ce simulateur utilise des piles OSIAM pour simuler une topologie réseaux
Environnement Technique : Linux, C++, UML et Rational Rose
ATOS ORIGIN – Concepteur / Développeur – 20 mois
Projet : OSIAM – Administration de réseaux optiques SONET/SDH
• Spécification et développement d’une entité de démonstration au-dessus de CR-LDP (Label Distribution Protocol, for Constraint-based routed LSP) : cette entité génère toutes les requêtes et les réponses définies par CR-LDP et fait la simulation de tous les types de LSR (Label Switching Router, ingress, intermediate ou egress).
• Validation d’une implémentation de CR-LDP.
• Spécification et développement d’une entité de démonstration IPF (IP Forwarding Provisioning).
• Développement d’une API de signalisation pour CR-LDP
• Validation d’une implémentation de MPLS.
• Développement d’une entité de démonstration de OSPF
Environnement Technique : UNIX, C, MPLS et CR-LDP
08/2000 à 09/2001 CMG Concepteur / Développeur
NORTEL NETWORKS
Projet : BSC (contrôleur de stations de base GSM) - Introduction du codeur de voix AMR (Adaptative Multi-Rate)
• Conversion de scénarios de test du langage Simap au langage Attol
• Optimisation du codeur/décodeur de messages, et documentation
• Développements liés à l’AMR : adaptation du codeur/décodeur pour les nouveaux messages adaptation du Layer 1 Management, du RAD Channel et du RAD Cel
Environnement Technique : UNIX, C et GSM
1992 à 2000 Ashtart System Development - Syrie Entrepreneur / Directeur
Projet : Bibliothèque de classification et système gestion de stocks paramétrables (1999 – 2000)
• Développement d’une bibliothèque de classes pour classification,
• Développement d’un programme de gestion de stocks paramétrable
Environnement Technique : Java 2, Swing, JDBC, Sybase Adaptive Server sous Windows 2000
NEYRFOR – WEIR (Compagnie de Forages Pétroliers)
Projet : DDIS (Directional Drilling Information System) (1997 – 1999)
• Développement d’un système d’information de gestion technique de forages pétroliers directionnels.
• Documentation, marketing et vente du système.
Environnement Technique : Watcom C++, Power Builder DataWindow, Sybase SQL Server sous Windows NT
NEYRFOR – WEIR (Compagnie de Forages Pétroliers) – (1994 – 1998)
• Ingénieur MWD (Measurement While Drilling) - A travaillé sur plus de 40 puits horizontaux on shore/offshore dans des conditions extrêmement difficiles en Syrie, Iran, France
• Début du développement d’un système d’information de gestion technique de forages pétroliers directionnels
Projets Divers (1992 – 1994)
• Développement d’un SGBDR très rapide avec indexage B+ Tree
• Développement d’une bibliothèque d’IHM en mode texte sous DOS
• Développement d’une bibliothèque d’arabisation et un éditeur simple bilingue Anglais / Arabe
• Développement d’un générateur de programmes, transformant un langage simple en un code C++ utilisant la bibliothèque.
• Développement des applications en utilisant le générateur de programmes et la bibliothèque.
Environnement Technique : Zortech C++, Assembleur 8086 (Macro Assembler), DOS.
Projets Personnels
08/2003 à 12/2005 Open Source
• Développement d’un bibliothèque C++ extrêmement performante et adaptée à la programmation bas niveau (Noyau Système, Piles de protocole réseaux, Compilateurs, etc.).
• Développement d'un Micro Noyau modulaire basé sur la précédente bibliothèque.
• Développement d’un “message-based middleware“ très performant.
Environnement Technique : Mac OS X, Linux, C++ et Assembleur 80x86.
1990 – 1991 Génie Civil : programmation orientée objet de l’analyse des structures
Application de la programmation orientée objet à la méthode de matrice de contraintes pour l’analyse des structures.
Développements :
• analyse des poutrelles continues;
• analyse des armatures 2D et 3D;
• analyse des charpentes 2D
Environnement Technique : Zortech C++ sous DOS
1989 – 1990 Gestionnaire de fichiers TSR similaire à Norton Commander et X-Tree
Développement en mode TSR sous DOS d’un gestionnaire de fichiers similaire à Norton Commander et X-Tree
Environnement Technique : Zortech C++, Macro Assembler sous DOS
1987 – 1989 Génie Civil : programme d’analyse des structures
• Développement en Basic de la méthode de matrice de contraintes pour l’analyse des armatures 2D/3D.
• Conception de trois ateliers en utilisant le programme ci-dessus. Les trois ateliers ont été construits dans la ville de Deir-zor et sont utilisés par des compagnies pétrolières
Environnement Technique : Turbo Basic sous DOS
Expériences Techniques
Systèmes d’exploitation: Unix/GNU Linux, MicroC/OS-II, Windows and DOS.
Langages de programmation: C/C++, Python, Java, 80x86 Assembly language.
Programmation Systèmes: Micro kernels, middleware, network stacks, databases, text editors, and a TSR file manager.
Protocols réseaux: TCP/IP, MPLS and CR-LDP.
Databases et SQL: Sybase and PostgreSQL.
Telecommunications: GSM.
Langues:
- Français: bon niveau.
- Anglais: bon niveau.
- Arabic: native language.