Profil du prestataire dslim

Informations générales sur le prestataire dslim

Nickname : dslim
Type de structure : travailleur occasionnel
Date inscription : 21/10/2009
Dernière fois en ligne : 22/10/2009
Classement : classé 57 892ème sur 95 261 prestataires classés

Tags compétences

EXPERT JAVA JEE SPRING STRUTS HIBERNATE DESIGN PATTERNS AGILE SCRUM UML

Profil détaillé du prestataire dslim

Domaines de compétence

 

Framework           Spring 2, Axis, Hibernate, Struts, FOP, CAS, JUnit, Castor

Langages&API    Java/JEE (EJB, JMS, JTA, JDBC2, Servlet, JSP, Swing, RMI, JNDI), PHP, C/C++, PL/SQL, SQL, XML, HTML, COBOL.

Méthodes             Srum, XP, Design Patterns, UML, Rational Unified Process, 2TUP, DATARUN, Merise2, Datawarehouse.

IDE                         Eclipse3.4, Netbeans6, JBuilder X Enterprise.

Modélisation     IBM Rational Software Architect, Together, Omondo, Rational Rose 2000, AgroUML

SGBD                    Oracle 10g, 9i, 8i, MySQL 5, DB2 v7.

Serveurs               Gigaspaces 6.6, Mule2, Weblogic9, 8.1, 7 & 6.1, Tomcat 5, Jonas 4.8.4, JBoss, Apache 1.3, SonicMQ 3, Websphere3.5, OpenLDAP.

CMS                      JOOMLA1.5, ZOPE (Plone)

Outils                     Dreamweaver, Adobe Photoshop, Adobe Premiere, Nvu, DBvisualizer, Toad.

SE                          Linux, VMWare Workstation, Windows XP/Vista.

Gest. Conf        Ant Maven 2, Ant, Continuum, Hudson, Subversion, CVS, Turtoise

Expérience professionnelle

Depuis Septembre 2007 (24 mois)

ALTEN SIR – Achitecte & Tecnical Leader –
Société Générale Corporate and Investment Bank - Paris


·         SDS (SGCIB Data Service) : Refonte de l’application SDD

Conception et développement de la nouvelle version de l’application SDD. Basée sur une architecture orientée Grid Computing avec le produit Gigaspaces (Impl. Java Spaces). Cette solution permet de meilleures performance et scalabilité. Ceci est possible grâce à la distribution des données, stockées en mémoire, et des traitements au sein du cluster. La logique de distribution des données en SgcibML est maintenue avec un accent mis sur la performance et la sécurité des échanges.

Utilisation de Mule en tant que ESB afin d’effectuer des transformations dans certains composants applicatifs.

Superviser les développements à Bangalore ; Gestion de la build factory ; Définition des bonnes pratiques de développement.

Environnement : Gigaspaces 6.6, Mule 2, Spring 2, Maven 2, Hibernate, SpringBatch, XML, XSLT, Castor, Ant, Linux Red Hat, Subversion, Hudson, Checkstyle

 

  • SDD Market Data : L’application actuelle

Au sein de l’équipe SDD : SGCIB Data and Distribution, j’ai la responsabilité technique de l’application SDD Market Data. Il s’agit d’un bus applicatif pour diffuser des données des marchés financiers (pricing, etc) vers les différentes applications clientes de la SGCIB. Une transformation est nécessaire et un standard SGCIB Markup Language est utilisé pour des échanges de messages asynchrones via Tibco RV.

Un contexte partiellement anglo-saxon – une partie de l’équipe de développement est située à Bangalore.

Environnement : Tibco RV 7, Java multithreading, XML, XSD, XSLT, Castor, Clearcase, Ant, Solaris 10

 


Octobre 2006 - Août 2007

ALTEN SIR – Architecte technique – FT R&D – Paris


Définition de l’architecture et la mise en place d’une infrastructure SOA pour des applications de type VoIP (Voice and Video over IP) – englobe tous les services associés à des appels sortants et rentrants depuis et vers un softphone, téléphones fixes et les mobiles - Orange Windows Live by Windows Messenger (Windows Live Messenger rebrandé au look and feel Orange avec plus de fonctionnalités), Peer To Peer PBX (Skype-like à destination des entreprises), Service Très Haute Définition pour les abonnés Orange à la fibre optique.

 

Exposition aux partenaires (Microsoft ; Site marchand ; WebKiosk ; Customer Care France, UK et Spain ; Orange Windows Live France, UK et Spain) les différents Services Web pour la gestion et l’activation des comptes utilisateurs (Provisioning, Accounting, Activation, Balance, …).

 

