Marwane - Développeur JAVA

Ref : 091002M004
Email vérifié
Photo de Marwane, Développeur JAVA
Compétences
Expériences professionnelles
  • Développeur Full Stack Java / Angular

    Alk-Sys
    Jan 2020 - aujourd'hui

    Projet : Développement de l’application SPA ******** (Free-ads site)
    Tâches effectuées :
    Rédaction des spécifications fonctionnelles
    Implémentation de couche métier de l’application :
    o Définition et mise en place des services REST assurés par le Back End ;
    o Contrôle de l’accès utilisateur avec Spring Security ;
    o Persistance de données avec Hibernante ;
    o Test et validation de services web REST.
    Mise en place de squelette de partie Back End sous Spring boot :
    o Création de projet « from scratch » and mise en place de modules de base ;
    o Conception et validation de base de données de l’application ;
    o Validation de l’architecture proposée.
    Mise en place de partie Web End avec Angular 9 :
    o Conception et mise en place de principaux écrans web;
    o Implémentation des composants et services associés sous Angular 8 ;
    o Test et validation des composants et services.

    Environnement technique : Java8- Angular 9 - Spring Boot - Maven - Hibernate - Html5 - CSS3- Bootstrap -PrimeNG - Junit4- Mockito – Cucumber - Karma/Jasmine- MySQL - Git - TypeScript – Ubuntu - Eclipse - Visual Code.
  • Développeur Full Stack Java / Angular

    Lynadam Consulting
    Jan 2018 - Jan 2019

    Projet : Développement d’un système d’enregistrement des états de présence via Smartphone.
    Tâches effectuées :
    Rédaction des spécifications fonctionnelles avec le client final (Universités privées) :
    o Rédaction en collaboration avec le client, de l’ensemble des exigences attendues
    des périmètres à développer.
    Mise en place de squelette de partie Back End sous Spring boot :
    o Création de projet « from scratch » and mise en place de modules de base ;
    o Conception et validation de base de données de l’application ;
    o Validation de l’architecture proposée.
    Implémentation de couche métier de l’application :
    o Définition et mise en place des services REST assurés par le Back End ;
    o Contrôle de l’accès utilisateur avec Spring Security ;
    o Persistance de données avec Hibernante ;
    o Test et validation de services web REST.
    Mise en place de partie Web End avec Angular 8 :
    o Conception et mise en place de principaux écrans web;
    o Implémentation des composants et services associés sous Angular 8 ;
    o Test et validation des composants et services.
    Mise en place de partie Mobile End sous Android :
    o Conception et mise en place de principaux écrans mobile;
    o Implémentation, test et validation de communication client/serveur ;

    Environnement technique : Java8 - Angular 8 - Spring Boot - Maven - Hibernate - Html5 - CSS3- Bootstrap -PrimeNG - Junit4- Mockito – Cucumber - Karma/Jasmine- MySQL - Git - TypeScript – Ubuntu - Eclipse - Visual Code.
  • Développeur Full Stack Java / Angular

    Lynadam Consulting
    Jan 2016 - Jan 2018

    Projet : Développement d’une application web de gestion des emplois de temps des enseignants.
    Tâches effectuées :
    Rédaction des spécifications fonctionnelles avec le client final (Universités privées) :
    o Rédaction en collaboration avec le client, de l’ensemble des exigences attendues
    des périmètres à développer.
    Mise en place de partie Front End de l’application sous Angular 6 :
    o Conception et définition de principaux écrans de l’application;
    o Implémentation et test de composants fonctionnels.
    Implémentation de partie Back End de l’application sous Spring Boot :
    o Contrôle de l’accès utilisateur avec Spring Security ;
    o Persistance de données avec Hibernante ;
    o Définition et mise en place des services REST assurés par le Back End ;
    o Test et validation de services web REST.
    Validation de l’assemblage de Back End et Front End :
    o Assemblage de l’application;
    o Implémentation, test et validation de communication client/serveur ;
    Test et validation de l’application finale après assemblage.

    Environnement technique : Java8 - Angular 6 - Spring Boot - Maven - Hibernate - Html5 - CSS3- Bootstrap -PrimeNG - Junit4- Mockito – Cucumber - Karma/Jasmine- MySQL - Git - TypeScript – Ubuntu - Eclipse - Visual Code. Méthodologie : AGILE/SCRUM
  • Développeur Java

    KopiLeft
    Jan 2014 - Jan 2015

    Projet : Conception et implémentation des solutions pour la Société EMPREINTE.
    Tâches effectuées :
    Participation au développement des nouveaux modules Back Office :
    o Module de transcodage : Web Services SOAP pour le transcodage de flux pour
    improuver la qualité vidéo et générer le multi-format. Ce module est implémenté
    en JAVA en utilisant JAX-WS et la bibliothèque JAVA (JAVA Audio Video
    Encoder) ;
    o Module de persistance : web Services SOAP qui exposent les opérations CRUD,
    implémenté en utilisant JAX-WS et Hibernate ;
    o Module de statistiques : Web Services responsable sur les statistiques de
    visionnage et la déduction de vidéo recommandées pour les différents
    utilisateurs, implémenté en utilisant JAX-WS
    o Module principal: C'est l'orchestrateur du Back Office, qui interagit avec tous les
    web services pour traiter les requêtes des clients. Ce module est implémenté en
    PHP5.

    Environnement technique : Java 6 - SOAP – JavaScript - Hibernate – Netbeans – Codeigniter – WordPress – PhoneGap - Cordova - PHP5 - HTML5 - JQuery.
  • Développeur Java

    KopiLeft
    Jan 2013 - Jan 2013

    Projet : Ajout de précision variable à la plateforme KOPI.
    Tâches effectuées :
    Etude et analyse de plateforme KOPI : plateforme propriétaire de société à base de Java,
    Swing.
    Modification et validation de changement de codes sources de plateforme KOPI
    o Ajout de précision 3 aux composants de saisie de plateforme ;
    o Test et validation de changement de codes sources de plateforme KOPI ;
    o Ajout de précision variable à l’ERP Ifriqiya (ERP développé à base de KOPI) ;
    o Validation et mise en place de nouvelle version de l’ERP.
    Participation aux tâches quotidiennes de manipulation de bases de données.

    Environnement technique : Java 6 – linux - Shell - SVN - Myql - PostgreSQL - MaxDB
  • Enseignant en Informatique

    ISET KEBILI
    Jan 2008 - Jan 2013

    Module enseignés :
    Développement web coté client : Angular4, 6
    Développement Mobile : Android
    Architecture N-tiers : J2EE
    Développement web : HTML5, CSS3…
    Développement Full Stack JavaScript (react+ Node)
    Outils DevOps (Git, Docker …)

    Outils DevOps (Git, Docker …)
  • Ingénieur Etudes/Développement JAVA à kopiLeft (Bizerte)

    Jan 2008 - aujourd'hui

    Taches réalisés :
    • Ajout de précision variable dans le module comptabilité Fibu
    • Kopi Revamping : renouvellement de platforme de développement
    interne Kopi à base de Swing
    • Conception et Réalisation d’un système automatique pour l’audit
    et la mise à jour de base de données Inventaire.

  • Projet de fin d’études

    TIMA - Grenoble (France)
    Jan 2008 - aujourd'hui

    - Modélisation de pipeline dans la machine virtuelle QEMU

    Outils utilisés : C, C++
  • Stage ingénieur

    TELNET Technologies
    Jan 2007 - aujourd'hui

    Pré-étude, conception et simulation d’un système automatique
    d’identification des empreintes digitales
    Outils utilisés : Matlab

  • Stage ouvrier

    Tunisie Telecom
    Jan 2006 - aujourd'hui

    - Initialisation aux liaisons hertziennes et optiques, architecture
    téléphonie fixe, commutation, transmission numérique, GSM…

