Menu

Yannick BALLA

Casablanca

En résumé

Actuellement à la recherche de nouvelles opportunités dans le J2EE.

Langages :

- Niveau Confirmé : Java, JavaScript et PHP
- Niveau intermédiaire : C, C++, AJAX, Perl

Framework : WordPress,STRUTS, Hibernate, Spring, GWT, Eclipse RAP/RCP, AdobeAEM, Liferay, AngularJS.

Outils de développement : Eclipse, Netbeans, WinDev et Power AMC

Environnement :

 GNU Linux : Fedora, Ubuntu, Gentoo et OpenSuze
 Microsoft Windows Serveur (2003, 2008) et Windows 7

Système : Administration d’Apache

Méthode d’analyse : méthodes Merise, Merise 2 et UML

Base de données : Administration et optimisation de requêtes sous MySQL, Microsoft SQL Server 2008 et Oracle 11g

SCRUM MASTER certifié

Mes compétences :
Spring Framework
Hibernate
JPA
JavaScript
PostgreSQL
Oracle
Eclipse RAP
Ext JS
Eclipse RCP
MySQL
Adobe AEM
AngularJS
Liferay
JBoss

Entreprises

  • CGI - Expert Technique

    Casablanca 2014 - maintenant Participation à la reprise de la TMA du projet pages jaunes BUC pour Solocal
     Expertise technique JAVA et Liferay sur le projet.
     Encadrement des nouveaux développeurs.
     Mise en place d’un bundle de développement sous Linux pour l’équipe
     Correction d’anomalies en recette.
     Configuration CMS Liferay (envoie de mails, gestion de contenu etc..)
     Création de portlets

    Environnement : MariaDB/Mysql, Linux, J2EE, JAVA 7, JavaScript, Jquery, Liferay, HTML, AJAX, XML, Tomcat, Eclipse, Jenkins.

    Participation à la réalisation du nouveau portail interne de DCNS
     Expertise technique JAVA et Liferay sur le projet.
     Encadrement des nouveaux développeurs.
     Mise à jour des bases
     Mise en place d’un bundle de développement sous Windows pour l’équipe
     Mise en place du repo GIT
     Mise en place Jobs jenkins pour l’intégration continue.
     Correction d’anomalies en recette.
     Création de hook (authentification)
     Configuration CMS Liferay (envoie de mails, gestion de contenu etc..)
     Création de portlets

    Environnement : MariaDB/Mysql, Linux, J2EE, JAVA 7, JavaScript, Jquery, Liferay, HTML, AJAX, XML, Tomcat, Eclipse, Jenkins.

    Participation à la réalisation du nouveau portail d’EDF
     Expertise technique JAVA et AEM sur le projet.
     Mise en place d’une suite d’outils pour facilité la création des stubs pour des webservices SOAP, des webservices REST, et la gestion de la sécurité (injections xss, csrf).
     Mise en place d’une gestion de configuration et de logs.
     Encadrement des nouveaux développeurs.
     Mise à jour des bases
     Mise en place d’un bundle de développement sous Windows pour l’équipe
     Rédaction de wiki sur les bonnes pratiques de développement, livraison, bonne utilisation des outils, des guidelines de développements et de sécurité.
     Correction d’anomalies en recette.
     Gestion des développements techniques sur l’interopérabilité.
     Assure la qualité et la maintenabilité du code.
     Participation et mise en place des audits de performance et de sécurité.
     Mise en place d’un plan d’action suite à audit de code.
     Mise en place d’intégration continue avec Jenkins.
     Gestion des branches de développement.
     Conception/ architecture technique de la v0.1, V1.
     Homologation des développements extérieurs s’intégrant au projet.
     Chiffrage des versions.
     Participation aux avant-ventes.

    Environnement : PostGreSQL, Linux, J2EE, JAVA 7, JavaScript, Jquery, ADOBE AEM, HTML, AJAX, XML, JBOSS, Eclipse, Jenkins.
  • Guarani - Ingénieur en études et développement

    LYON 1ER 2012 - 2014 - Ingénieur en études et développement pour Prosodie
    - E-commerce (Yves-rocher, Intersport) techno : J2EE, JAVA 6/7, SQL, PL/SQL, Ajax, CSS, OFBIZ, FTL, BSH, XML.
    ° Maintenance Corrective Opérationnelle.
    ° Optmisations des performances du site d'e-commerce d'Intersport.
    ° Participation à la recette Interne des développements sur le projet Yves Rocher.
    ° Conception et réalisation d'un générateur de release note à patir des commits SVN du projet Yves Rocher (Utilisation de SVNKit).
    ° Gestion du pole évolution (Développement AGILE), conception et réalisation des évolutions.
    ° Etudes des évolutions à prévoir par le pôle Release.
    - Pôle emploi (bench avec Jmeter).
    - DSI (Développement en ASP).
  • GFI Progiciel - Analyste Programmeur

    2009 - 2012 Participation à l’évolution des logiciels HORUS et DELOS ainsi que de leur packaging

     Réalisation des évolutions et des correctifs des applications
     Mise à jour des bases
     Packaging des versions DELOS et HORUS en vue de procéder à la qualification et la mise en production des produits

    Environnement : Oracle 11g, Linux, J2EE, JavaScript, HTML, AJAX, XML & Eclipse
  • Atos origin intégration - Analyste Programmeur

    Bezons 2008 - 2009 + Analyste – Programmeur pour la centrale nucléaire de Dungeness (Angleterre)

    ++Participation à l’amélioration du programme de contrôle de centrale nucléaire en Angleterre

     Création d’images (schémas électriques et thermodynamiques sur le logiciel interne)
     Conception de programmes en Visual Basic injectant des nouvelles données

    Environnement : Oracle 10g, Linux, Microsoft Windows serveur 2008 & Visual Basic

    Résultat : Serveurs fonctionnels



    + Analyste – Programmeur auprès de Renault

    ++Application GAR v1.4 – Gestion des réclamations utilisateurs

     Réalisation de l’application
     Evolution de la base de données et du workflow
     Interaction entre l’application et la base de données (Evolution de la base de données ajout de nouvelles tables ainsi que l’importation de données)
     Rédaction de la documentation technique (DSR)
    Environnement : HTML, PHP, JavaScript, Oracle & Linux

    ++Application PARTS v2.9 – Application Web de vente en ligne de pièces détachées

     Réalisation de nouvelles fonctionnalités
     Evolution de la base de données (ajout de tables et de données)
     Interaction entre l’application et la base de données (nouvelles fonctions et requêtes)
     Rédaction de la documentation technique (DSR)

    Environnement : Struts, Oracle 10g, Linux, WSAD 5.1, JEE (Struts)

    Résultat : Applications fonctionnelles & transmission de connaissances

    + Analyste – Programmeur auprès de la société ADP (gestionnaire de paie)

    ++Outil de paramétrage des DUCS (Déclaration Unifiée de Cotisation Sociale)

     Réalisation de l’application web (IHM, traitements, base de données)
     Interaction entre l’application et la base de données
     Ajout de nouvelles fonctionnalités au sein de l’application
     Rédaction de la documentation technique et des procédures de mise en œuvre
     Utilisation d’un protocole de tes pour l’application et correction des anomalies
     Configuration du serveur linux

    Environnement : HTML, PHP, Oracle 10g & Linux SUSE

    Résultat : Outil fonctionnel en production
  • Inpact - Analyste Programmeur

    2007 - 2008 Création d’une application web pour gérer les bulletins de paie préparatoire des TPE et PME

     Enquête pour la rédaction de l’expression des besoins
     Réalisation du cahier des charges
     Réalisation du site web et d’un programme d’exportation
     Rédaction de documentation et d’un protocole de test

    Environnement : HTML, PHP, JavaScript, SQL & MOD1

    Résultat : Site fonctionnel en production

Formations

Réseau

Annuaire des membres :