Raouf - Développeur JAVA

Ref : 110815B001
Photo de Raouf, Développeur JAVA
Compétences
C
PHP
J2ME
JAVA SWING
HIBERNATE
Expériences professionnelles
  • Juillet2011 – Aujourd’hui OCEANYS : Développeur/Concepteur
    Solution OrderTracking :(travail autonome)
    - Conception et la mise en place d’une application pour le suivi des commandes
    pour l’usine VTL7 du GROUPE VTL.
    Les buts du logiciel, d’une part, de trouver les meilleures solutions pour remédier
    aux problèmes des pertes des commandes entre les différentes unités de
    productions (teinture, tricotage, qualité, etc.) et, d’autre part, de donner une vue
    claire sur l’état d’avancement des commandes.

    L’application se compose des modules suivants :
    - Tableau de bord pour les états des commandes.
    - Commandes (création, modèles, affectations des articles).
    - Unités des productions (création, demandes des estimations, gestions des
    alertes).
    - Supports des modèles.
    - Composants des articles.
    - Gestion des messages entre les différentes unités.
    - Administration (groupe, utilisateurs, permissions).
    - Génération des rapports

    Les Responsabilités attachées :
    · Consultation et analyse des besoins.
    · Rédaction de cahier de charge.
    · Conception de la solution.
    · Développement et test.
    · Configuration et mise en place.
    Environnement :
    - Langages : PHP5, JavaScript
    - IDE : Netbeans
    - Système : Linux
    - Framework et technologies : Symfony1.4, Doctrine1.2, sfGuardPlugn,
    jQuer/Ajax, JasperServer/iReport, SVN, Redmine…
    - SGBD : MySQL

    Mai2011 – Aujourd’hui
    Octobre – Avril2011
    (7mois)
    OCEANYS : Développeur/Concepteur
    Solution PLANNY :(travail autonome)
    - Réalisation et mise en place d’une solution pour la gestion des plannings des
    chaînes de production pour l’usine VTL2 et VTL5 du GROUPE VTL.
    L’objectif de la solution proposée est d’aider le client à avoir la bonne décision
    pour lancer des commandes sur un ensemble des chaines repartis sur plusieurs
    usines.

    Les différents modules de l’application :
    - Tableau de bord pour les états des commandes.
    - Commandes (création, modèles, affectations des commandes).
    - Chaines de production (gestion des états, gestion des retards).
    - Familles des modèles.
    - Clients.
    - Horaires (jours ouverts/chômés, périodes exceptionnelles…).
    - Usines (création, affectation des chaînes, affectation des utilisateurs).
    - Planning (gérer les commandes, détecter les retards des livraisons, estimer les
    dates des livraisons, notifier l’utilisateur…).
    - Production (gestion des mouvements sur les chaînes, corriger les retards de
    production. etc.).
    - Administration (groupe, utilisateurs, permissions).
    - Génération des rapports.
    Ceci inclut notamment des responsabilités de :
    · Consultation et analyse des besoins.
    · Rédaction de cahier de charge.
    · Conception de la solution.
    · Développement et test.
    · Configuration et mise en place.
    Environnement :
    - Langages : PHP5, JavaScript
    - IDE : Netbeans
    - Système : Linux
    - Framework et technologies : Symfony 1.4, Doctrine1.2, Extjs3.3,
    DHTMLX, JasperServer, SVN…
    - SGBD : PostgreSQL

    OCEANYS : Développeur/Concepteur
    Solution YARN-STOCK :(travail autonome)
    - Réalisation et mise en place d’une solution intranet pour la gestion de stock
    des fils pour l’usine VTL7 du GROUPE VTL.
    La mission est de trouver la meilleure solution adéquate qui couvre l’ensemble
    des processus de travail en partant de l’appel d’offre jusqu'à la livraison de produit vers le client final.
    Les modules implémentés dans la solution :
    - Stock (inventaire, mouvements, réservation, livraison).
    - Fournisseurs (contacts, adresses, commerciaux, devises).
    - Fils (coloris).
    - Clients (contacts, adresses).
    - Machines.
    - Lots.
    - Offres des prix (liste des prix, demandes des prix par emails).
    - Commandes (mouvements, réception).
    - Administration (groupe, utilisateurs, permissions).
    - Génération des rapports.

    Avril – September2010
    (6mois)
    Les Responsabilités attachées :
    · Consultation et analyse des besoins.
    · Rédaction de cahier de charge.
    · Conception de la solution.
    · Développement et test.
    · Configuration et mise en place.
    Environnement :
    - Langages : PHP5, JavaScript
    - IDE : Netbeans
    - Système : Linux
    - Framework et technologies : Symfony1.4, Doctrine1.2, sfGuardPlugn,
    jQuer/Ajax, JasperServer/iReport, SVN, Redmine…
    - SGBD : MySQL

    OCEANYS : Développeur/Concepteur
    Solution CIC-LIGHT :(travail autonome)
    - La création et l’intégration d’une partie d’une CRM pour le GROUPE
    HCHICHA.
    L’objectif des cette solution est de trouvez un moyen pour récupérer les fiches des clients suite à un appel (entrant/sortant) détecter par la solution NIXXIS.
    La solution se compose de deux grandes parties :
    Partie développement :
    · Gérer le processus du travail (workflow) selon les différentes situations
    des fiches clients.
    · Générer les rapports.
    · Partie intégration qui consiste à adapter la solution créée avec la solution
    NIXXIS.
    Environnement :
    - Langages : PHP5, JavaScript
    - IDE : Netbeans
    - Framework et technologies : Symfony 1.4, Doctrine1.2, jQuer/Ajax,
    JasperServe/iReport, SVN, FileZela…
    - SGBD : MySQL

    Janvier – juin 2009
    (6 mois)
    MTTC : Freelance
    Solution de Transport et Transit :(travail autonome)
    - Conception et réalisation d’une application pour gérer tous les mouvements
    d’import/export pour le compte de la société MTTC.
    La solution est composée de deux modules:
    · Module fonctionnel : il regroupe toutes les fonctionnalités demandées
    par le client à savoir : gestion des clients, des compagnies, des tarifs, des
    dossiers des clients, la gestion des conteneurs, la génération des rapports
    etc.
    · Module de sécurité : ce module s’occupe de l’authentification et
    l’affectation des rôles aux utilisateurs et aux groupes.
    Environnement :
    - Langages : Java
    - IDE : eclipseEuropa
    - Framework et technologies: Hibernate, JPA, Spring, Swing, iReport,
    - SGBD: MySql
    - Architecture : 3-tiers.

    Janvier– septembre 2008
    (9 mois)
    CYNAPSYS : PFE
    News Mobile : (travail autonome)
    - Etude, conception et mise en place d’une application de services à forte valeur
    ajoutée. L’objectif de cette application est de fournir un ensemble de services
    aux clients quelque soit leurs emplacement géographique comme les horaires
    des trains, des avions, météo, news, annonces, convertisseur monétaire en
    ligne, réservation de billets, etc.

    L’application est composée de trois modules :
    · Une application web2.0 qui fonctionne d’une manière autonome qui
    couvre la majorité des fonctionnalités utiles.
    · Un client J2ME qui peut fonctionner en deux modes connecté et
    déconnecté en offrant les mêmes fonctionnalités de la partie web.
    · Un module SyncMobile assurant la synchronisation entre la partie web et
    le client embarqué.
    Environnement :
    - Langages : Java, HTML, XML, JSON, JPQL, JavaScript, CSS
    - IDE : eclipseEuropa
    - Framework et technologies: J2ME Polish, kxml, JSR75, GPRS,
    Hibernate, JPA, Spring, JUnit, Struts, Tiles, ExtJS, XML-RPC,
    SpringSecurity, LibJSON, Xstream.
    - SGBD: SqlServer
    - Architecture : JEE, J2ME

    Juillet – Septembre 2007
    (3 mois)
    ADONYS GROUP : Stage conventionné
    API de Synchronisation avec Active Directory :
    - Création d’une API de synchronisation avec Active Directory pour
    l’application QFCPortal de l’ADONYS GROUP :
    · Création d’un module de modification du schéma d’Active directory de
    Windows 2003.
    · Création d’un module de sécurité pour QFCPortal dans Active Directory.
    Environnement :
    - Langage : Java
    - IDE : Eclipse 3.2
    - Système : Windows 2003 Server
    - Réseaux : Protocol LDAP, kerberos

    Février- Avril 2007
    (3 mois)
    ESPRIT : PFA
    Gestion des Anomalies :
    - Création d’une application qui permet de gérer les problèmes de
    développement dans une société.
    · Gérer les workflow du système par chaque type d’utilisateur.
    · Suivi de l’avancement des anomalies en respectant les dates prévues.
    Environnement :
    - Langage : Java
    - IDE : EasyEclipse1.2
    - Système : Windows
    - SGBD : Oracle 9i
    Mention Très Bien, classé parmi les deux meilleurs PFA.

    Mars - Avril. 2007
    (2mois)
    ESPRIT : Mini Projet
    Convertisseur de requêtes Oracle vers SQLServer :
    - Développement avec eclipse, Oracle et SQLServer d’un traducteur et
    compilateur de requêtes Oracle vers SQLServer avec les procédures stockées.
    Ce module permet de gérer n’importe quel système de base de données.
    · Traduction des requêtes en se basant sur les procédures stockées.
    · Exécution du résultat traduit.
    Environnement :
    - Langage : Java
    - IDE : EasyEclipse 1.2
    - SGBD : Oracle9i, SqlServer2000
    Mention Très Bien.

    Mars – Avril 2006
    (2 mois)
    Esprit : Mini projet
    Simulation d’un routeur :
    Réalisation d’une application graphique en se basant sur le protocole RIP pour
    acheminer les paquets vers la bonne interface de sortie.

    Mars- Septembre 2005
    (6 mois)
    Info-Service : Développeur/Concepteur
    Logiciel Gestion commercial :(travail autonome)
    - Conception et réalisation d’applications personnalisée de gestion commerciale
    pour le client SPG pour gérer ses dépôts des pneus.
    Outils utilisés : Windev8.0, Photoshop6.0

    Septembre- Avril 2005
    (7 mois)
    Info-Service : Développeur/Concepteur
    Logiciel Comptabilité générale :(travail autonome)
    - Conception et réalisation d’une application de comptabilité générale pour les
    clients de la société.
    Outils utilisés : Windev7.5, Windev8.0, Photoshop6.0

    Janvier – Juin 2004 (6 mois)
    Info-Service : PFE
    Logiciel de Gestion de la paie : (travail autonome)
    - Conception et réalisation d'une application de gestion de la paie.
    Outil utilisé : Windev7.5
    Mention Très Bien.

