Menu

Augustin MADET

Montrouge

En résumé

Ingénieur de développement SQL Server Confirmé.
Mes compétences en matières de SGBD ont été mises à contribution lors des différentes missions que j'ai effectué :
- portage d'une base de données Oracle 10 et 11 vers MS SQLServer 2008, 2012 et 2014
- gestion et administration MS SQLServer
- écriture de triggers, procédures stockées et sql dynamique MS SQLServer
- mise en place d'une application permettant :
* le transfert des données d'une base source vers une base cible localisées sur un même serveur ou sur 2 serveurs distants (MS SQLServer)
* l'importation/exportation des données d'une base source vers une base cible localisées sur un même serveur ou sur 2 serveurs distants via l'utilitaire BCP (MS SQLServer)
- migration d'une base de données DB2 vers MS SQLServer
- optimisation d'une base de données DB2

Ayant travaillé plus de 10 ans pour le Crédit Agricole, j'ai :
- une certaine connaissance du monde bancaire pour avoir travaillé sur de nombreux projets tels
que le Poste de travail EXA+ (opération monétaire, front office), GEIDECAM (Gestion Electronique
des Documents et archivage).
- cumulé différentes méthodes de travail que ce soit côté éditeur ou chez le client.

Par ailleurs, mes compétences ne se limitent pas aux nouvelles technologies mais se déclinent également vers :
- le mainframe car j’ai eu l’opportunité de collaborer sur les projets tels que le bug de l’an 2000, le passage à l’Euro et de nombreux projets dans le cadre de la plateforme externalisée EXA au sein
des établissements du Crédit Agricole du Midi et CA-Technologies
- le client-serveur (C/C++) pour avoir la responsabilité d'une plateforme locale lors d'une longue
mission chez le Credit Agricole (poste de travail EXA+ concernant les opérations monétaires).

Mes compétences :
C++
MVS mainframe
Java/j2ee
C
Sqlserver
DB2
PACBASE
Hibernate JPA
struts
Microsoft SQL Server
High Availability
Power BI
Databases
Python Programming
Machine Learning
Oracle 11i
Image Processing
NumPy
Java
SQL
Stored Procedures
XML
Functional Testing
IBM VisualAge Pacbase
Specifications
Integration Testing
Unit Testing
Database Management
C Programming Language
CICS/ESA
DBM
MVS
Eclipse IDE
Microsoft Windows
GUI Applications
IBM WebSphere
UNIX
VBScript
shell scripting
JMeter
Microsoft Windows NT
ODBC
User Interface
XHTML
Backup & Recovery > Recovery > Data Recovery
JBoss Java EE application server
Borland JBuilder
IBM AS400 Hardware
Jakarta TOMCAT Servlet Engine
Mercury Interactive TestDirector
Mercury Quality Center
Microsoft DOS
Microsoft Visual C/C++
Borland Turbo C++
Linux
RPG
Java 2 Enterprise Edition
Mainframe
Merise Methodology
Microsoft Transact-SQL
Struts Web Application Framework
UML/OMT

