Firas - Développeur JAVA

Ref : 200819B001
Photo de Firas, Développeur JAVA
Compétences
UML
GIT
ECLIPSE RCP
SWT
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE


    2017‐2020
    Institut Français
    du Pétrole et
    des Energies
    Nouvelles
    (IFPEN)
    Consultant Java/Eclipse RCP – 3 ans
    06‐2017 (3 ans) TECH’advantage, Institut Français du Pétrole Énergies Nouvelles (Rueil‐Malmaison – France)
    Participer à la réalisation du projet KronosFlow, client lourd permettant aux géo‐scientifiques de simuler
    et produire efficacement des scénarios cinématiques 2D pour l’évaluation des systèmes pétroliers dans
    des zones structurellement complexes.
    • Définir l’architecture de la solution et les choix technologiques avec les membres de l’équipe
    • Gérer l’évolution et la maintenance de l’application
    • Chiffrer les évolutions
    • Documenter l’application (conception, choix technologiques, implémentation, manuel
    d’utilisation…)
    • Tests et livraisons
    Outils : Eclipse RCP, Java, SWT, Git, Gerrit, Jenkins, Agile, Scrum

    2015‐2017
    Itemis France
    Ingénieur logiciel senior – 20 mois
    08‐2016 (1 an) Continental (Stuttgart ‐ Allemagne)
    Développer un éditeur graphique prototype pour gérer le « benchmarking » des machines embarquées
    et développer un générateur C++ à partir de modèles UML.
    • Gérer tout le projet
    • Définir l’architecture de la solution et les choix technologiques
    • Développer le prototype (éditeur graphique + générateur)
    • Documenter le projet (conception, choix technologiques, implémentation, manuel
    d’utilisation…)
    • Tests et livraisons
    Outils : Java, C++, C, Eclipse, Xtext, Xtend, EMF, Sirius, Raspberry PI, Visual Studio, Git
    10‐2015 (8 mois) Zurich Insurance Group (Bonn ‐ Allemagne)
    Moderniser le processus de développement des produits d'assurance‐vie.
    • Définir des DSLs pour l’assurance‐vie en Xtext
    • Transformer des modèles UML depuis IBM Rational Software Architect (RSA) vers les DSLs
    créés
    • Générer du code source Java et C dynamiquement
    • Tests et livraisons
    Outils : Java, Eclipse, RSA, Xtext, Xtend, EMF, Git

    2012‐2015
    Obeo
    Ingénieur MDE Eclipse – 3 ans
    09‐2014 (1 an) Thales (Palaiseau ‐ France)
    Conception et développement d'une application de transformation de UML Rhapsody vers Melody
    Advance et Melody CCM ‐ Capella
    • Spécifier les équivalences pour les concepts d'ingénierie système
    • Concevoir et développer les règles de transformation
    • Documenter l’application (conception, choix technologiques, implémentation, manuel
    d’utilisation…)
    • Tests et livraisons
    Outils : Eclipse, EMF, Java, Kitalpha, Sirius, Capella, Git

    04‐2014 (1 an) Ericsson (Montréal ‐ Canada)
    Participation à la conception et le développement de l'Agile Planner (outil Open source de gestion de
    projet agile intégré à Eclipse).
    • Participer avec la communauté OpenSource au développement des différentes fonctionnalités
    de l'Agile Planner : cardwall, burnchart, tickets, etc.
    • Développer les extensions Mylyn et des appels aux services REST vers la forge Tuleap
    • Tests et livraisons
    Outils : Eclipse, Java, GEF, Git, Gerrit, Jenkins, Tuleap, Agile, Scrum
    12‐2012 (1 an) Thales (Vélizy ‐ France)
    Participer à la réalisation du projet Kitalpha : environnement pour développer et exécuter des ateliers
    graphiques en cohérence avec la norme ISO/IEC 42010 pour la description de l'architecture des sys‐
    tèmes.
    • Ajout de nouvelles fonctionnalités / Correction de bugs
    • Apporter du support aux utilisateurs
    • Documenter l’application (conception, choix technologiques, implémentation, manuel
    d’utilisation…)
    • Tests et livraisons
    Outils : Eclipse, Java, EMF, Acceleo, SVN, Jira, Sirius, Capella

    2010‐2012
    Institut des
    sciences et
    techniques de
    Valenciennes
    Assistant d’Enseignement et de Recherche en informatique – 2 ans
    • Enseignement de 9 heures de cours, 141 heures de Travaux Dirigés et 88 heures de Travaux
    Pratiques (Génie logiciel (modélisation UML), Bases de données avancées, Analyse des be‐
    soins pour les systèmes, Interaction Homme‐Machine, Programmation JAVA, BD réparties et
    semi‐structurées)
    2009‐2013
    Université
    Polytechnique
    Hauts‐de‐
    France
    Doctorat en informatique – 3 ans
    • Proposition d'une approche MDA pour l'intégration de la personnalisation du contenu dans la
    conception et la génération des applications interactives.
    • Conception et développement des règles de transformation de BPMN vers UIML
    Outils : Eclipse, Java, EMF, ATL, Ontologies
    2008
    Université
    Polytechnique
    Hauts‐de‐
    France
    (Laboratoire
    LAMIH)
    Projet de fin d’études – 6 mois
    • Conception et développement des éditeurs et des outils graphiques permettant de créer et de
    manipuler les différents types de modèles pour la plateforme PERCOMOM (PERsonalization
    and COnceptual MOdeling Method).
    Outils : Eclipse, Java, EMF, GMF




