Frédéric - Consultant technique COBOL
Ref : 110210B003-
33650 MARTILLAC
-
Développeur, Ingénieur de production, Consultant technique (61 ans)
-
Freelance
09/2012 - 05/2013
Analyste, Conseil et Programmeur - Ministère des Armées
Reprise d'un logiciel RH et améliorations.
Tâches :
• Programmation des IHM,
• Utilisation de Qt (C++) et Sqlite pour gérer les fichiers
• Améliorations du rendement,
• Calculs et chargement des données en multi-threading,
• Création d'une V2 à partie d'une V1,
• Correction de bugs présents en V1
Contexte :
• Sous la supervision d'un commanditaire.
• Newbie en Qt et SQLite.
Environnement :
Qt (C++), Qt Creator, Sqlite, XML, Windows 2003.
04/2012 - 07/2012
Administrateur AS400 - IBM Ecully (69)
Participation à l'administration de travaux multi-plateformes
Tâches :
• Surveillance des travaux, remontée d'incidents, résolution,
• Amélioration des remontées d'alertes,
Contexte :
• Sous la responsabilité du BT Manager.
• Déplacements sur Madrid, Lyon, horaires en 24x24 7/7
Environnement :
ISeries - AS400
FTP, CFT, Client Access, Lotus Notes
02/2012
Analyste, Conseil et Programmeur - PME Constructeur
Migration d'un produit maison vers un produit du marché
Tâches :
• Saisie de nouvelles taches,
• Bascule progressive des processus métiers
Contexte :
• Sous la responsabilité du DG.
Environnement :
Visual Basic (VBA), SQL
Microsoft ACCESS 2003, MySql
08/2011 - 10/2011
Ingénieur R&D - Chef de projet - Parricus produit personnel
Adaptation d'un logiciel PC à une tablette,
Tâches :
• Organisation d'une interface identique et d'une synchronisation sur les 2 supports,
• Développement sous Android (tablette) d'une gestion de parc.
• Programmation en challenge de traduction sous Android (Java très spécialisé pour smartphones et tablettes) d'un logiciel fait pour les stations PC en Java J2SE.
Environnement :
Tablette Android,
Android V3.1, Inkscape, Ubuntu, Netbeans, SD card
06/2011 - 07/2011
11/2011 - 01/2012
06/2012 - 08/2012
10/2012 - 01/2013
Analyste, Conseil et Programmeur - Groupe distribution énergie
Amélioration d'un processus de saisie interne au service d'audit.
Tâches :
• Optimisation d'une base de saisie pour des éditions aux formats Word et PDF,
• Définition du cadre logiciel devant faciliter et sécuriser les manipulations,
• Respect des couches logicielles et matérielles ascendantes,
• Industrialisation, Diffusion et Assistance auprès des cadres de section,
• Génération de documents Word en automatique d'après la saisie des feuilles Excel,
• Assistance aux utilisateurs.
Contexte :
• Sous la responsabilité d'un responsable Qualité.
• Diffusion pour France et Royaume-Uni.
Environnement :
Visual Basic (VBA),
Microsoft Excel et Word 97, 2000, 2003, 2007, Windows Millenium, XP, Vista et Seven, PDFCreator
03/2011 - 04/2011
Analyste, Conseil et Programmeur - Groupe distribution alimentaire
Conception d'un tunnel entre SAP IdM et Notes Domino.
Tâches :
• Définition du flot de données véhiculé et des contraintes de synchronisation,
• Respect des versions logicielles,
• Analyse des commandes directes de Notes Domino,
• Programmation au travers de l'outil VDS (Virtual Directory Service) pour créer et modifier les comptes des utilisateurs de la base Notes d'après la base SAP.
• Utilisation de Notes.jar.
Contexte :
• Mission "pompier",
• A la demande d'une SSII.
Environnement :
Virtual Directory Service, Java J2SE 1.4, Notes Domino V8
12/2010 - 01/2011
Analyste, Conseil et Programmeur - Editeur de logiciel
Mise en place de la déclaration des transports de vins et spiritueux dématérialisée en EDI pour les Douanes.
Tâches :
• Analyse des contraintes administratives des clients de l'ERP et des contraintes techniques des plateformes de service,
• Prévision de contraintes futures,
• Organisation de la méthode de programmation au travers de l'outil PHL XML (interface graphique pour iSeries),
• Suivi du cahier des charges du CIVB et du BNIC,
• Assistance à ces deux organismes pour améliorer leur interface de saisie (DTI),
• Synchronisation de l'ERP et des requêtes en WebServices,
• Résolutions d'écueils techniques de PHL et des plates-formes de services DTI.
Contexte :
• Application urgente d'une décision Européenne,
• En relation étroite avec le concepteur de l'ERP.
Environnement :
AS400 (iSeries), Windows XP,
RPG ILE, WebServices, SQL DB2
PHL XML et PHL Web
10/2010 - 11/2010
01/2011 - 02/2011
Ingénieur R&D - Chef de projet – Owl550 produit personnel
Amélioration du concept Anti Spam, POP et SMTP
Tâches :
• Reprise du message internet 550 (undelivered message),
• Adaptation à une réponse spontanée sur critères autres que l'absence de l'adresse email,
• Optimisation de l'utilisation de la station, actions sur le serveur,
• Architecture d'un programme Java J2SE en multi-threading,
• Amélioration ergonomique de l'IHM face aux produits concurrents,
• Souci constant d'un accès aux fonctions principales en avant-plan,
• Multi-plateformes,
Contexte :
• Pollution par pourriels
Environnement :
Linux Ubuntu et Debian, Windows Me, XP, Vista et Seven
Java J2SE 1.4 à 1.6, Swing, EDI NetBeans, InstallJammer, yGuard, Inkscape
07/2010 – 10/2010
12/2007 – 12/2009
02/2012 - 03/2012
Ingénieur R&D - Chef de projet – HA dom produit personnel
Conception d'une interface de pilotage graphique pour une habitation
Tâches :
• Maquetage design du pilotage des composants,
• IHM sous forme de D.A.O. avec visibilité des effets donnés aux appareils, par simple click (droit et gauche),
• Pilotage asynchrone de composants sur courant porteur,
• Création d'un système auto-installable (plug-in),
• Mise en place d'un environnement de développement multi-plateforme en vue d'une industrialisation du produit.
• Architecture d'un programme Java J2SE en multi-threading et tâches asynchrones,
Environnement :
Linux Ubuntu, Windows Me, XP et Vista
Java J2SE 1.4 à 1.6, Swing, EDI NetBeans, InstallJammer, yGuard, Inkscape
12/2009 – 06/2010
Analyste Programmeur - Distributeur quincaillerie
Reprise de programmes RPG vers Java J2EE, en environnement Movex M3
Tâches :
• Architecture de programmes Java J2EE,
• Prototypage de solutions de programmations simples pour les IHM ,
• Création d'IHM ergonomiques avec les quelques options existantes sur l'ERP,
• Création d'un cahier de routines J2EE et normalisation,
• Programmation d'une batterie de programmes spécifiques,
• Intégration de modules des couches primaires de Java dans l'ERP pour accéder à des fichiers illisibles par l'ERP lui-même,
• Utilisation d'objets non prévus dans l'ERP,
• Formation et assistance à la résolution de points techniques (débogage) de l'équipe de programmeur.
Contexte :
• Sous le pilotage du PDG,
• Analyse des connaissances de l'équipe en place.
Environnement :
AS400 (iSeries), Citrix (xSeries), Windows XP,
Java J2EE, EDI Eclipse, RPG IV et ILE, DB2, SQL DB2
Movex M3 V13
03/2008 - 04/2008
Analyste - Banque
Analyse d'une interface bancaire
Tâches :
• Analyse, débogage et adaptation d'une procédure faisant l'interface entre l'ERP SAB et le logiciel de contentieux CREDENCE,
• Création d'un programme en CLP de détection d'étape d'une procédure bancaire
Contexte :
• Sous le pilotage de chefs de projet SAB
Environnement :
AS400 (iSeries), Windows XP,
CLP, Cobol, Microsoft Visio, DB2, SQL DB2
07/2007 - 11/2007
Analyste Programmeur - Administration
Maintenance de 2 logiciels de paie
Tâches :
• Analyse de programmations "hors-doc" 4GL et maintenance,
• Maintenance de la base Postgres SQL,
• Maintenance des IHM de saisie et consultation,
• Programmations en PHP d'un second logiciel de paie
Contexte :
• Sous le pilotage d'un programmeur de la DDE
Environnement :
UNIX, Windows XP,
INFORMIX, Postgres SQL, 4GL, PHP 3, Eclipse, ED
06/2007 - 08/2007
Analyste d'Exploitation - Distributeur Prêt à porter
Maintenance à distance de 2 serveurs
Tâches :
• Analyse et programmation de procédures en CLP pour la maintenance, les sauvegardes et les restaurations,
• Administration à distance en VPN, sauvegardes manuelles et restaurations ponctuelles à cause d'incidents,
• Remontée d'incidents systèmes divers (défaillances des disques, temps de réponse, volumétrie) aux équipes d'Etudes et à la Direction,
• Sensibilisation aux priorités des travaux en temps réel, rapport sur les processus gourmands (Microsoft Access, requêtes SQL externes),
• Gestion de la planification des travaux de l'ERP et épuration, planification des sauvegardes,
• Formation et assistance à l'équipe d'exploitation, transfert de compétences.
Contexte :
• Sous le pilotage du DSI
• cette PMI internationale n'avait pas effectué d'entretien ni de sauvegarde sur ces serveurs depuis 6 ans. Après un séjour in site ma mission consista à piloter ces 2 serveurs à distance, le temps de former l'équipe à la maintenance de cette plateforme. L'un des 2 AS400 était le backup de l'autre.
Environnement :
AS400 (iSeries),
CLP, Cobol, Telnet, DB2, SQL DB2
Movex V11
08/2006 - 05/2007
Analyste d'Exploitation - Distributeur quincaillerie
Administration d'AS400 (iSeries) pour le logiciel Movex (V12) en développement et production
Tâches :
• Conduite d'un projet de pilotage complet pour l'exploitation par procédures simples, entretien des bases, remontées d'alertes, surveillance des profils et des droits, surveillance des objets manipulés par les équipes de développement,
• Analyse et programmation en CLP de la remontée quotidienne d'un bulletin de santé des travaux et des bases, statistiques des volumes échangés,
• Gestion en temps réel des priorités, gestion des droits et des profils, interfaces avec serveurs et bases collatéraux,
• Administration des serveurs, étude, normalisation et programmation des sauvegardes sous BRMS et des échanges CFT,
• Analyse fine des incidents et remontée technique avec propositions de solutions envisageables sur l'ERP, le système ou les serveurs,
• Formation et assistance aux opérateurs, transfert de compétences,
• Documentations techniques.
Contexte :
• Sous le pilotage du DSI et du comité de pilotage
Environnement :
AS400 (iSeries), Citrix (xSeries),
CLP, DB2, Workplace, Eclipse, VBA, PHP 3, DOS, SQL DB2, SQL Server
Movex V12, BRMS, CFT, HTTP
01/2006 - 02/2006
09/2003 - 03/2004
Analyste Programmeur - Banque
Programmations à façon
Tâches :
• Réalisation d'IHM de saisie et éditions pour un projet de statistiques commerciales,
• Réalisation d'IHM de saisie et de facturation internet
Contexte :
• Sous le pilotage de la DSI, cahier des charges IBM
Environnement :
AS400 (iSeries),
DB2, CLP, Cobol
06/2005 - 12/2005
Analyste Programmeur - Distributeur téléphonique
Test d'IHM, assistance aux programmeurs,
Tâches :
• Tests des IHM de l'intranet,
• Tests de la portabilité des numéros,
• Tests de la facturation Entreprise,
• Conseils en programmations
Contexte :
• Sous le pilotage d'un chef de projet
• Projet DISE
Environnement :
AS400 (iSeries),
DB2, MS Access, Jabber (chat d'entreprise)
12/2004 - 06/2005
12/2002 - 06/2003
Analyste Programmeur - Distribution de courrier
Pilotage de projets de déploiement,
Analyse et programmation de Collectes de déploiement
Tâches :
• Etude et Développement d'un reporting automatique de projets,
• Réalisation d'une IHM synthétique permettant le pilotage des projets,
• Création et organisation de la nouvelle exploitation des bases,
• Diffusion nationale des statistiques en Html de cartes de France créées à partir d’une chaîne de programmes spécifiques,
• Création d’un site Intranet pour le service (24 personnes) de liens documentaires par un document paramétrable via un moteur d’édition,
• Formation de l’équipe à MERISE, VBA, Access et MS Project
• Consolidation d’une base qui servait au déploiement des lignes IP sur 7000 agences du réseau.
Contexte :
• Sous le pilotage d'un directeur de projet
• Pour les besoins de 3 chefs de projet
Environnement :
Windows XP, NT4,
Excel, Access, MS Project, VBA; Kix32, HTML, Javascript, SQL Server
11/1999 - 07/2000
Analyste d'Exploitation - Gestionnaire de crédit
Pilotage d'un AS400 et des serveurs associés, formation de l'équipe à cette nouvelle technologie
Tâches :
• Remontée vers les opérateurs de tous les incidents (matériel périphérique et logiciels).
• Automatisation des échanges de fichiers par CFT et MQSeries, de choix dans le lancement des travaux et d'archivages automatiques.
• Création d'un bulletin hebdomadaire en CLP de l'iSerie et de DB2 pour la surveillance des volumes et la cohérence organique,
• Gestion des sauvegardes et reprises sur incidents.
• Gestion des priorités, gestions des droits et des profils,
• Mise en production des applications nouvelles et des correctifs,
• Interventions sur les analyses organiques internes, conseils sur les stratégies de programmations spécifiques,
• Refonte des programmes existants par une normalisation des noms des programmes et création de familles.
• Normalisation des développements avant mise en production, formation des équipes Etudes,
• Formation et assistance aux opérateurs d'exploitation, automatisation des procédures et de l’administration (programmation du cahier d'exploitation en CLP), transfert de compétences,
• Documentations techniques
Contexte :
• Sous le pilotage d'un directeur de service informatique
• Pour assister le responsable d'exploitation qui ne connaissait que GCOS, l'ancien système
Environnement :
AS400 (iSeries), Windows 3.1 et 95
CLP, Cobol, NT4, Excel, Access, VB et VBA
CFT, MQSeries
01/2002 - 05/2002
12/1998 - 07/1999
Analyste d'Exploitation et Programmeur - Mutuelle
Analyse et programmation de spécifiques et interfaces avec un ERP pour pilotage de l'Exploitation en interne
Tâches :
• Automatisation des procédures d’exploitation de l'ERP Esquif (pré-Aneto), maintenance DB2, sauvegardes et restaurations,
• Automatisation des procédures d'échanges de fichiers par CFT pour la paie, les banques, la Sécurité sociale, les clients,
• Mise en production des programmations spécifiques,
• Gestion des sauvegardes, des imprimantes et des consommables,
• Organisation de la salle blanche et formation de l'équipe à l'OS400,
• Assistance aux programmeurs et résolution d’incidents,
• Conseils à la direction et aux équipes de développement sur les analyses organiques,
• Développement d’interfaces en COBOL et CLP avec l’ERP,
• Migration par SQL-Server de la base de données Esquif (DB2) vers un logiciel maison pour le siège,
• Développement d’une gestion de prospects, et d’une saisie d’activité commerciale en Visual Dbase,
• Formé à l’administration WINDOWS NT.
Contexte :
• Sous le pilotage d'un DSI
• Sous le pilotage d'un chef de projet
• Cette mutuelle me confia une mission 4 ans après afin d'intervenir sur les procédures d'exploitation entièrement automatisées lors de la première mission.
Environnement :
AS400 (iSeries), Windows 3.1, XP, 2000 et NT4,
SQL Server, Excel, Access, MS Project, VBA; Kix32, HTML, Javascript
CFT
03/1986 - 11/1998
+ autres diverses et variées,
depuis Programmeur jusqu'à Responsable d'un Système d'Information.
Procédure de crédit pour les Banques, Gestion Commerciale, Stock et Compta pour Négoce et Services métallurgiques, Sté d'emballage, Négoce et production viticole, Groupe SANOFI, Mutuelles.
Cobol, RPG(n), Basic et langages de procédures sur OS3x, OS400, GCOS.
VB6, VBA, dBase(n), C++ sur Windows.
Diplômes et Formations :
2012 : Qt 4.8, Qt Creator, SQlite
2011 : NetBeans 6.9, S.V.G. Inkscape, Androïd V3.1
2010 : pilotage de caméras IP.
PHL XML, WebServices
2008 : codage ISO et la transcription des emails,
dessin vectoriel,
pilotage d'un serveur X10 en asynchrone.
2007 : J2EE Movex,
sauvegardes BRMS,
analyse de performances sur iSeries,
4GL.
2006 : EDI NetBeans 5, Apache
2004 : XML, SAX (java), SQL Server
EDI Jbuilder 7.0 et EDI Eclipse 2
2002 : Java J2SE (JDBC, Swing)
2000 : Visual Basic 6
1999 : C++, MS.Access
1986 : Analyste-Programmeur, télétraitement et conversationnel
Langues :
Langue maternelle : français,
Maîtrisée : anglais,