Curriculum Vitae / Java Architecte – Développeur
Diplômes· 1987: Maîtrise (mention très bien) en « Microelectronics and Information Processing » de Brighton Polytechnique, RU · 1983: Baccalauréat (‘A’ levels) Mathématique Pure, Appliquée, Electronique (mention bien) 10 ans du travaille indépendant en France, Angleterre, Etats Unis et Afrique. Expérience ProfessionnelleSituation Actuelle:Je travaille actuellement pour un client américain sur un logiciel écrit en Java qui permet de lire et de faire état des informations météorologiques pour diverses stations météo professionnelles telles que la série des LaCrosse Technologies 2300. Le logiciel enregistre les données en base de données relationnelle et peut publier les données actuelles et passées par le biais d'un serveur web ou d'un site FTP. Le logiciel utilise un certain nombre de technologies existantes de facon à réduire le temps de développement. I am currently working on a Java based program for an American client to read and display weather information from various professional weather stations such as the LaCrosse Technologies 2300 series. The program stores data in an RDBMS and can publish current and historical data either via an internal web server or to an FTP site. The program leverages off a number of existing technologies to reduce the development time and effort. Technologie Java 5, Eclipse 3.1, Hsqldb, Junit, Jetty embedded web server, Velocity Template Engine Je travaille également sur la seconde édition de The ABC of SEO ainsi que sur un projet d'autre ouvrage. July 2004 - December 2004: Working on ABC of SEOPendant cette période je me suis occupé de mon fils nouveau né et ai écrit The ABC of SEO, un ouvrage sur l'optimisation des moteurs de recherche. Publié en mars 2005 par Lulu presse. No d'ISBN: ISBN 1-4116-2251-0. Avril 2003 - Juin 2004: Reuters Financial Services, ParisResponsable du design et de la coordination des tests unitaires, de la performance, de l'opérabilité et de stabilité de Reuters Intelligent Advisor (RIA) et 3000 Extra. RIA permet aux banques d'investissement de gérer les investissements des clients par le biais d'un interface utilisant un navigateur Web. Cela comprend un certain nombre de flux de données Reuters permettant de fournir des informations d'ordre financier. Ce role comprend le design et la redaction de scripts pour tester les serveurs web Microsoft .Net et Java/Axis, la rédaction de tests de performance OpenSTA et la préparation des donnees du test basés sur un ensemble de produits financiers. De surcroît, travail sur des projets de sous-traitance vers la Russie et l'Inde. Technologies Web Services, .Net, OpenSTA, Java 1.4/Axis, Perl, PHP, Onyx CRM, SQL Server 2000, mySQL, Windows 2000/2003 AS, Windows Installer Octobre 2002 - Avril 2003: France TelecomTravail pour France Telecom pour mettre en place une équipe pour effectuer des tests de performance et de couverture. Inclut la formation et la supervision de personnes travaillant sur un certain nombre d'outils tels que JProbe et les serveurs d'application Weblogic et Websphere. Co-rédaction et mise en place d'un cours de formation en français portant sur les serveurs d'application et divers aspects de tests de performance et couverture de codes. Technologies JProbe 4.0/4.8, JDK 1.2/3/4, Weblogic 5.1, Websphere 4.0, Mercury WinRunner, TestDirector and LoadRunner, Oracle 8i, TOAD, SQL, Solaris 2.8, Struts, PHP, Javascript Juillet 2002 – Octobre 2002 : Axa AssuranceRéalisation d'un projet pour l'une des plus grandes compagnies d'assurances, en collaboration avec Teamlog, Paris. Design et exécution d'une boîte vocale intéractive au projet d'intégration au Web Site. Coordination d'une équipe composée de deux autres informaticiens. Technologies Weblogic 5.1, J2EE, Rational Clearcase, JDK 1.3.1, C++, XML, Jakarta Velocity, Ant, log4j, Cactus unit test tool, IBM Websphere Workbench (Eclipse), XDoclet UML Class et diagrammes de séquence, Netcentrex SVI server. Mars 2002 - Juin 2002 : Ministère de l'Education NationaleAntares est un site extranet pour gérer le flux de travail du recrutement des Maîtres de conférences et professeurs. Le système fonctionne sur la base de 200 JSPs, servlets et 60 EJBs (CMP, BMP, Session et JMS). Etude de l’environnement technique existant et propositions de solutions (patterns, techniques etc) Optimisation de la performance du site. Tuning du cluster Weblogic. Technologies Oracle 8i, SQL, J2EE 2.0, Weblogic 6.1 cluster sur Redhat Linux, JProbe, OpenSTA, PVCS, IBM Websphere Workbench (Eclipse), log4j, Cactus, Ant, Apache Septembre 2000 – Mars 2002 : Axa Gestion des Investissements, ParisCo-architecte et développeur de trois projets qui utilisent le serveur d'application Weblogic 5.1 et 6.1 lié aux technologies J2EE. La modélisation a été faite en utilisant UML et Together/J. Capeasi (www.capeasi.com) permet un accès Web aux salariés d’entreprises, clientes d’Axa, pour gérer leur épargne salariale auprès d’Axa. Les données actives viennent de Linedata et Reuters. Sybase 11 est utilisée comme base de données interne. C’est un site de référence de Weblogic en Europe qui est paru dans le magazine 01 Informatique (vol:1650 12/Oct/01; www.01net.com) ainsi que dans le magazine Americain Wall Street and Technology Journal (Feb/2001; www.wallstreetandtech.com). Un dérivé de ce site nommé World Capital Increase est orienté vers les clients B2B, pour gérer les comptes d’épargne salariale des particuliers. Sur cette phase, XML était utilisé comme format de données communes afin de générer des rapports via XSL en HTML, Excel et PDF. Développement d'un prototype pour gérer les risques de portfolios en actions. Ce système a utilisé jCOM (jIntegra) pour connecter le tableur Excel à des EJBs et pour accéder au moteur de risques APT. Technologies Weblogic 5.1/6.0, J2EE 1.1/2.0, XML/XSL, jCOM/jIntegra, Together/J, UML, Wily Introscope, IBM Jinsight, Microsoft WAS, log4j, Struts, Junit, Sybase 11, SQL 92, Ant, Jbuilder, IBM Websphere Workbench (Eclipse), Rational Clearcase et Clearquest. Février 2000 – Septembre 2000 : Accenture, Sofia AntipolisOneSwoop (www.oneswoop.com) est un site e-Commerce Européen ayant pour objet de vendre des voitures aux particuliers. Le site est fait en Java et ASPs et utilise le serveur Weblogic et IIS sur NT, le moteur de CRM Calico et SQL Server 7.0. Travail sur l’internationalisation du site, sur la partie passerelle de paiement en-ligne. Egalement, travail sur les développements XML/DTD et XSL pour l’échange des données. Travail d'amélioration des performances du site. Technologies Weblogic 4.5, J2EE 1.0, Calico CRM, SQL Server 7.0, XML/XSL/DTDs, Passerelles de Paiement, Metamata, Visual Cafe, Solaris 2.6, Windows NT 4.0, ASPs, SOAP Mai 1999 – Décembre 1999 : British Telecom Laboratories, Ipswich, RUAugmentation de la capacité du service de courrier électronique Web de British Telecom (www.talk21.com) pour lui permettre de supporter de nouveaux outils, par exemple les téléphones WAP et Web TV. Le service est entièrement fait en Java Servlets et JSPs, en utilisant le moteur Servlet d’Allaire et les serveurs email et LDAP de Netscape. Technologies IPlanet Web/Email/LDAP Servers, Allaire JRun, J2EE 0.9, Solaris 2.6, CVS, Makefiles Février 1998 - Avril 1999 : Racal-Internet Services Ltd, Newbury, RUChef de projet et architecte d’une équipe de six développeurs. Réalisation d' un système « 3-tier » basé sur Postgresql et SQL server, pour gérer les comptes des utilisateurs professionnels de fournisseurs d’accès Internet Racal. Par exemple la configuration de DNS, Web et lignes de haut débit. Technologies Java 1.1, Visual Cafe, SQL 92, Postgresql, MS SQL Server 6.5, Window NT, Solaris 2.5, TCP/IP technologies, Swing, HTML. Avril 1995 – Janvier 1998 : QA Group Ltd, Londres, RUConsultant spécialisé dans le domaine nouvelles technologies. Mise en place de plusieurs projets pour les clients de QA. Technologies Java 0.9 – 1.1, HTML, TCP/IP, Internet Technologies, C++ Mars 1995 – Avril 1995 : travail sur « Go Web! »Pendant cette période, rédaction d' un livre pour Thompson International Computer Press, intitulé Go Web! Ce livre explique comment construire les sites Web dynamiques en utilisant Windows NT. Go Web! Dynamic Internet Publishing on the PC Platform, International Thomson Computer Press, 1995, ISBN 1-85032-251-1 Octobre 1993 – Mars 1995 : ACT Banking Systems Ltd, Londres, RUDéveloppeur en Unix/C++ sur un système « 3-tier » distribué, permettant de gérer les risques de trésorerie : le système est développé en C++ sur les plateformes NT, AIX et HP-UX, en utilisant le courtier d’objets CORBA et les bases de données Oracle et Sybase. Technologies AIX 3.0, HPUX 11, C++, Oracle, Pro C, Sybase, NT 3.51, SQL, Stored Procedures, RCS, TCP/IP, Corba Septembre 1991 - Septembre 1993 : The Open Software Foundation, Boston, USADéveloppeur de recherche sur le micro-noyau Mach en 'C'. Travail sur le portage de OSF Unix sur Mach. Le travail est décrit dans les deux papiers suivants : Architecture and Benefits of a Multithreaded OSF/1 Server (co-auteur), Mai 1992, présenté au Microkernel Symposium, Boston, USA. Redirecting System Calls in Mach 3.0, An Alternative to the Emulator (contribution), 1993, présenté au Usenix Spring Symposium, Santa Fe. Technologies Mach and Unix Kernel Internals, C, Intel Assembly language, AIM test suites, TCP/IP, RCS, Makefiles, Unix, NFS, AFS Juillet 1987 – Septembre 1991 : Siemens-Nixdorf AG, Munich, AllemagneTravail sur le développement de noyaux Unix System 5.3 et 5.4 de l’architecture Siemens. Technologies Unix Kernel Internals, C, TCP/IP, Intel Assembly Language, SCCS, Makefiles, Unix Autres ProjetsArchitecte et développeur principal du serveur application COBRA : http://cobra.sourceforge.net |
|
©1994-2006 All text and images copyright: www.abcseo.com; last updated: |