Younes - Chef de projet JAVA
Ref : 150204A001-
34000 MONTPELLIER
-
Chef de projet, Développeur (42 ans)
-
Freelance
01/2012 - 12/2014 SMABTP (36 mois)
Ingénieur Etudes et Développement JAVA J2EE (4 mois)
Contexte:
Afin de rationaliser ses couts d’impression, la SMA BTP a décidé de développer une application web chargée de centraliser les demandes d’impression, et d’effectuer l’archivage des courriers sortants.
Méthodologie : SCRUM
Taches Réalisées:
• Participation à la définition de l’architecture technique
• Participation à la définition de l’IHM
• Participation aux développements front-office avec AngularJS
• Développements back-office
Environnement Technique: J2EE, Spring, AngularJS, Bootstrap, bower, grunt, Jasmin, MyBatis, IntelliJ
Chef de projet technique J2EE (7 mois)
Contexte:
Suite au déploiement d’un nouvel outil de workflow (TIBCO Active Matrix), la SMABTP a décidé la réalisation d’une application web capable d'interagir avec le progiciel de workflow via des web services soap passant au travers de l’intermédiaire technique DataPower
Taches Réalisées:
• Encadrement de deux développeurs
• Supervision des développements
• Gestion du planning
• Vérification des livrables
• Conception de l’architecture technique de la solution
• Rédaction des spécifications techniques
• Participation aux développements
Environnement Technique: J2EE, Eclipse, Spring MVC, Hibernate, Dojo, Bootstrap, JBoss, IBM DataPower, Axis (Webservices)
Ingénieur Etudes et Développement JAVA J2EE (8 mois)
Contexte:
Dans le cadre de la rationalisation de ces achats, la SMABTP a décidé de remplacer son serveur d'application IBM WebSphere par JBoss.
Ceci a nécessité la migration de 70 applications, réparties entre les développeurs de l'équipe.
Taches Réalisées:
• Migration de 15 applications de Websphere vers JBoss
Environnement Technique: J2EE, Eclipse, Spring, Spring MVC, Hibernate, JBoss, IBM DataPower, IBM Websphere, Webservices
Chef de projet technique J2EE (5 mois)
Contexte:
Direction d’une équipe de développement pour la conception et la réalisation d’une application Web de visualisation des flux transitant dans l’EAI préalablement enregistrés en base de données.
Taches Réalisées:
• Conception de la solution
• Supervision des développements
• Gestion du planning
• Vérification des livrables
• Rédaction des spécifications techniques
• Participation aux développements
Environnement Technique: J2EE, Eclipse, Spring, Spring MVC, Hibernate, MyBatis, Dojo, Bootstrap, Websphere
Ingénieur Etudes et Développement DataPower (9 mois)
Contexte:
Extension de l’architecture des flux passant par l’E.A.I pour inclure un boitier IBM DataPower en tant que nouvel équipement de sécurité qui centralisera l’ensemble des appels de service (SOAP, REST, jms…).
Taches Réalisées:
• Participation à la définition de l’extension de l’architecture
• Rédaction des spécifications techniques E.A.I et DataPower
• Développements autour du boitier DataPower
• Evolution des flux E.A.I existants pour l’intégration avec le DataPower
• Développement des nouveaux flux E.A.I
• Support aux utilisateurs
Environnement Technique: IBM Websphere Message Broker, IBM DataPower
2011 Réunica (7 mois)
Ingénieur Etudes et Développement JAVA J2EE
Contexte:
Restructuration des interfaces reliant différents composants du système d’information des ressources humaines
Taches Réalisées:
• Participation à la définition de la nouvelle architecture
• Rédaction des spécifications techniques détaillées
• Maintenance et correction des interfaces existantes
• Développement de nouvelles interfaces
• Support aux utilisateurs
Environnement Technique: Java, Eclipse, VB, Premium RH, Pleiades, E-Temptation
2010-2011 France Télécom (9 mois)
Responsable technique
Contexte:
Mise en place d’une solution d’automatisation des documents d’entreprise HP Output Serveur, afin d’automatiser l’envoi d’email et de courrier promotionnels.
La mise en œuvre de la solution nécessite des développements spécifiques ainsi que la réalisation d’un module d’administration.
La solution choisie se base sur HP Output Server. Elle permet la génération des divers documents, elle gère également les transitions est transformation des documents et la communication avec les Interfaces.
La mise en œuvre de la solution nécessite des développements spécifiques ainsi que la réalisation d’un module d’administration
Taches Réalisées:
• Encadrement de deux développeurs pour la mise en œuvre de la solution et les développements spécifiques.
• Définition de l'architecture technique
• Conception de l’application
• Rédaction des documents de spécification (document d’architecture technique, documents de spécifications d’interface, spécifications fonctionnelles détaillées)
• Développement des modules de communication avec les interfaces.
Environnement Technique: Java, Web services, Eclipse, HPOS, Spring
2008 – 2010 SFR (20 mois)
Responsable technique (9 mois)
Contexte:
Mise en place d’une solution CRM capable de gérer en temps réel le bon message à diffuser à ses clients sur ses canaux de marketing entrants, afin de maintenir un dialogue spécifique avec chaque client et d’augmenter la pertinence des offres proposées et donc les taux d’acceptation sur ces canaux.
La solution choisie se base sur Unica Affinium Interact. Elle permet de proposer les offres commerciales les plus appropriées au client en fonction de l’analyse des données connues sur ce client, des orientations stratégiques et de la politique commerciale du client, dans le but de générer de la valeur, et ce à travers une logique décisionnelle temps réel simple.
Afin de s’intégrer dans l’écosystème applicatif existant, le développement d’interfaces s’est avéré nécessaire.
Taches Réalisées:
• Encadrement d'un développeur pour la mise en œuvre des interfaces.
• Définition de l'architecture technique
• Conception des interfaces
• Rédaction des documents de spécification (document d’architecture technique, documents de spécifications d’interface, spécifications fonctionnelles détaillées)
• Rédaction du manuel d’installation
• Assistance au client durant la phase d'installation de la solution.
• Participation au support post-Production
Environnement Technique: Java/J2EE, Eclipse, WebSphere Application Serveur
Responsable d’équipe offshore en Inde (mission en Anglais) (11 mois)
Contexte:
Afin de rationaliser les achats liés à son system d’information, le client a décidé de redistribuer un certain nombre de contrats liés au développement et la maintenance de ses applications entre différents prestataires.
Les contrats contenaient une forte composante off-shore en Inde.
Tâches réalisées :
• Récupération de la connaissance, sur des applications auprès des anciens prestataires (en français),
• Transmission de la connaissance acquise, par téléconférence aux équipes indiennes (en anglais),
• Support technique aux équipes du client
• Collecte et analyse des demandes d’évolutions ou de corrections émises par le client
• Transmission des demandes aux équipes indiennes et vérification du travail accompli
Environnement Technique: Java/J2EE, Spring, Hibernate
2008 Universal (4 mois)
Développeur
Contexte:
Réalisation d’une interface entre deux outils de gestion d’anomalies, Remedy d'un côté et JIRA de l'autre, dans le cadre d’un contrat de support.
Dans un premier temps l’outil Remedy expose les tickets nouvellement créés, ou mis à jour, à l’attention de notre client via un Web service. L’interface interroge périodiquement le Web service et importe les tickets, ou met à jour ceux déjà importés, dans JIRA via une API Java.
Dans un second temps l’interface détecte les mises à jour effectuées par les opérateurs du client sur les tickets importés, puis exporte les modifications dans Remedy via le Web service.
Méthodologie : SCRUM
Tâches réalisées:
• Conception de l'application
• Rédaction des spécifications techniques détaillées
• Développement de l'application
• Réalisation des tests unitaires et d'intégration
• Déploiement de l'application
• Rédaction de la procédure technique d'installation
Environnement Technique: Java, Tomcat, Web Service, JIRA
2008 Calyon (3 mois)
Développeur
Contexte:
Calyon a pris la décision de remplacer son système chargé de la gestion des prêts/emprunts d’actions (front-office et back-office) par le progiciel 4sight
L’intégration de ce nouvel outil au sein du système d’information du client, nécessite la conception, le développement ainsi que la mise en place de tests unitaires et d’intégration des interfaces, ainsi que la configuration du progiciel 4sight
Tâches réalisées:
• Développement de scripts de scrutation des logs afin de remonter des alertes, ainsi que des scripts d’archivage et de purge de logs.
• Déploiement des patchs applicatifs
• Gestion de configuration : maintien de la cohérence des dix environnements au niveau du déploiement des patches
• Suivi des résultats des tests de recette via ClearQuest
Environnement Technique: Java, Kornshell, Unix, ClearCase, ClearQuest
2008 Fret SNCF (3 mois)
Développeur
Contexte:
Afin de surveiller et superviser son activité de lotissement liée au fret, la sncf a demandé à ce que soit développée une application capable d’effectuer des prévisions en fonction des différents incidents survenus susceptibles de modifier les tracés initiaux
Tâches réalisées :
• Réalisation de l'alimentation de l'application en données provenant du système d'information du client (acquisition et persistance)
Environnement Technique: Java, NetBeans
2007 Carrefour (3 mois)
Développeur
Contexte:
Afin de rationaliser l'infrastructure existante de son système d'information, Carrefour a décidé la mise en place d'une plate-forme unique pour la gestion de la chaine d’approvisionnement. Dans ce cadre il nous a été confié le développement d’un référentiel interrogeable par toutes les applications du SI, dans le but d’accompagner la transition vers la nouvelle plate-forme.
Tâches réalisées :
• Développement du prototype d'une application chargée d'exposer des services (acheminement, abonnement, routage) interrogeables via web services
• Réalisation des EJB chargés d'interroger la base de données, de traiter l'information et de la transmettre au web service
Environnement Technique: Eclipse, EJB 3.0, J2EE, Jboss
2006 Thomas Cook (5 mois)
Développeur
Contexte:
Le client, désirant disposer d'une boutique de vente en ligne d'équipements sportifs, a spécifié que cette dernière devait être conforme aux standards des applications riches (Rich Internet Application), comprenant une interface riche en fonctionnalités (drag & drop, onglet, menu déroulant, animation etc.)
Dans ce cadre, la solution retenue a été OpenLaszlo, une plateforme de développement pour des applications web riche.
Tâches réalisées:
• Rédaction des spécifications techniques générales
• Rédaction des spécifications techniques détaillées
• Développement de la partie front de la boutique, au format application web riche, avec OpenLaszlo
• Réalisation des tests unitaires et d'intégration
Environnement Technique: Eclipse, Javascript, Openlazslo 3.3, Merise, UML
Zoom
Expérience professionnelle: 8 ans
Compétences majeures : Java/J2EE, IBM DataPower
Principaux rôles : Responsable technique, Analyste technique, Développeur
Industries : Télécommunications, Assurances, Banques et marchés de capitaux, Distribution, Transport et industrie du tourisme
Statut : Indépendant
Compétences techniques
Langages Java/J2EE, SQL, Javascript
Frameworks Spring, Spring MVC, AngularJS, Bootstrap, MyBatis, Hibernate, Dojo
Outils Eclipse, NetBeans, IntelliJ, Maven, SVN, GIT
Serveurs JBOSS, WebSphere, Tomcat
Solutions IBM Message Broker (EAI), IBM DataPower
Méthodes SCRUM, UML, MERISE
SGBD MySQL, Oracle, BD2
Formations
2014 Formation « AngularJS » auprès de Zenica
2012 Formation « DataPower » auprès d’IBM
2010 Formation « Spring » auprès de Zenica
2006 Master 2 Informatique professionnelle mention Technologies Objets et Ingénierie Logicielle à l'université de Montpellier
Langues
Anglais Bon niveau (Mission en tant que responsable d’équipe offshore en Inde en 2009)
Arabe Bilingue