Expérience professionnelle
Sept. 19 – Encours FREELANCE (CARREFOUR)
(3 ans)
Contexte
✓ Manager reporting de l’équipe.
✓ Outils ITSM (SMAX, ConnectIT, ServiceNow …)
✓ Development Java (Swing, Spring boot, J2EE, ..)
Activité
✓ Amélioration continue de la base Reporting carrefour.
✓ Création des interfaces avec les partenaires carrefour (APIs Rest, Email ) avec
ConnecIT ainsi que des interfaces développées en JAVA.
✓ Participation à la migration de l’outil SMAX (Microfocus) du SAS éditeur vers le cloud
GCP (Devops).
✓ Création et alimentation d’une base BigQuery sur GCP depuis les APIs SMAX .
✓ Restitution des rapports avec DataStudio
✓ Développement d’un projet JAVA pour le suivi & gestion des interfaces avec les
partenaires (Backend Java Spring Boot / Front Angular)
✓ Développement des tests fonctionnels pour SMAX avec outil Cypress.
Environnement technique
✓ Java , Spring boot , Angular.
✓ Oracle, Postgres, BigQuery , PL /SQL
✓ WEX, DataStudio, MicroStartegy
✓ DataStudio (Google), Google Cloud Platform (GCP)
✓ SMA7, SMAX, UCMDB
✓ ConnectIT, CyPress
✓ Terraform, Git
Mars. 17 – Sept. 19 CARREFOURE-CSI (LYON)
(2 ans et 6 mois)
Contexte
✓ Manager reporting
✓ Outil ITSM Microfocus
Activité
✓ Mise en place et pilotage de la base Reporting
✓ Développement des interfaces pour alimentation de la base Reporting
✓ Création des KPI pour le suivi des performance
✓ Création des interfaces java, Connect-IT pour échange avec les partenaires
✓ Développement d’un IHM Swing pour l’envoie des datas vers les partenaires.
Environnement technique
✓ Java , Swing
✓ Oracle, Postgres, BigQuery, PL /SQL
✓ WEX, DataStudio, MicroStartegy
✓ SMA7, SMAX
✓ ConnectIT
Mars. 15 - Aout. 16 AUTO-ENTREPRNEUR
(7 mois)
Contexte
Création d’une application client lourd de gestion de vente. Interface Swing
Création d’une interface de gestion de stock interface Swing.
Activité
Gestion de la vente journalière.
Gestion du stock par rapport à la vente ainsi que les transferts inter-Magasin.
Gestion de l’historique des ventes et historique des achats au stock.
Automatisation des inventaires de vente, stock et frais..
Gestion des crédits encours ainsi que les remboursements des crédits
Environnement technique
Java Swing
Hibernat
Spring
Mysql
Vba
Fév. 14 - Janvier. 15 IMPORT-EXPORT
(7 mois)
Contexte
Création d’entreprise Import-Export
Importation du matériels informatique et automatisme vers l’Algérie
Activité
Gestion des achats et négociation commercial
Gestion des ventes avec des clients en Algérie
Démarcher des clients en Algérie.
Création d’une interface graphique pour la gestion des produits et de la publicité pour les clients.
Environnement technique
Java Swing
Aout. 13 - Fév. 14 CEA (Bordeaux)
(7 mois)
Contexte
Développement d’une application de gestions des résultats des tests des machines virtuelles.
Equipe de 2 développeurs au sein de la branche informatique Ekium.
Activité
Développement Visual Basic., VBA
Génération des rapports sur Excel
Test unitaire avec le client
Environnement technique
Visual Basic
VBA
Janv. 13 - Aout. 13 CEA (Bordeaux)
(7 mois)
Contexte
Equipe de 4 développeurs au sein de la branche informatique Ekium.
Développement d’une application permet l’arrêt et le démarrage de machines virtuelles (niveau 1, 2, 3) et de machines physiques (niveau 0)
Application permet aussi l’arrêt et le démarrage des machines physiques composants l’infrastructure (ESX, Datacore, NAS, …)
Utilisation d’une VCM Virtual Center Machine (machine hébergeant le service Web VSphere permettant la manipulation et le pilotage des machines virtuelles)
Génération d’un dossier d’installation
génération des rapports sur Excel
Activité
Développement C#, VBA
Rédaction du manuel utilisateur de l’application.
Test (unitaire, fonctionnel).
Environnement technique
Visual studio C#
Excel
VCM Virtual Center Machine
VM Machine Virtuel
Mars. 12 - Janv. 13 EURODOUGH (Lievin)
(10 mois)
Contexte
Equipe de 2 développeurs et chef de projet.
Développement sur COOX de chez Ordinal des IHM de supervision.
Gestion de la communication avec un automate Schneider.
Réalisation d’une application de Supervision spécifique en java en vue d’intégrer d’un MES sur COOX.
Activité
Développement sur Coox
Développement JAVA et projet MES sous GSI Ordinal
Mapping des variables avec l’automate
Test fonctionnel et validation des IHM
Test unitaire et validation de la communication avec automate.
Environnement technique
COOX
Eclipse Java
Mysql
Sept. 11 - Mars. 12 EURODOUGH (DOLE)
(6 mois)
Contexte
1 développeur et 1 chef de projet.
Développement sur COOX de chez Ordinal des IHM de supervision.
Gestion de la communication avec un automate Schneider.
Réalisation d’une application de gestion de gondole spécifique en java en vue d’intégrer d’un MES sur COOX.
Activité
Développement d’une interface de gestion débitmètre ainsi que le com avec API.
Développement interface Gestion des gondoles.
Traçabilité des gondoles ainsi que les cuves utilisées par bain.
Développement d’un tableau dynamique de suivi de prod sur les derniers bains en 24h.
Développement d’une interface de gestion des poubelles.
Environnement technique
COOX
Eclipse Java
Mysql
Mai. 11 - Sept. 11 ESOPP (CHAMBERY)
(4 mois)
Contexte
Développement chez client intégration d’une équipe de 3 développeurs.
Développement des interfaces sous Citect
Communication avec un automate
Activité
Développement sous CITECT des interfaces utilisateur.
Développement avec CiCode sous CITECT des scripts spécifiques.
Développement en Visual basic d’une application d’archivage et de visualisation des variables dans une base des données avec des rapports automatiques.
Environnement technique
CITECT
CiCode
VB
Janv. 11 - Mai. 11 TIMELIN (Bron)
(4 mois)
Contexte
Equipe 2 développeurs et 1 chef de projet
Développement sous visual basic d’un programme pour parcourir un fichier Ms-project
Sauvegarde du contenue du fichier dans une base de données
Activité
Application Visual basic parcourir un fichier Ms-Project
Générer le fichier Ms-Project en fichier xml.
Sauvegarder le fichier en bases des données SQL Server
Reconstruire le fichier Ms-Project à partir de la base des données.
Environnement technique
Sql Server
VB
Sept.10 - Janv.11 SAINT MICHEL (Contres)
(4 mois)
Contexte
Equipe 4 développeurs et 1 chef de projet
Développement sous COOX des supervisions et développement des services spécifique
Développement en java d’un programme spécifique qui permet la gestion de la substitution des ingrédients.
Activité
Analyse Fonctionnelle et Conception Détaillée
Réalisation de différents services utilisateurs :
Gestion de la substitution des ingrédients.
Pop-up choix de pétrin au démarrage d’un batch.
Gestion de Stock
Fiche de Contrôle
Gestion des OF/ OP / Tournée.
Environnement technique
COOX
JAVA
MySQL
Juil.10 - Sept.10 BONDUELLE (Naples, Italie)
(2 mois)
Contexte
Equipe 4 développeurs et 1 chef de projet
Développement en Visual Basic d’une application de gestion des pannes à partir d’une base de données
Intégration de l’application développée sous le logiciel Zénon.
Activité
Analyse Fonctionnelle et Conception Détaillée
Réalisation en VB d’une application gestion des pannes.
Intégration de l’application sur zénon.
Développement des vues IHM (Intégration des équipements d’installation).
Affectation des variables pour les équipements de l’installation.
Environnement technique
Visual Basic
Zénon
Oracle
Mars.10 - Juil.10 EURODOUGH (Lievin)
(4 mois)
Contexte
Equipe de 2 développeurs et 1 chef de projet
Projet MES/supervision (Manufacturing execution system) développement sous COOX des interfaces.
Réalisation d’une application de Supervision en vue d’intégrer un MES
Activité
Communication avec des anciens équipements de terrain (Modbus Série / TCP)
Mise en œuvre de la redondance base de données et de l’Archive manager sur COOX
Formation des Utilisateurs sur l’application
Test fonctionnel et unitaire avec le client
Rédaction du manuel utilisateur.
Environnement technique
COOX
Java script
MySql
Janv.10 - Mars.10 EURODOUGH (Dole)
(3 mois)
Contexte
Equipe de 2 développeurs et 1 chef de projet
Développement des supervisions sur GSI de chez ordinal
Activité
Migration de deux applications GSI V2.25 et V4.25 vers GSI V5.
Intégration d une interface ERP automatisée
Intégration d’une gestion d’imprimante configurable
Mise en œuvre de la redondance et de l’Archive manager
Réglage des paramètres (index SQL, purge, généalogie,…)
Environnement technique
GSI
MySql
Dec.08 - Janv.10 SANOFI AVENTIS (Compiégne)
(13 mois)
Contexte
Equipe de 2 Développeur et un chef de projet
Projet Développement JAVA Sur Eclipse: Application informatique de gestion d’un système de transtockage automatisé
Communication avec les API Chariot et les API des tours ainsi que les API des équipements fixe
Activité
Développement sur Eclipse / Java / Swing / MySQL / dBase.
Interfaçage avec l’ERP (récupération des missions, consolidation Stock, Suivi de performance)
Développement en java d’un module d’ordonnancement pour la gestion et le cadencement des missions.
Développement en java d’un moteur Batch d’exécution des missions.
Développement en java d’un module SQL centralisé multi-base (retenu ensuite par EKIUM comme bibliothèque standard).
Développement en java d’un module de communication avec les Automates (Protocole FTP Siemens).
Développement en java/Swing d’un client IHM : représentation des déplacements des équipements (envoyé par l’API), création de missions Semi auto, paramétrage des équipements …
Développement en Java d’un module de simulation automate pour la validation des tests
Environnement technique
Eclipse Java
Mysql
Oct.08 - Dec.08 DELPHI (Blois)
(2 mois)
Contexte
1 seul développeur avec un chef de projet
Développement sous GSI de chez ordinal
Développement spécifique en java
Activité
Analyse technique de cahier des charges.
Développement à Base de GlobalScreen Intra / Java / SQL Oracle (dont Procédure Stockée)
Développement d’une communication Java vers un API Siemens S7 en mode socket non sollicité.
Développement d’une communication Java vers une caméra DataMatrix en mode socket pour le contrôle qualité.
Environnement technique
GSI Global Screen
Eclipse Java
SQL Oracle
Avril 08 - Oct 08 B-PROCESS (PARIS)
(6 mois)
Développeur Java/J2ee (stage)
Contexte
Développement en Java/J2EE de la plateforme BillManager
Organisation de la base de données
Activité
Bien connaître la base de données de l’entreprise, (faire une bonne documentation sur cette base de données ORACL).
La maîtrise de quelques technologie essentiel pour le déroulement de mon stage (JAVA, JSP, SVN, SQL, Serveur JBOSS, TRAC…..).
Développement en java d’une application XMLPAD qui permet de manipuler un fichier XML
Utilisation de l’environnement Toad de chez oracle pour le l’utilisation des bases de données
Utilisation de SVN pour la gestion des versions des fichiers du projet
Environnement technique
Eclipse Java/J2EE
Serveur JBoss
SVN
Toad Oracle, SQL
Formation
2007 Master 2 professionnels (CCI) Compétence Complémentaire en Informatique à l’Université Lyon 1.
2006 Master M2 professionnel (SEA) Signal, Electronique et Automatique à l’Université de Bourgogne (Dijon).
2005 Ingénieur d’Etat en Automatisme à l’Université des Sciences et de la Technologie d’Oran (USTO).
2000 Baccalauréat série sciences.
Compétences
Langages de programmation : C/C++, JAVA/J2EE, Swing, SQL, Visual Basic, XML, HTML, Shell.
Progiciel : Ordinal (GSI, COOX)
Bases de données : ORACLE
Méthodologie: UML, Merise
Serveur d’application : Tomcat, JBOSS
Autre connaissance : JDBC, JSP, JSF, Eclipse, Subversion (logiciel), Trac (logiciel),
Systèmes d’exploitation : Windows 98/NT/XP, LINUX
Ingénierie
Analyse des Cahiers des Charges
Analyse Fonctionnelle
Conception Détaillée
Rédaction des dossiers de Test
Déroulement des tests (fonctionnels, unitaires) et validation avec le Client.