Études et formations
  • Formation
    2005-2008 Cycle d’ingénieurs en génie informatique
    Ecole Supérieure Privée d’Ingénierie et de Technologies ESPRIT option Génie
    logiciel.

    2001-2004 Cycle d’études universitaire en technologies (DUT)
    Institut Supérieur d'Informatique et de Technologies de Communication Hammam
    Sousse spécialité réseaux.
    Mention Bien

    2001 Baccalauréat filière Technique.

    PROJETS PERSONNELS
    OPenSource Gestion de facturation :
    Enrichir la solution OpenSource MyClientBase pour l’adapter aux besoins de la
    société Oceanys.

    Environnement :
    - Langages : PHP5, JavaScript
    - IDE : Netbeans
    - Système : Linux
    - Framework et technologies : CodeIgniter, jQuer/Ajax, SVN, HTML,
    CSS.
    - SGBD : MySQL

    COMPETENCES INFORMATIQUES
    Langages de programmation
    C, C++, JAVA, PHP, PL/SQL, JPQL, HQL, XQuery, XML, XSLT
    Développement WEB XHTML, JavaScript, PHP, XML, JSON, XSL, CSS, ExtJS, jQuery
    Outils Web Dreamweaver, FlashMX, PhotoShop
    Systèmes d'exploitation Windows 2000 NT / XP, Linux (Redhat, FedoraCore).
    Technologies et outils Plateformes
    Ant, JSP, Struts, Tiles, JSTL, Servlet, EJB2, EJB3, Spring, JTA, Hibernate, Ibatis,
    JUnit, J2ME Polish, Kxml
    J2EE, J2ME
    Environnements de développement
    Eclipse 3.2.2, NetBeans, EasyEclipse 1.2.1, Borland JBuilder X, Borland Turbo
    C++ 3.0, Shell (Unix). Windev7.5, Windev8.0
    Bases de données Administration Oracle 9i, SqlServer2000, MySQL 5.0, FireBird, Bases de données Géographiques.
    Programmation système Assembleur, gestion des processus, signaux, entrées sorties et mémoire, scripts Shell.
    Conception
    Méthodologies et directives
    UML, Merise
    RUP, 2TUP, XP

    LANGUE
    Français Courant
    Anglais Moyen
    Arabe Langue maternelle

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Technical Leader Java/JEE
Houssem

Technical Leader Java/JEE

  • RUEIL-MALMAISON
JAVA SPRING Kafka DOCKER Kubernetes GIT Microservices API RESTful SOAP PL SQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
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