Techniquement Axis est couplé avec Spring. Une couche DAO permet d’appeler les procédures stockées PL/SQL Oracle. Une gestion des habilitations est utilisée avec un mapping par Hibernate 3.2. Intégration continue avec Continuum. Les tests en charge ont été réalisés avec l’outil SOAPUI.

 

·         Rédaction des documents : Architecture et spécifications logicielles, Cahier des tests, Manuel d’installation et d’exploitation.

·         Validation WS-I des WSDL et mise en conformité avec les normes du bus applicatif FT (Enabler Gateway) pour l’exposition des WSDL

·         Formation et coaching de l’équipe de développement au framework technique.

·         Gestion des plateformes de développement et d'intégration.

·         Responsable des relations "partenaires" Web Services (contexte anglo-saxon).

ENVIRONNEMENT: Spring 2, Hibernate 3.2, AXIS 1.2.1, SOAP UI, Jonas 4.8.4, Ant, Oracle 10g, PL/SQL, Eclipse WTP 1.5.4, Design patterns, Rational Software Architect, WS-I Tools, PMD, AspectJ, Continuum

 


Juillet 2006 - Septembre 2006

ALTEN SIR – Architecte technique – SFR SI - Paris


Définition de l’architecture technique des nouvelles briques applicatives pour « Quotation Server » et « InfoConso ». Ceci a été fait via des réunions de travail avec l’éditeur Amdocs (solution de valorisation et de billing adaptée au secteur de télécom) et la Direction des Opérations SFR. Ces réunions se sont déroulées en anglais et l’ensemble des documents échangés avec l’éditeur sont aussi en anglais.

L’architecture technique proposée répond à un critère de haute disponibilité (99.8% - 24/24 7/7) avec utilisation de la base de données en mémoire TimesTen 5.1, Oracle 9i et clustering Weblogic8.

Réalisation d’un benchmark afin de démontrer l’intérêt de l’utilisation d’une solution de cache « TimesTen Connect Oracle » pour la synchronisation de TimesTen avec Oracle versus l’utilisation d’un batch de mise à jour.

Environnement : TimesTen 5.1, Weblogic 8, Oracle 9i, TimesTen Connect Oracle.

 

 


Octobre 2003 – Juin 2006

 

ALTEN SIR – Architecte Java/J2EE

 EDITIS/Interforum (Diffuseur de livres) - Paris


Expertise technique sur différents projets : établissement des spécifications fonctionnelles et techniques, Coaching des équipes de développement et administration du serveur Weblogic 7 & 8.

 

·   Mise en place de l’architecture technique de sécurité du portail de commande en ligne des livres pour les libraires http://www.interforum.fr (Struts, JAAS, Oracle 9i, Weblogic 8, Open LDAP).

 

·   Analyse, architecture et développement d’un système de Gestion des couvertures de livres (photos) et des argumentaires de ventes : client riche Swing/Servlet et Struts, Génération des documents (argumentaires de ventes) PDF avec FOP. Réutilisation du framework SwingNTiers (FOP, XML, XSLT, XSLFO, Altova StyleVision, Altova XMLSpy, Swing, Multithreading, Http Tunneling Applet-Servlet, Design Patterns, UML, Weblogic8, Oracle 9i, Tomcat, JBuilder X, Authentification SSO).

 

·   Analyse, architecture et développement d’une application riche avec Swing (architecture 3 tiers) permettant aux auditeurs internes et externes de visualiser et de manipuler des arborescences de données, appelées pyramides. Ces arborescences sont destinées à être utilisées par un système décisionnel (BRIO) pour  consolider les chiffres d’affaires par secteur. Développement du framework SwingNTiers basé sur Swing/Servlet/DAO avec communication via HttpTunneling entre client et serveur (Swing, Multithreading, Http Tunneling Applet-Servlet, Design Patterns, UML, Weblogic8, Oracle 9i, Tomcat, JBuilder X, Applet, Servlet, Authentification SSO).

 

·   Conception et développement d’un parseur Web permettant la validation et l’alimentation dans une BD DB2 des fichiers en format DBF (Weblogic7, Servlet, JSP, DB2, JBuilder 9).

 

 


Avril 2003 - Septembre 2003

Assistance MOA à l’Ecole des Mines - Paris


Etablissement du cahier des charges du projet GEV (La Grande Ecole Virtuelle). Analyse des besoins et conception de la nouvelle plateforme destinée à l’E-learning et au travail collaboratif au sein de l’École des Mines de Paris.

 

 


Août 2001 – Septembre 2002

Consultant technique indépendant - Canada


 

·   Conception et développement d’un site marchand pour la société Albert Gilles spécialisée dans la vente des objets d’arts (Tomcat 4, Oracle8i, Struts, Design Pattern, JBuilder6).

 