Études et formations
  • PROJETS REALISES
    Application à base de microcontrôleurs
    Synthèse horizontale
    Modélisation des procédés industriels
    Commande à distance d'un appareil via téléphone portable
    (à base du microcontrôleur PIC 16F876)
    Intelligence artificielle appliquée au Jeu “Puissance4”
    Modélisation thermodynamique de l'équilibre liquide vapeur du binaire
    eau-acétone (modèle NRTL)

    FORMATION

    2005 – 2008
    Première,deuxième et troisième années d'études à l'École Polytechnique
    de Tunisie

    Juillet 2005
    Réussite au concours national d’entrée aux écoles d’ingénieur en
    Tunisie avec admission à l’Ecole Polytechnique de Tunisie
    (Classement 2/1200)

    2003 – 2005
    Deux années préparatoires à l’Institut Préparatoire aux Etudes
    d’Ingénieurs de Elmanar (EPEIM), filière PT (Préparation technologique)

    Juin 2003
    Réussite au baccalauréat tunisien, section Technique avec mention très bien

    COMPETENCES TECHNIQUES
    JAVA, C, C#, PL/SQL, Assembler 80x86, MIPS R3000
    - Autres : MATLAB(Simulink), MAPLE
    J2EE, .Net
    MySQL, PostgreSql, Ingres
    Dos, Windows 9x / XP, Linux (Redhat-cyntoS, Debian-Ubunto, Suse)
    Serveurs d’applications J2EE : Tomact, JBoss, Jetty
    Rational Rose, agroUML
    HTML, JSP, Servlets, JavaScript, Spring, Hibernate, AJAX, PHP, XML, CSS
    SVN, CVS

    Langues
    Arabe lu, écrit et parlé (langue maternelle)
    Français Lu, écrit, parlé
    Anglais Lu, écrit, parlé (score au TOEFL ITP : 513)

