Achraf - Architecte JAVA
Ref : 120314S003-
92250 LA GARENNE COLOMBES
-
Chef de projet, Architecte (44 ans)
-
Freelance
Expérience professionnelle
Depuis Janvier 2014 MIRAR Consulting
Directeur Fondateur
Développement d’offres, prospection, prestations
********/
Depuis Avril 2011 ACCENTURE
Consultant Chef de Projet / Architecte SI
Programme Ambition 2015 - Société Générale
Objectifs :
o Révision/Re-engineering des processus produits/vente bancaires sur les différents canaux de ventes (selon une approche SOA)
o Mutualisation des processus et des ressources sur les portails du groupe
Réalisations :
- Pilotage, analyse et conception des projets
- Re-engineering des processus bancaires
- Coordination entre MOA et MOE
- Animation et/ou participation aux comités techniques et fonctionnels
- Management de ressources et fédérations des équipes autour des objectifs de la mission
- Rédaction des dossiers d’architecture
Environnement Technique : SOA, Java, UML, UNIX, Metier de banque
Novembre 2009 Avril 2011 LOGICA
Consultant Architecte Technique / Chef de Projet
Architecture Technique & Pilotage de Projets sur le Center de Service Logica / BNP Paribas
Objectifs :
o Au sein du centre de service SOA/MDM, responsable de la mise en place d’un pôle en charge de la rédaction des dossiers d’analyse et de conception des projets et ce en respectant les règles de conception UML et les normes de qualité CMMI 3
o Promotion de l’activité SOA
Réalisations :
- Projet Master Data Management - EBX SoftwareAG MDM (Forfait projet) / Offre SOA MDM
o Pilotage, coordination, suivi des charges, gestion de la relation avec le client
o Rédaction des dossiers d’architecture
o Participation à la mise en place de Socle technique
- Projet Couche d’Echange / Intermédiation (Promotion d’activité) / Offre SOA ESB
o Cartographie applicative, Existant technique, aide à la prise de décision, étude comparative d’ESB, RoadMap et MacroPlaning
- POC (Proof Of Concept) IBM4PIM MDM (Promotion d’activité) / Offre SOA MDM
o Pilotage, Gestion de la relation avec le client et l’éditeur, Réalisation et Synthèse pour l’aide à la décision
- Mise en place du pôle Conception et Analyse des projets : Note d’initialisation, livret d’accueil, formalisation des process, Initialisation des Best practices, Réalisation d’un prototype de modélisation UML des exigences des projets (exigences, analyse, conception), Animation des réunions d’équipe et des réunions avec le client
- Gérer le projet MDM des produits : spécification fonctionnelle et technique, Coordonner l'activité, Gérer les personnes et les ressources, planifier les étapes du projet, estimer les coûts
- Participation à la comité d’architecture et à la comité de pilotage du Centre de Services (participation au schema directeur SI)
- Participation à l’élaboration de contrat de services
Environnement Technique :
WebMethods MDM, IBM4PIM MDM, Tibco ESB, IBM Websphere ESB, UML, CA Workbench
Mai 2007-Septembre 2009 ALTRAN Consulting Information Services
Consultant confirmé, Architecte SI
Missions chez la SGCIB et SFR Vivendi
- SGCIB (Société Générale Corporate & Investment Banking)
Architecture Opérationnelle, ITEC
Objectifs :
o Assurer le support technique de niveau 2 et 3 pour des applications traitant les Dérivées Actions
o Assurer la coordination entre les équipes du développement, les équipes du support niveau 1 et les équipes de l’infrastructure
o Assurer les refreshs des environnements de développement
o Management de collaborateurs
Réalisations :
o Assurer les refreshs des environnements de développement et le support technique de niveau 2 pour les applications dérivées actions (quatre applications)
o Assurer la coordination entre les équipes de développement, les équipes du support niveau 1 et les équipes de l’infrastructure
o Planifier les refreshs des environnements de développement
o Planifier les MEP (Mise en Prod) et des Releases
Environnement Technique :
Oracle DB, Oracle Application Server, Jboss, Tomcat, Sun Solaris Unix, Redhat Linux, $U Schedular, Autosys, Java Swing, Oracle Forms, Oracle reports, Shell Unix, Thunderhead, Clear Case, Citrix
- SFR Vivendi
Architecture Technique
Objectifs :
o Projets Portail Clientèle et Extranet Distributeurs (e-Commerce)
o Reprise de connaissances sur la plateforme applicative SFR (Portail web et composants applicatifs)
o Documentation technique et proposition d’améliorations architecturales
Réalisations :
o Installation et configuration de l’ESB ApacheServiceMix et du gestionnaire de files d’attente ApacheActiveMQ
o Installation, Configuration, Build et déploiement de MMX-platform (Middleware de traitement asynchrone de messages assurant l’envoie des SMS, des MMS et des Mails) – A Message Oriented Middleware Platform
o Proposition d’une architecture cible pour MMX-platform
o Etude et Documentation du module WebMessagerie
o Génération de modèles conceptuels par reverse engineering
o Participation à la rédaction de la documentation technique et fonctionnelle relative au module MMX-platform et au projet Spod (un équipement Multimedia Player Device d’ Archos qui interagit avec MMX-platform pour envoyer/recevoir des messages asynchrones tels que les SMS, MMS et les Emails)
o Participation au développement du projet Déménagement des abonnées ADSL (Portail clientèle : Prise de commande et Gestion de la clientèle à distance)
o Participation au développement du projet Historisation des appels (extranet distributeurs)
o Participation aux MEP (Mise En Production de modules et/ou d’évolutions)
o Génération de modèles conceptuels par reverse engineering
Environnement Technique :
Java, J2EE, Webservices, XML, XSL, Struts, Webservices, JBI, JMS, JavaMail, Eclipse, Log4j, Ant, Maven, SVN, Apache, Tomcat, ServiceMix ESB, ActiveMQ, Oracle, Linux Ubuntu, wiki
Janvier 2006-Mai 2007 Formateur, Chef de Projet Technique, Consultant
Indépendant
Objectifs :
- Gestion de projet
- Animation de Séminaires et de Conférences
- Valorisation et approfondissement de connaissances par l’obtention de certifications et l’animation de formations et de séminaires
Réalisations :
- Encadrement/mangement d’une équipe de trois développeurs en tant que chef de projet technique : projet de Gestion Commerciale d’une chaîne de distribution
o Spécification fonctionnelle
o Planification du projet et encadrement des développeurs
o Validation de la Conception et des livrables
o Coordination
- Animation de Séminaires et de Formations : Java, Architecture J2EE, XML, Administration Linux, Oracle Developer, PLSQL, Réseaux et Sécurité, Apache et Web Sécurisé, Coaching et Communication
- Obtention de la certification SUN Java 2 Programmer
- Obtention de la certification J2EE 2 Architect PI
Environnement Technique :
Java, J2EE, Unix, Linux, Struts, Eclipse, Ant, CVS, Oracle iAS 10g, Oracle DB 10g
Mars 2004 Décembre 2005 BNA Tunisie, Banque universelle
Ingénieur Concepteur Développeur, Architecte Technique
Objectifs :
- Développement d’un Global Banking dans le cadre de la refonte de l’ensemble du SI de la banque. Notamment les modules :
o Agence : Moyens de paiement, tenu de compte, référentiel client
o Trésorerie : Marché interbancaire dans le cadre de la mise place de « Basel II » et de lois anti-blanchiment
o Bancaire étranger : Moyens de paiement, tenu de compte en devise, échanges/relations avec les banques étrangères, salle de change
- Architecture et Prototypage, Conception, Développement et Rédaction de la Documentation fonctionnelle et technique
- BCT (Banque Centrale de Tunisie) : participation à plusieurs réunions interbancaire dans le cadre de la mise en place de « Basel II »
Réalisations :
- Développement de plusieurs prototypes servant à la définition de l’architecture et l’arrêt des choix techniques (Java Swing, Struts, JSF, EJB, Hibernate, Oracle OC4J/ADF, Oracle Forms) du projet Agence
- Conception et développement du référentiel prospect/client et de la souscription compte (projet Agence)
- Rédaction de rapports, d’études comparatives et de Speeches relatives à l’état de l’art du projet Agence
- Préparer et assurer deux formations (XML, Linux Redhat) aux développeurs du projet Agence
- Réalisation d’un Intranet sécurisé servant pour l’organisation et le partage de la documentation et des ressources logicielles du projet Agence (outils Linux)
- Installation et administration du serveur Linux dédié au projet Agence
- Spécification, Conception, implémentation et tests du module Gestion des comptes en devises du projet SBE (système bancaire étranger)
- Maintenance évolutive et corrective des modules Transfert Emis et Transfert Reçu (Projet SBE)
- Génération des modèles conceptuels de l’ensemble des schémas conceptuels de l’application SBE par l’outil Oracle Designer (par reverse engineering)
- Assistance et encadrement d’un nouveau membre de l’équipe du projet SBE
- Participation à l’arrêt de l’architecture du projet SVGMT
- Participation à la spécification, la conception et à l’implémentation du projet SVGMT
- Participation à la phase test du projet SVGMT, notamment à la Banque Centrale
- Participation à la rédaction de la documentation relative au projet SVGMT
Environnement Technique :
Java/J2EE, Struts, EJB, SSL, SSO, ORACLE Jdeveloper 9.0.3 9.0.5, ORACLE IAS, ORACLE Designer, ORACLE Forms 10G 9i 6.0 4.5, ORACLE Reports 10G 9i 2.5, ORACLE DB 10G 9i 8 7, SUN Solaris 10, RedHat Enterprise Advanced Server 3.0, IBM AIX, CVS, Messagerie SWIFT, Métier de banque : Moyens de paiement, tenue de compte, Marché interbancaire, Basel II, Salle de change devise, etc.
Septembre 2003-Mars 2004 OASIS Technologique, Lenchanteur Paris Group
Ingénieur Administrateur Systèmes et Sécurité
Objectifs :
- Administrer des serveurs Linux d’hébergements et de développement
- Développer un Firewall Soft sur mesure
Réalisations :
- Responsable de l’administration à distance de quatre serveurs d’hébergement de portails et de sites web (exploitation et développement)
- Développement d’un Intranet en OpenSource
- Responsable de l’administration de l’intranet
- Batch Unix C-Shell
- Construction d’un Firewall Soft sur mesure (iptables)
- Rédaction de la documentation
Environnement Technique :
Apache, C-shell, MySql, PLSQL, PHP, Redhat, Suse, Mandrake
Diplômes et certifications
Janvier 2007 Certification Java Enterprise Architect for J2EE Technology PI (310-051)
Sun MicroSystems Inc
(UML Concepts, Common Architectures, Legacy Connectivity, EJB Technology, EJB
Container Model, Protocols, Applicability of J2EE Technology, Design Patterns,
Messaging, Internationalization, Security)
Juin 2006 Certification Java 2 Programmer (310-035)
Sun MicroSystems Inc
(Declarations and Access Control, Flow control Assertions and Exception Handling,
Garbage Collection, Language Fundamentals, Operators and Assignments, Overloading and Overriding, Threads, the java.lang Package, The Collections Framework)
Juin 2006 Diplôme De langue Anglaise ( Advanced Level, Programme Head Way de l’Oxford University, Cursus de 4 ans)
Bourguiba School
Juillet 2003 Diplôme National d’ingénierie informatique (Bac +5)
ENSI Tunisie, Ecole Nationale des Sciences de l’Informatique (Grande école d’ingénieurs de référence en Tunisie, Catégorie A)
Juin 2000 Concours National à l’entrée aux écoles d’ingénieurs (Bac +2)
IPEIT, Institut Préparatoire aux Etudes d’Ingénieurs de Tunis
Autres Formations
Janvier 2012 Formation Direction de projet / Gestion de projet
Accenture
Juillet / Août 2010 Formation au Marché du FOREX (marché de change)
Novembre 2009 Formation à EBX Master Data Management (MDM / SOA)
Logica SOA / SoftwareAG
Octobre 2008 Formations Trading et Marchés Financiers
First Finance (Les Marchés des actions, Organisation et acteurs des marchés financiers)
2007 / 2008 Cursus Finance (durant 2 ans)
Cursus Finance ALTRAN Academy
(Finance Internationale, Organisation et Process de la banque d’investissement, Les produits dérivés, L’Asset Management, Les produits de la retail bank, la Monétique, La réglementation :Bâle II & Mifid, L’audit stratégique, …)
Octobre 2005 Coaching & Communication
Formation UE
2004 / 2005 Formations Outils Oracle
Septembre 2003 Cursus RHCE (Linux RedHat Certified Engineer)
RH033, RH131, RH253, RH301
Octobre 2003 Formation Apache et Web Sécurisé
Octobre 2003 Formation Sécurité et Construction des Firewalls
Habilité Linguistique
Français (Bilingue)
Anglais (Courant)
Arabe (Bilingue)
Espagnol (Notions)
Connaissances Informatiques
Langages SOA, MDM, ESB Java, J2SE, J2EE, C/C++, XML, XSL, EJB, MVC, Struts, JSF, GOF Design Parterns, PLSQL, Maven
& Frameworks Forms 4.5 6 9i 10G, Reports 2.5 9i 10G, Oracle Developer 2000, Shell Script
Moyens de paiement Messagerie SWIFT
Base de données ORACLE (7, 8, 9i, 10G), MySQL, PostgreSQL, Microsoft SQL Server 2000
Méthodes UML, OMT, Merise, RAD, Raise
Serveurs Oracle IAS, Jboss, Tomcat, Apache, WebSevices
Outils Eclipse, Jbuilder, Oracle Tools (JDeveloper, Forms, Reports, Designer, Enterprise Manager, TOAD, iSQL), Microsoft Visual Studio, RATIONAL ROSE Enterprise Edition, Power AMC, Microsoft Project, Visio Pro, CVS, SVN, ANT, Maven, Log4j, JNI, JMS, JavaMail, SUN IMQ, MQ Series, ApacheServiceMix, ApacheActiveMQ, CXF, Autosys, $U Schedular, Citrix
Réseaux et Sécurité TCP/IP, Ipv4/v6, ATM, Syslog, SNMP, IPSEC, SIP, H323, Services Intranet (DNS, DHCP, NFS, Samba, Sendmail, Proxy), Cryptographie (Cryptage, Décryptage, Signature Electronique, SSL)
Systèmes Windows xx, UNIX (Sun Solaris, IBM AIX), LINUX (Redhat, Mandrake, Debian, Suse, Ubuntu)
Type d’intervention
- Avant Vente et réponse aux appels d’offre
- Pilotage de projets / Planification et Coordination (équipes parisiennes ou internationales)
- Pilotage de projets / Cadrage de Besoin, modes opératoires, affectation et suivi
- Pilotage de projets / Encadrement, formation et suivi de développeurs et d’analystes
- Pilotage de projets / Staffing, gestion des entrées sorties, monitoring et remontée des alertes
- Architecture Enterprise / Cartographie et urbanisation
- Architecture Enterprise / Etudes comparatives de solutions et aide à la décision
- Architecture Enterprise / Normalisation et Capitalisation de pratiques techniques
- Architecture Enterprise / Prototypage, Best practices
- Modélisation de processus métier
- Conception d’application Java/JEE et SOA
- Administration de serveurs Unix/Linux
- Animation de Formations et de Séminaires
Architecture Enterprise (Conseil, Normalisation et Capitalisation de Pratiques Techniques, Etudes comparatives de solutions, Best practices, cartographie applicative et urbanisation)
Direction/Gestion de Projet (Cadrage de besoin, animation d’ateliers et de réunions, planification, sizing, formation d’analystes et de développeurs, suivi des charges, modes opératoires, gestion de la relation avec le client, staffing, coordination Moe/Moa, coordination à l’international)
Métiers du Systèmes d’information
Portail multicanal, référentiels clients offres et produits, Banque de détail (offres particuliers et professionnels, moyen de paiement, trésorerie et marché interbancaire), Banque d’investissement (Marchés des actions, des Produits Dérivés et des Matières Premières), Offre Télécom adsl et mobile, Modélisation de processus métier, etc.
Maitrise des technologies UML, Java/J2EE, UNIX/LINUX et ORACLE
Maitrise des architectures SOA (Master Data Management, Web Services, couche d’intermédiation)
e-commerce (Multi-canal, Cross-canal)
Méthodologie Agile
Publication d’Articles
Anglais, Français