·   Conception et développement d’un site de jeux en ligne (Tomcat 4, Struts, Design Pattern, JBuilder6).

 

·   Formations dispensées à des professeurs en informatique du premier cycle universitaire (CEGEP) à Québec. sur les nouvelles technologies orientées objets (UML, J2EE, Web Services, XML, CSS, DHTML, HTML, COM/DCOM, .NET, ActiveX, Javabeans,)

 

 


Janvier 2002 – Juillet 2002

 

Professeur au CEGEP François-Xavier Garneau &
Chargé de cours à l’Université de Sherbrook
Canada


·   Enseignement de cours portant sur l’analyse et la conception orientées objet avec UML et Rational Unified Process.

·   Enseignement de cours portant sur les concepts et les technologies orientés objet. Initiation aux concepts de ces différentes technologies (CORBA, COM/DCOM, Java/J2EE, XML, Web Services/SOAP).

 

 


Juin 2000 – Juin 2001

 

Consultant technique

ZETA Technologies – France/Canada


Intervention en France chez les clients français de ZETA Technologies. Plusieurs missions m’ont été attribuées :

 

·   Architecte Java/J2EE chez GIP-MDS (Groupement d’intérêts publics pour la modernisation des déclarations sociales) - Paris

Mission pour participer au projet de DUCS (Déclaration unifiée de cotisation sociale) pour le compte du GIP-MDS. Conception et développement d’une couche middleware appelé DUCS-MOM permettant l’intégration des différents systèmes d’informations des services de déclarations sociales dans le portail http://www.net-entreprises.fr (URSSAF, CNAVTS, etc.). Ce système est destiné à être utilisé sur Internet par 200 000 entreprises en France (EJB, Weblogic6.1, JMS, MDB, Servlet, SonicMQ3.1 comme Middleware Orienté Message, Design Patterns).

 

·   Développeur Web chez Altavista France - Paris

Développement Web de fonctionnalités sur le site AltaVista (la version Monaco) : Annuaire de recherche (intégration avec Looksmart), service SMS, http://www.altavista.fr (Javascript, Java/JSP, Javabeans, HTML/DHTML, C).

 

·   Développeur Java/J2EE à la MACIF - Niort

Mission dans le secteur de l’assurance et dans le cadre du projet PTIEE (Poste de travail informatique d’entreprise étendue). Développement d’une couche contrôleur avec des EJB pour réutiliser une couche métier existante sur mainframe moyennant des connecteurs (EJB, Websphere 3, Visual Age for Java 3, Rational Rose 2000/JRose).

 

 


Février 1999 – Mars 2000

Chargé de cours à l’Université Laval - Canada


Développement des contenus pédagogiques des cours portant sur Java/J2EE et chargé de l’enseignement de ces cours. Les cours se déroulent sous forme de projets orientés vers les besoins des entreprises québécoises :

·   Cours d’architecture 2 tiers avec Java/Swing : Enseignement et développement d’applet cliente avec Java/Swing et utilisation avancée de la couche méta données de JDBC pour fournir une application générique accédant à une base de données Oracle 8i (Swing, Oracle8i, JDBC, Design Patterns, JBuilder2).

·   Cours d’architecture N tiers avec Java/J2EE : Enseignement et développement de portails Web avec les Java/Servlet. Implémentation de fonctionnalités comme : le panier d’achat, le profil utilisateur personnalisable, la sécurisation des transmissions de données avec SSL, etc.
Utilisation de la reflection dans Java pour développer une implémentation des tags JSP personnalisables. Aussi, développement des premiers EJB avec Oracle 8i comme conteneur (Servlet, Java Reflection, Oracle8i, JDBC, Design Patterns, JBuilder2, EJB).

 

 


Juillet 1997 – Mars 1998

Développeur Oracle


XVISION Engineering S.A. – Tunisie

Conception et réalisation de deux modules dans un système intégré «Axial Suite» (ERP personnalisé) : Comptabilité financière et gestion de ressources humaines, pour Inesfood Group et CTKD (Consortium Tuniso-Koweitien de Développement). Utilisation de l’environnement de développement d’ORACLE (Developper/2000, PL/SQL, Oracle7, AMC Designor).

Etudes

- MBA en Gestion des technologies de l’information à l’Université Laval  - Canada

- Maîtrise en informatique appliquée à la gestion à l’Institut Supérieur de Gestion - Tunisie

Projets réalisés par dslim

Portfolio en ligne du prestataire 'dslim'

Pas d'éléments dans le portfolio de ce prestataire

Références clients certifiées



D'autres prestataires aux compétences similaires

(g)