Khalid - Développeur ORACLE
Ref : 101218R001-
G1L2Y8 QUÉBEC (Canada)
-
DBA, Développeur (42 ans)
-
Freelance
Client : COMMISSION DES LÉSIONS PROFESSIONNELLES (CLP) - COMMISSION D’ACCÈS À L’INFORMATION (CAI) ET LA RÉGIE DU LOGEMENT (RDL) # 6
Mandat : Programmation BI Publisher de SISTA
Période : Mai 2010 à aujourd’hui (6 mois)
Envergure du projet : 8580 jours-personnes
Fonction : Analyste-programmeur
La Commission des Lésions Professionnelles (CLP), la Commission d’Accès à l’Information (CAI) et la Régie du Logement (RDL) ont le projet de mettre en œuvre un Système Intégré de Services des Tribunaux Administratifs (SISTA). C’est une solution d’affaires générique pouvant soutenir la prestation de services de tribunaux administratifs québécois.
Dans le cadre de ce mandat, les responsabilités de M. ******** sont de :
• Déployer le serveur BI Publisher Enterprise 10.1.3.4.1 sur Jboss 4.3.0 ;
• Installer et configurer le référentiel d’états ;
• Configurer le gestionnaire de la planification ;
• Administrer le serveur BI Publisher Enterprise 10.1.3.4.1 ;
• Analyser et identifier les variables des correspondances ;
• Programmer les gabarits des correspondances par Oracle BI Publisher Template Builder 10.1.3.4.1
• Déployer les gabarits des correspondances sur BI Publisher Enterprise 10.1.3.4.1
Environnements technologiques : Oracle BI Publisher Template Builder 10.1.3.4.1
BI Publisher Enterprise 10.1.3.4.1
Jboss 4.3.0
SQL
PL/SQL
XML JAVA
JAVASCRIPT
HTML
Contextes d’intervention : Analyses et développement les gabarits de coresspondances.
Méthodologie Macroscope (P+) en mode agile
Employeur : Momentum technologies inc.
Client : MINISTÈRE DES TRANSPORTS DU QUÉBEC (MTQ) # 5
Mandat : Refonte du système BPM
Période : Février 2010 à aujourd’hui (2 mois)
Envergure du projet : 540 jours-personnes
Fonction : Analyste-programmeur
Suite à l’adoption d’une nouvelle loi concernant la diffusion d’information et la protection des renseignements personnels par le gouvernement provincial, le ministère des Transports du Québec a dû mettre en place un système afin de supporter les directions générale et territoriale dans la publication d’information sur Internet. Le MTQ possédait déjà un système permettant la diffusion de publications ministérielles sur le Web. Toutefois, ce système développé en Access qui ne permettait pas l’accès par plusieurs utilisateurs simultanément était devenu désuet et nécessitait une refonte afin de combler tous les besoins soulevés par la nouvelle loi. Le nouveau système devait être développé en suivant un parcours allégé (Agile).
Dans le cadre de ce mandat, les responsabilités de M. ******** sont de :
• Créer et mettre à jour les modules APEX 3.2;
• Mettre à jour les packages PL/SQL;
• Programmer les fonctionnalités en utilisant différentes technologies telles que SQL, PL/SQL, Javascript, AJAX et HTML.
Environnements technologiques : APEX 3.2
TOAD 9.7.2
SGBD ORACLE 10G SQL
PL/SQL
JAVASCRIPT AJAX
HTML
Contextes d’intervention : Développement de systèmes
Web Méthodologie Macroscope (P+) en mode agile
Employeur : Momentum technologies inc.
Client : MOMENTUM TECHNOLOGIES # 4
Mandat : Développer une application APEX permettant la gestion des réservations de salles
Période : Janvier 2010 (1 mois)
Envergure du projet : 60 jours-personnes
Fonction : Analyste-programmeur
Momentum technologies désire mettre en place une application APEX facilitant la réservation d’une salle, ainsi que la gestion de l’ensemble des réservations liées à différents types d’activités à l’interne, et ce, pour ses deux (2) succursales.
Dans le cadre de ce mandat, les responsabilités de M. ******** sont de :
• Développer l’application APEX par :
o La création des pages;
o La création des régions, des éléments, des boutons;
o La création des validations, des processus et des branchements.
• Programmer des fonctionnalités en utilisant différentes technologies telles que SQL, PL/SQL, Javascript, AJAX et HTML.
Environnements technologiques : APEX 3.2
TOAD 9.7.2
SGBD ORACLE 10G
SQL
PL/SQL
JAVASCRIPT
AJAX
HTML
Contextes d’intervention : Développement de systèmes
Web Méthodologie PMA en mode agile
Employeur : Momentum technologies inc.
Client : LABORATOIRE DE CONTRÔLE DE QUALITÉ DES HUILES LUBRIFIANTES, AKWAGROUPE # 3
Mandat : Réaliser un logiciel de gestion des résultats de mesures et d’optimisation des formules de production
Période : Septembre 2007 à mai 2008 (9 mois)
Envergure du projet : 540 jours-personnes
Fonction : Analyste-programmeur
Le laboratoire désire mettre en place une application Web Java/J2EE facilitant la gestion des résultats de mesures, ainsi que l’optimisation des formules de production.
Dans le cadre de ce mandat, les responsabilités de M. ******** ont été :
• Analyser les besoins;
• Définir un modèle du domaine dans la modélisation UML;
• Mettre en œuvre une base de données sous MySQL;
• Créer le site Web de l’entreprise;
• Programmer des fonctionnalités.
Environnements technologiques : NETBEANS 6.7
TOMCAT 6.0
MYSQL 5.1 JAVA/J2EE
JSP
SQL JAVASCRIPT HTML
Contextes d’intervention : Conception et développement orientés-objet Java/J2EE
Employeur : Laboratoire de contrôle de qualité des huiles lubrifiantes, Akwagroupe
Client : PROXIMA S/D # 2
Mandat : Développer une application WEB JAVA/J2EE permettant la gestion du stock
Période : Mai 2006 à décembre 2008 (8 mois)
Envergure du projet : 960 jours-personnes
Fonction : Analyste-programmeur
Proxima S/D désire mettre en place une application Web Java/J2EE facilitant la gestion de stock, ainsi que l’optimisation de temps de l’inventaire des produits.
Dans le cadre de ce mandat, les responsabilités de M. ******** ont été :
• Analyser les besoins ;
• Définir un modèle du domaine dans la modélisation UML ;
• Mettre en Œuvre une base de données sous Oracle ;
• Créer l’application Web en utilisant différentes technologies telles que Java/J2EE, JSP, SQL, JavaScript, et HTML.
Environnements technologiques : ECLIPSE 3.1
TOMCAT 6.0
SGBD ORACLE 10G JAVA/J2EE
JSP
SQL HTML
JAVASCRIPT
Contextes d’intervention : Conception et développement orientés-objet Java/J2EE
Employeur : Proxima S/D
Client : DEPARTEMENT D’INFORMATIQUE # 1
Mandat : Créer un système d'information destiné à la gestion d'une compétition sportive
Période : Janvier à mai 2006 (5 mois)
Envergure du projet : 600 jours-personnes
Fonction : Analyste-programmeur
Dans le cadre de ce mandat, les responsabilités de M. Khalid ont été :
• Analyser les besoins
• Définir un modèle du domaine dans la modélisation UML.
• Mettre en œuvre une base de données sous Oracle. ;
• Créer l’application Web en utilisant différentes technologies telles que Java/J2EE, JSP, SQL, JavaScript, et HTML.
Environnements technologiques : SGBD ORACLE 10G
NETBEANS 6.7
TOMCAT 6.0
JAVA/J2EE
JSP
SQL HTML
JAVASCRIPT
Contextes d’intervention : Développement de systèmes Web
Employeur : Département d’informatique
PERFECTIONNEMENT
Titre (+année) Formée par
BI Publisher, 2010
Assurance qualité, 2010
Oracle Application Express (APEX), 2010 Momentum Technologies inc.
Momentum Technologies inc.
Momentum Technologies inc.
FORMATION
• Attestation d’études collégiales (AEC), concepteur de bases de données, Collège de Bois de Boulogne, Montréal, 2010.
• Master sciences, technologies, Université Josef fourrier, Grenoble, 2006. (Équivalant à une maîtrise professionnelle en informatique dans le système d’éducation québécois)
• Maîtrise en sciences et techniques, Université Hassan II El Mohammadia, Maroc, 2004. (Équivalant à un baccalauréat (BAC) en chimie dans le système d’éducation québécois)
PRÉSENTATION DU CONSEILLER
Je détiens une maitrise professionnelle en informatique. je possède plus de deux années d’expérience dans les technologies de l’information.
J’ai eu la possibilité de travailler sur des applications liées à des bases de données (Oracle et MySql). J’ai également eu la chance de réaliser des applications Web en Java et Apex.
Au cours des différents mandats auxquels j’ai participé, je me suis démarqué par ma grande autonomie et ma capacité à résoudre des problèmes en abordant différentes solutions. Toujours soucieux de la qualité des produits livrés, je suis reconnu pour la qualité de mon travail. Je suis une personne responsable et travaillante qui mettrai tout en œuvre afin de respecter les échéanciers.
SOMMAIRE DE L’EXPERTISE
Fonctions
• Analyste-programmeur
Contextes d’intervention
• Conception et développement des gabarit de correspondances par BI Publisher
• Développement de systèmes Web
• Conception et développement orientés-objet Java/J2EE
Environnements technologiques
• BI PUBLISHER ENTERPRISE 10.1.3.4.1
• ORACLE BI PUBLISHER TEMPLATE BUILDER 10.1.3.4.1
• APEX 4.0
• TOAD 9.7.2
• SQLDEVELOPER 2.1.1.64
• SGBD ORACLE 10G
• JAVA/J2EE
• NETBEANS 6.7
• ECLIPSE 3. 1
• JDEVELOPER 10G
• TOMCAT 6.0
• SQL*PLUS
• SQL
• PL/SQL
• JAVASCRIPT
• AJAX