Autres compétences
PROJETS REALISES
Application à base de microcontrôleurs
Synthèse horizontale
Modélisation des procédés industriels
Commande à distance d'un appareil via téléphone portable
(à base du microcontrôleur PIC 16F876)
Intelligence artificielle appliquée au Jeu “Puissance4”
Modélisation thermodynamique de l'équilibre liquide vapeur du binaire
eau-acétone (modèle NRTL)

FORMATION

2005 – 2008
Première,deuxième et troisième années d'études à l'École Polytechnique
de Tunisie

Juillet 2005
Réussite au concours national d’entrée aux écoles d’ingénieur en
Tunisie avec admission à l’Ecole Polytechnique de Tunisie
(Classement 2/1200)

2003 – 2005
Deux années préparatoires à l’Institut Préparatoire aux Etudes
d’Ingénieurs de Elmanar (EPEIM), filière PT (Préparation technologique)

Juin 2003
Réussite au baccalauréat tunisien, section Technique avec mention très bien

COMPETENCES TECHNIQUES
JAVA, C, C#, PL/SQL, Assembler 80x86, MIPS R3000
- Autres : MATLAB(Simulink), MAPLE
J2EE, .Net
MySQL, PostgreSql, Ingres
Dos, Windows 9x / XP, Linux (Redhat-cyntoS, Debian-Ubunto, Suse)
Serveurs d’applications J2EE : Tomact, JBoss, Jetty
Rational Rose, agroUML
HTML, JSP, Servlets, JavaScript, Spring, Hibernate, AJAX, PHP, XML, CSS
SVN, CVS

Langues
Arabe lu, écrit et parlé (langue maternelle)
Français Lu, écrit, parlé
Anglais Lu, écrit, parlé (score au TOEFL ITP : 513)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement Talend
Raouf

Ingénieur de développement Talend

  • CHELLES
SQL TALEND DI SQL SERVER HTML5 CSS GIT JAVA AS400
Bientôt disponible
CV Ingénieur de développement JAVA
Mohamed

Ingénieur de développement JAVA

  • MASSY
SPRING JAVA DEVOPS Angular
Disponible
CV Chef de projet/ dev / QA
Ny Hakanto

Chef de projet/ dev / QA

  • LILLE
JAVASCRIPT SQL JAVA
Disponible
CV Consultant JAVA
Gregory

Consultant JAVA

  • PARIS
JAVA
Bientôt disponible
CV Architecte JAVA
Zaid

Architecte JAVA

  • MASSY
JAVA Angular
Bientôt disponible
CV Développeur JAVA
Younouss

Développeur JAVA

  • LE PERREUX-SUR-MARNE
JAVA POSTGRESQL Spring Boot MAVEN GIT GROOVY JENKINS AMAZON AWS APACHE KAFKA SPRING BATCH
Disponible
CV Ingénieur de développement JAVA
Guillaume

Ingénieur de développement JAVA

  • METZ
JAVA J2EE Spring Boot Angular
Disponible
CV Développeur FullStack
Stéven

Développeur FullStack

  • FRONTON
SQL MYSQL JAVA PHP C++ Angular JAVASCRIPT
Disponible
CV Développeur JAVA
Tiphaine

Développeur JAVA

  • AIX-EN-PROVENCE
JAVA Spring Boot Kafka JPA JAVASCRIPT TypeScript Vue.js
Disponible
CV Consultant informatique
Arslane

Consultant informatique

  • NANTES
SQL WORDPRESS AGILE JAVA JAVASCRIPT PHP
Disponible