Entreprises

  • CREDIT AGRICOLE

    Montrouge maintenant
  • Alteca - Ingénieur Data

    LYON CEDEX 2019 - maintenant PROJET INNOVATION – POLE DATA

    SQL Server :
     Haute disponibilité (Always On)
     SQL Server Integration Services (SSIS)

    Power BI :
     Collecter, transformer et préparer les données
     Création du modèle de données et des indicateurs
     Créations des rapports interactifs
     Partager et accéder aux rapports depuis un navigateur

    Python 3 :
     Les objets
     L’héritage
     TKINTER, bibliothèque graphique pour le langage Python, permettant la création d'interfaces graphiques

    Data Science et Machine Learning :
     ANACONDA (Jupyter Lab, Spyder)
     Afficher, créer, activer, modifier un environnement
     Gérer un environnement via l’explorateur ANACONDA
     Python pour la Data Science
     Les structures de données (listes, tuples, dictionnaires, méthodes de compréhension)
     Les built_in functions (conversion, chaine de caractères, fichiers)
     Les modules et packages (math, statistics, random, os, glob)
     La programmation orientée objet (classe ndarray)
     Les modules scientifiques
     Numpy (tableaux, indexing, slicing, masking, algèbre linéaire)
     Matplotlib (visualisation des données : Scatter, Graphique 3D, Histogramme, Contour Plot et Image show)
     Scipy (interpolation et optimisation des données, traitement du signal, traitement d’image)
     Analyse de données et visualisation
     Pandas (Dataframes, Series et Series temporelles)
     Seaborn (Categorical plots, Distribution plots, Matrix plots)
     Machine Learning et Datasets
     Sklearn (apprentissage supervisé, apprentissage non supervisé, apprentissage par renforcement, pre-processing..)
  • Siveco Group - Ingénieur de développement

    Montigny le Bretonneux 2013 - 2019 Coswin est une solution de GMAO (Gestion de la Maintenance Assisté par Ordinateur) / EAM (Gestion des Actifs) permettant d’optimiser la gestion et le pilotage de votre maintenance ainsi que la performance de vos équipements.
    Portage d'une base de données Oracle 10 vers SQL Server 2012.
    - écriture de triggers, procédures stockées, sql dynamique...
    Portage du logiciel COSWIN 7i vers COSWIN 8i
    - framework ADF(Oracle), Java, SQL Server
    Maintenance de COSWIN 8i
  • SIVECO GROUP - INGÉNIEUR DATA

    Montigny le Bretonneux 2013 - 2019  Coswin est une solution de GMAO (Gestion de la Maintenance Assisté par Ordinateur) / EAM (Gestion des Actifs) permettant d’optimiser la gestion et le pilotage de votre maintenance ainsi que la performance de vos équipements.
     Portage et maintenance de Coswin 8i
     Portage des bases de données Oracle 10 et 11 vers SQLServer 2008, 2012, 2014 et 2016
     Développement et mise en place de TWINBASE, application permettant :
    - l’extraction et le transfert des données d'une base source vers une base cible, localisée sur un même serveur ou sur 2 serveurs distants (MS SQLServer)
    - l'importation et l’exportation des données d'une base source vers une base cible, localisée sur un même serveur ou sur N serveurs distants via l'utilitaire BCP (MS SQLServer). L’utilitaire BCP permet d’importer un grand nombre de nouvelles lignes dans des tables SQL Server ou d’exporter des données de tables dans des fichiers de données
     SQLServer : T_SQL, écriture des triggers, procédures stockées, sql dynamique, gestion et administration MS SQLServer, BCP
    Environnements : Jdev, Java, SQLServer, Oracle, HTML, XML, SVN
  • BEE WARE - INGÉNIEUR DE DÉVELOPPEMENT JAVA

    2012 - 2012  Projet I-Suite permettant de sécuriser les applications à partir d’un point central et de créer rapidement et facilement des politiques de sécurité Internet
     Développement et maintenance de la partie GUI (Graphic User Interface) ;
     Test de robustesse via JMETER
     Test unitaire via JUNIT
    Environnements : Java, JUNIT, JMETER, Windows, Eclipse, SVN, XML, outil de monitoring MUNIN
  • SOPRA GROUP - Ingénieur d'études et de développement java

    Paris 2005 - 2011 Pour chacune des missions les tâches accomplies étaient les suivantes
    -Analyser des besoins du projet
    -Rédiger des spécifications générales et détaillées
    -Développer et maintenir des applications
    -Effectuer des tests unitaires, d’intégrations, fonctionnels et de non
    régression
    -Effectuer le paramétrage des applications
    -Analyser et concevoir une base de données
    -Gérer une plateforme technique
    -Gérer et livrer la matière
    -Rédiger la documentation
    -Effectuer le suivi des utilisateurs

    Mission : CA TECHNOLOGIES (Credit Agricole) de 09/2010 au 06/2011 et
    EXA (Credit Agricole) de 07/2007 au 04/2009
    Projet GEIDECAM – Gestion des courriers électroniques et archivage.
    Environnements : Java, CSS, JSP, Script shell, VB Script, IDE Eclipse 3.1,
    IBM Websphere, CCH (gestion de configuration), UNIX DB2, Windows SQLServer
    2003-2005, Global 360, RSD Folders, PacBase Batch, JCL, DB2, DSMS,
    Xpeditor, outils des UO

    Mission : SOPRA GROUP de 04/2009 au 09/2010
    Projet : plateforme externalisé EXA
    - Rédaction des spécifications (SEB, SIB, SEC, SIC)
    Environnements : PacBase Batch, JCL, DB2, DSMS, Xpeditor, outils des UO

    Mission : FRANCE TELECOM de 07/2006 au 07/2007
    Projet SELFCARE (SCE)
    - Création d’un portail internet destiné aux entreprises
    Environnements : Java, ATG Portal Dynamo, XHTML, CSS, JSP, IDE Eclipse 3.1,
    Apach/Tomcat, Dimension (gestion de configuration), Quality Center (Test
    Director)

    Mission : RECTORAT de Montpellier de 03/2006 au 07/2006
    Projet RAMSESE (Répertoire Académique et Ministériel Sur les
    Etablissement du Système Educatif)
    - Refonte totale de l’application de gestions du référentiel des
    établissements de l’Education Nationale.
    - Ecriture des triggers et des batchs (scripts DB2)
    Environnements : DB2, SQL, procédures stockées

    Mission : SOPRA GROUP de 01/2006 au 03/2006
    Projet NABUCO (Nouvelle Application Budgétaire et Comptable)
    - Développement d’une arborescence représentant les différents
    établissements et centres de responsabilité universitaires en vue
    d’intégrer dans une maquette d’application Web JEE générant de façon
    dynamique la représentation graphique de l’arborescence.
    Environnements : Java, Hibernate 3.0, JBoss 4.0, IDE Eclipse 3.1

    Mission : DASSAULT AVIATION de 10/2005 à 01/2006
    Projet OSIRIS permettant la simulation des essais de vols des avions
    - Développement des évolutions en fonction du cahiers des charges de
    DASSAULT AVIATION, en prenant en compte les différents paramètres
    embarqués en temps réels et temps différés
    Environnements : Java, C++, JBuilder sur plateforme Linux
  • GFI Informatique - Ingénieur détudes et de développement objet

    Saint-Ouen 2000 - 2005 Mission : CREDIT AGRICOLE du Midi de 10/2000 à 10/2005

    Pour chacun des projets, les tâches accomplies étaient les suivantes :
    - Coordination entre équipes techniques et utilisateurs des 5 caisses
    régionales ARMONI
    - Gestion de la matière et du paramétrage
    - Gestion des plateformes
    - Suivi des utilisateurs
    - Tests unitaires, fonctionnels, d’intégration et non régression
    - Analyse conceptuelle des données DBM et DB2
    - Spécifications générales et détaillées
    - Etude et développement des contrôles spécifiques pour chaque caisse
    régionale
    - Maintenance du produit (gestion des anomalies, des livraisons, suivi de
    la production…)
    - Rédaction de la documentation

    Projet : Poste de travail EXA Web
    - Intégration des projets ATA (Titres) et AVA (Assurances Vie).

    Projet : Poste de travail EXA Plus (ELIPSE) : Produit Front Office permettant de gérer les opérations monétaires au guichet

    Projet : Poste de travail EXA Plus (CAISSE AUTOMATIQUE) : Produit Front Office permettant de gérer les opérations monétaires au guichet
    - Responsable de l’intégration et coordination de la caisse du Midi et de
    la caisse du Gard

    Environnements : Java, Javascript, XML, C, FCP, Présentation Manager, PacBase, MVS, JCL, CICS, DBM, DB2
  • CAP GEMINI - Ingénieur d'études et développement objet

    SURESNES 1997 - 2000 Mission : CREDIT AGRICOLE du Midi de 03/1997 à 10/2000

    Pour chacun des projets les tâches accomplies étaient les suivantes :
    - Développement et maintenance du produit
    - Tests unitaires, fonctionnels, d’intégration et non régression
    - Rédaction de la documentation

    Projet : Poste de travail EXA Plus (ELIPSE) : produit Front Office permettant de gérer les opérations monétaires au guichet
    - Analyse conceptuelle des données
    - Spécifications générales et détaillées
    - Réalisation des interfaces
    - Ecriture des scénarii
    - Montage des plate-formes
    - Gestion et livraison de la matière

    Projet Euclide : produit Back Office permettant de gérer les produits Dépôts/Epargnes

    Environnements : C, FCP, Présentation Manager, PacBase, MVS, JCL, CICS, DBM, DB2
  • DMP Informatique - Développeur C++

    Boulogne Billancourt 1995 - 1996  Projet GICA : produit permettant la saisie de commande automatique dans le domaine de la restauration collective
     Analyse conceptuelle de la base de données ORACLE
     Mise en place de la base de données ORACLE
     Ecriture des requêtes SQL
     Migration de l’ancienne application DOS vers la nouvelle application Windows NT à iso-fonctionnalité
     Analyse des nouvelles fonctionnalités
     Développement de nouveaux modules pour la montée à niveau du produit.
     Tests unitaires, tests fonctionnels, tests d’intégration et de non régression
    Environnements : Windows NT, C++, Visual C++, ORACLE
  • Cirad - Développeur C++

    Paris 1995 - 1995 Stage au CIRAD (6 mois)

     Projet SIAM : Système Informatique d’Aide à la Modélisation pour la croissance des cultures; produit utilisé par les chercheurs permettant de simuler le développement des plantes dans des conditions défavorables.
     Analyse conceptuelle de la base de données ACCESS
     Création de la base de données ACCESS
     Mise en place du pilote ODBC permettant la communication entre l’application et la base de données ACCESS
     Ecriture des requêtes SQL pour la récupération des données ACCESS
     Réalisation de l’interface Windows permettant d’interroger la base de données via ODBC
     Développement du produit (menus, écrans…)
     Tests unitaires, fonctionnels, d’intégration et non régression
     Rédaction de la documentation
    Environnements : Windows NT, C++, Borland C++, ACCESS
  • OPAC - Développeur AS400 RPG

    Ariana 1994 - 1994 Stage à OPAC (Organisme Public de l'Aménagement et de la Construction) (10 semaines)

     Projet SYSREQ : outil d’interrogation facilitant l’accès à la base de données pour les utilisateurs non informaticiens. Logiciel permettant de générer des programmes d’interrogation sur des fichiers de base de données dont l’exécution produit un résultat à l’écran et à l’imprimante
     Ecriture des requêtes SQL pour la récupération des données
     Réalisation de l’interface AS400 permettant d’interroger la base de données
     Développement du produit (menus, écrans, fenêtres…)
     Tests unitaires
     Rédaction de la documentation fonctionnelle et technique
    Environnements : AS400, RPG (GAP 2), Base de données stockées sur mini-ordinateur

Formations

  • CNAM Montpellier

    Montpellier 1997 - 1998 Cycle C Ingénieur Informatique

    Bac + 5 : Master 2
  • CNAM Montpellier

    Montpellier 1995 - 1997 D.E.S.T Informatique

    Bac + 4 : Master 1
  • IUT

    Montpellier 1994 - 1995 D.U Conception et Ingénierie

    Bac + 3 : Licence
  • IUT

    Montpellier 1993 - 1994 D.U.T Informatique

    Bac + 2

Réseau

Annuaire des membres :