Né le: 02.12.1986 122 galeries de l'arlequin 38100 GRENOBLE 06 10 96 54 90 chaari.bilal@gmail.com Permis de conduire : B Etudes 2010-2011 Master 2 Génie Informatique (BAC+5) Université Joseph Fourier (UFR IMAG) Unité de formation et de recherche en Informatique et Mathématique de Grenoble (38) 2009-2010 Master 1 Informatique (BAC+4) Université Joseph Fourier (UFR IMAG) Unité de formation et de recherche en Informatique et Mathématique de Grenoble (38) 2008-2009 Licence 3 Informatique (BAC+3) Université Joseph Fourier (UFR IMAG) Unité de formation et de recherche en Informatique et Mathématique de Grenoble (38) 2007-2008 RICM 1 (Réseau Informatique et Communication Multimédia) Polytech Grenoble - Ecole d ingénieur universitaire de Grenoble (38) 2005-2007 Licence 1 et 2 Informatique (BAC+2) Université Joseph Fourier (DSU) Domaine Scientifique Universitaire, Grenoble (38) 2004-2005 Baccalauréat Scientifique (spécialité Mathématique) Lycée Emmanuel Mounier, Grenoble (38)
Expériences professionnelles Sept. 2015 (En cours) (CGI Grenoble) Intégré au projet TIM, en méthode Agile, pour le compte de Michelin, mon rôle est d'assurer l'intégration dans l'api, développé en Groovy/Grails, des user stories définies par le PO. Participation aux phases d'analyse des user stories. Développement des évolutions. Correction des bugs constatés. Développement des tests d intégration. Déploiement de l'api sur l'environnement de développement. Maintenance à jour de la documentation de l'api. Prise de décisions collective sur les choix d'implémentation. Groovy/Grails, SQL, Hibernate/HQL, JSON, WS REST, MySQL, Tomcat, Apache, Gradle. Sept. 2014 Sept. 2015 Backup Application Manager (Sopra Grenoble) Intégré au Build Center Inventaire de la direction de surveillance OPAL pour le compte d'orange, mon rôle est d assurer l'expertise technique JAVA/J2EE et BDD Oracle, l'accompagnement de la MOE dans la coordination du projet vers un passage en mode FUO (Forfait Unité d œuvre). Conception et développement des solutions. Correction des bugs constatés. Écriture et déroulement des tests d intégration. Livraison des colis pour la qualification. Rédaction des fiches d'impact. Rédaction des documents d installation et d exploitation. Accompagnement de la MOE vers une gestion de projet en mode FUO (Forfait Unité d œuvre) et aide à la mise en place de l'agilité. Prise de décisions en collaboration avec la MOE et le responsable applicatif. Chiffrage en mode FUO. Animation ateliers FUO.
JAVA/J2EE, PL/SQL, Oracle, KSH, WS Soap, Weblogic, Maven. Bilal CHAARI Fév. 2014-Sept. 2014 Expert technique (Sopra Grenoble) Intégré à l'équipe de la TMA INTERCONNEXION pour le compte d'orange, mon rôle est d assurer le soutien niveau 3, le développement et l intégration de solutions et la correction des bugs sur les différentes applications qui composent la TMA. Support niveau 3. Assistance à la MOE. Conception et développement des solutions. Correction des bugs constatés. Écriture et déroulement des tests d intégration. Livraison des colis en recette et en production. Rédaction des documents d installation et d exploitation. Formation et Lead des jeunes développeurs. JAVA/J2EE, JSP, JS/JQuery, PL/SQL, Oracle, KSH, SAP Business Object, CFT. Janv. 2014-Fév. 2014 Architecte Talend (Sopra Grenoble) Dans le cadre de l initialisation d un projet d intégration pour la mise en place d une interface ETL, basée sur Talend, entre une BDD Oracle et un partenaire SAP (contexte Salomon Amer Sports), mon rôle est d intervenir en tant qu expert technique ETL Talend. Etude du besoin. Formation technique ETL Talend. Rédaction d un dossier d architecture technique. WSDL/XSD, FTP, PL/SQL, Oracle, Talend Enterprise Data Integration. Nov. 2011 Déc. 2013 Technical Leader (Sopra - Grenoble)
Bilal CHAARI En plus du rôle de développeur et d intégrateur, j ai le rôle de pilier technique sur la TMA IPSITE pour le compte d'orange. Leader technique au sein d une équipe de TMA et de projets (~ 8 personnes). Pratique de la démarche Scrum (méthodes agiles). Conceptions générales technique et fonctionnelle. Spécifications plateforme UNIX et plans de nommage. Responsable base de données Oracle (migration technique + montées de versions). Responsable exploitabilité des serveurs de base de données. Responsable technique module ETL/BO (référant Talend et SAP Business Object). Java/J2EE, WebServices CXF, Oracle/MySQL, Spring, Struts/JSP, JS/JQuery, Apache/Jonas, IRMA/JIRA/Quality Center, Hudson/Jenkins/Sonar, Junits/Selenium/Cubic tests, XML/XSD... Jan 2011 Oct. 2012 Ingénieur en développement (Sopra - Grenoble) Intégré à l'équipe de développement logiciel IPSITE pour le compte d'orange, mon rôle est de développer et intégrer les nouvelles fonctionnalités apportés à l application, autant sur les différentes interfaces (IHM, Web Services) que dans le cœur du métier (Services, Domaine, DAO). Proposition de solutions d évolution. Rédaction des différents cas de test. Développement des TU et TI. Développement des évolutions. Maintenance à jour des documents existants. Qualification des développements. Démonstration au PO des fonctionnalités apportées. Livraison des versions. Recette et qualification pour le PO. Administration Oracle. Java/J2EE, WebServices CXF, Oracle, MySQL, Spring, Struts, JSP, Apache/Jonas, Quality Center, Hudson/Jenkins/Sonar, Junits/Selenium/Cubic tests, IRMA/JIRA, XML... Fév. 2010 Juil. 2010 Stage en développement (Lab. ICA/ACROE - Grenoble)
Bilal CHAARI Etude et mise en place d un système de protection logicielle, contre le crack et la copie, par clé Dongle. C/C++, C51, TCL/TK.
Projets d Étude FreeLunch Site commercial de vente par internet développé dans le cadre du projet de fin d étude (Master 2 Génie Informatique) afin d'appréhender la technologie JAVA/J2EE à travers des outils tels que : les EJB (Enterprise Media Beans) le développement web avec l'utilisation du Framework JSF (Java Server Face) pour l IHM le serveur d'applications Glassfish la base de données MySQL Babel Tower Développement du jeu Babel Rising (disponible sur iphone) sur la plateforme Android mettant en avant les différentes modalités de l environnement. Modalités entrantes : Gestures tactile Mouvement Micro Modalités sortantes : Animations Son Vibration Durant ce projet ont étés abordés tous les aspects du cycle de vie d une application Android. Panorama de photos Développement d une application permettant, à partir d une collection d images représentant une scène, de se déplacer dans la scène. L affichage de la scène en 3D a été développé en C++/Qt avec la librairie OpenGL pour les environnements Windows et Mac. Sur un mobile Android, a été développé un client permettant : De choisir la scène à afficher à l écran de la machine De se déplacer dans la scène De prendre une nouvelle photo et de l envoyer en réseau sur la machine D envoyer une image présente dans la galerie en réseau sur la machine De modifier le mode d affichage des photos à l écran (Grille ou Scène 3D)
Compétences Langues Anglais Connaissances techniques. Arabe Parlé couramment. Informatique Systèmes Installation et configuration des systèmes Linux et Windows. Développement sur Linux, Windows et Mac OS X Logiciels Bureautique, Solutions de sauvegarde, Téléassistance, IDE (Eclipse, NetBeans, Qt Creator, IntelliJ, etc ) Langages C/C++ (Qt, OpenGL), Java (AWT, Swing, SWT, Android, RMI, Groovy), J2EE (Spring, Struts, JSP, JSF, EJB, Hibernate, Grails), JavaScript (API Google, JQuery), WS Soap, REST, PL/SQL, Python, XML, Shell, Korn Shell, Batch. SGBD MySQL, Oracle Modèle UML Divers Loisirs Lecture, Sport (J'aime l'esprit d'équipe, le challenge et la compétition).