Études et formations
  • COMPETENCES TECHNIQUES

    Langages : Java, ATL, XML, HTML, Json, CSS, JSP, C, C++, Pascal, Xtend
    Analyse et conception : UML, BPMN, BPEL
    Ingénierie dirigée par les modèles : Meta‐modélisation(Ecore ‐ OCL – MOF), transformation de modèles (ATL, Acceleo, EMF API,
    Transposer, Xtend), Sirius, Eclipse forms, EEF, Xtext
    Outils de développement : Eclipse (EMF, GMF, GEF, ATL), Eclipse RCP, Git, EGit, SVN, Jira, Tuleap, Jenkins, Gerrit, Mylyn, Junit,
    Visual Studio, MPS, Mbeddr
    Base de données : Oracle, MySql, Access, XQuery, XSLT
    Système d’exploitation et Bureautique : Windows, Linux, Mac ; Latex, MS Office, Open Office, Libre Office

    FORMATION

    2013 : Doctorat en informatique, Université Polytechnique Hauts‐de‐France (Valenciennes – France)
    2008 : Diplôme national d’ingénieur en informatique ENSI (Tunis)
    2003 : Baccalauréat, Section Mathématiques (mention Très Bien) (Tunis)
    Langues : Arabe : langue maternelle ; Français : expérimenté ; Anglais : parlé, lu, écrit (rédaction d'articles
    scientifiques)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Chef de projet JAVA
Dieudonné

Chef de projet JAVA

  • SAINT-DENIS
JAVA BPM AGILE TEAM DEVELOPER TOMCAT LINUX SQL ENTERPRISE ARCHITECT JENKINS WINDOWS
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible
CV Formateur PYTHON
Meryem

Formateur PYTHON

  • TOULOUSE
PYTHON JAVA SQL HTML WORDPRESS EXCEL CSS JAVASCRIPT VISUAL BASIC PHP
Disponible
CV Développeur Fullstack
Mohamed

Développeur Fullstack

  • PARIS
PHP SQL SQL SERVER JAVASCRIPT MYSQL PYTHON NODE.JS Next.js JAVA
Disponible
CV Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible
CV Développeur JAVA
Fabrice

Développeur JAVA

  • PARIS
JAVA
Disponible