RICHARD POULIN
411 rue Nobel,
Beauport, QC, CANADA
G1C 5K2

Téléphone : 418 661-0596
Fax : 418 661-0632
email :
poulinr@oricom.ca
www.oricom.ca/systemon

Citoyenneté canadienne

SPÉCIALISATION

Programmation / application logicielles dans les langages orientés objets, les systèmes experts, les systèmes d’information et les modèles de données sur les plates-formes Windows et NT. Spécialités en sciences de l'environnement.

SOMMAIRE DES QUALIFICATIONS

 

FORMATION

Éducation

Baccalauréat en Sciences de l'Agriculture
Collège McDonald de l'Université McGill, Montréal, 1979.

Baccalauréat en Sciences Biologiques
Université McGill, Montréal, 1981.

Certificat en informatique
Université du Québec à Montréal, 1983

Centre de recherche informatique de Montréal
Systèmes à base de connaissances, orienté objet et génie logiciel, 1995-96.

USDA, National Ecology & Data Research Center, Colorado State University, Fort Collins, U.S.A.
Modélisation des données assistées par ordinateur et systèmes experts, 1994-96.

Formation personnelle & séminaires de formation

Perfectionnement dans les langages informatiques Delphi, CLIPS et Dylan ; Systèmes à base de connaissances ou systèmes experts (incorporant la logique floue, les réseaux neuronaux et les algorithmes génétiques) : Langages et plates-formes orientés objets CLIPS, KNOWLEDGE PRO (C++), LEVEL 5 ; langages et plates-formes pour les bases de règles : EXSYS (MultiLogic) et Expert Rule ; Apprentissage automatique à partir des données (le Data Mining) ; Applications en temps réel ; Conception et programmation sur le Web (html, Java, JavaScript, CGI, création de pages Web avancées, accès aux bases de données). Connaissance de Lotus Note et Domino.

Langues

Français et anglais : parlés, lus et écrits

 

EXPÉRIENCE

Langages de programmation

Delphi (Borland) : Très bonne maîtrise de Delphi 1, 2 et 3 : applications logicielles Client Windows, SDI et MDI ; Bonne connaissance du Client HTML Delphi (Web, CGI), du Client JAVA (Windows, Mac, Unix), et du Serveur DBMS Delphi (MS SQL, Oracle, SyBase, Interbase (Paradox, Acess, dBase …). Apprentissage de Delphi 4 (Clients JAVA, MIDAS et CORBA) et de Interdev.

Visual Basic : Bonne connaissance du langage Visual Basic et de la programmation basée Visual Basic dans Excel, Word et Access de Microsoft.

C++ : Connaissance de base du langage C/C++ (Turbo C++ et C++ Builder de Borland).

JAVA : Bonne maîtrise du langage Java (JDK 1,4), de la plate-forme Visual Age de IBM, membre du ‘Java Developper Group’ (Sun).

Dylan : Apprentissage du langage pleinement orienté objet Dylan (Apple Computer et Harlequin Inc.), un langage comparable à SmallTalk.

Plates-formes et langages systèmes experts

Exsys (MultiLogic) : Plate-forme et langage système expert à base de règles multi plates-formes (Windows, Mac, Unix, Sun), modularité avec le langage C++, la plate-forme NeuralWare (réseau neuronal) et LINDO (programmation linéaire) ; implantation sur le Web ou client individuel.

Knowledge Garden : Plate-forme et langage système expert orienté objet sur Windows. Modularité du langage avec ArcView (ArcInfo Inc.), un système de gestion géographique (GIS).  

CLIPS : Bonne maîtrise du langage système expert orienté objet Clips (NASA Group), dérivé de C++.

Internet et multimédia

Html  : Excellente connaissance de la codification Html (versions 3 & 4), de la construction de scripts CGI (format texte ou compilé avec Delphi), du langage JavaScript ; Bonne connaissance de JAVA (JDK 1.4), des applications serveur Java pour l’accès aux bases de données (JDBC) ; Apprentissage du script IDC (Internet Database Connector) de Microsoft utilisant la technologie ODBC pour relier le serveur Internet à des bases de données et du serveur d’application Internet MIDAS (support pour DCOM et CORBA) pour Delphi (Borland) pour l’accès direct à des applications basées sur les données ; Apprentissage de TCL/TK (Sun) ; Excellente connaissance de la technologie des formulaires conversationnels (technologie Webls/Prolog de Amzi Inc.) ; Bonne connaissance de la gestion des serveurs Internet Netscape et Reilly. 

Autres compétences

Conception et modélisation : Modélisation objet avec la notation UML (Unified Modeling Langage) de Rational Rose 4.0 ; modélisation des données sur NeuralWork (NeuralWare), ModelMaker et Logic Works.

Système de gestion des bases de données : Connaissance de base de quelques applications Powersoft : Optima++, PowerBuilder et AMC Designor ; Excellente connaissance de Paradox (Borland ou Corel), MS SQL, ODBC ; bonne connaissance de Sysbase (Powersoft) et d’Access (Microsoft) ; apprentissage de Oracle.

Réalisations d’applications logicielles

Modèles de données dans les langages DELPHI et PARADOX : Module de calcul des pertes de sols par érosion et ruissellement ; transport et devenir des pesticides dans l’eau de surface, l’eau souterraine et la chaîne alimentaire ; gestion des matières fertilisantes (Commission de la Capitale Nationale – Ottawa)

Réalisation d’un système expert en langage EXSYS (prototype sur Delphi) : Choix des pesticides de moindre impact sur l’environnement (base de données Paradox) (Environnement Canada).

Modèle de données sur PARADOX et le langage OBJECTPAL (comparable Delphi) : Compilation des données sur la végétation en milieu agricole et forestier, taxonomie des organismes (Tecsult Lté.).

Modèle de données sur PARADOX : Système d’information sur les pathologies et insectes ravageurs (Tecsult Lté).

Logiciel MEKA2 (réalisé sur DELPHI 2.0): Clés d’identification informatisée des végétaux.

Système d’information pour la gestion des infrastructures et des travaux en milieu rural. Prototype actuel sur Delphi 4.0 (modules des infrastructures, de la gestion des travaux sur 3 ans, du budget). Réalisation en cours (1998-99).

Applications logicielles réalisées, à droit d’auteur unique ou partagé :

S*IRIS et SIGEM ® [Systemon inc.]: Reconnaissance et gestion des espèces menacées ou vulnérables du Québec ; CONTACT [Cie Ultramar]: Gestion environnementale des déversements de contaminants dans les raffineries et lors du transport de produits pétroliers, SENSITOX [Communauté urbaine de Montréal]: Évaluation de la sensibilité des ressources en rives aux déversements des eaux usées, DECIPEST [Ministère de l’Agriculture du Canada]: Système d’aide à la décision dans le choix de pesticides de moindre impact sur la qualité de l’eau, RIVES [Ministère des Pêches et des Océans]: Évaluation de la sensibilité des rives du fleuve Saint-Laurent aux déversements d’hydrocarbures, RNOISEAU [Environnement Canada]: Modèle de prédiction de la biodiversité aviaire – data mining et réseau neuronal sur NeuralWork.

Gérance de projets

Chez TECSULT LTÉ, direction de projets en informatique, environnement et agronomie. Application des normes ISO 9001 à la gestion de projets. Gestion comptable sur Avantage ; Planification et suivi des coûts sur Microsoft Project, Primavera et Timeline Pro. Planification selon la technique PERT. Développement rapide d’applications Client/Serveur : Évaluation des projets à l’aide du logiciel l’Évaluateur (cadrage, design, construction, maintenance du code).

Formateur en informatique

Formation et enseignement donnés dans l’entreprise : Réalisation de sites Web avancés sur Internet ; Apprentissage des scripts HTML, JavaScript, ImageMap et CGI ; Initiation à JAVA ; Implantation et gestion de sites sur serveurs Windows et Unix . Formation à distance avec Netmeeting.

EMPLOIS

 

Depuis 1997 SYSTEMON ENR.

Crée en 1997 par Richard Poulin, Systemon est une entreprise consacrée principalement au développement et à la diffusion de systèmes d’information en environnement, agriculture et gestion. Actuellement deux projets principaux sont en cours de réalisation : Un modèle de distribution géographique (SIG) des espèces et une Application logicielle à l’usage des gestionnaires pour le management des infrastructures routières en milieu rural. (application réalisée avec Delphi 4.0 ).

Systemon est présente sur le WEB à l’adresse suivante : http://www.oricom.ca/systemon

De 1984 à 1997 TECSULT / DRYADE LTÉE – FIRME CONSEIL

Directeur de projets
Responsable Informatique et Environnement

Gestion, planification et réalisation des offres de service et des projets en informatique et environnement. Systèmes d’information et applications logicielles. Études de faisabilité, développement des affaires en informatique appliquée à l’environnement.

De 1980 - 1982 MINISTÈRE DE L'ENVIRONNEMENT DU QUÉBEC

Agent de recherche socio-économique.
Chargé des études à caractère socio-économique et recherchiste dans le domaine de l’environnement.

ASSOCIATIONS PROFESSIONNELLES

AAAI (American Association for Artificial Intelligence).

JAVA Professionnal Developer (Sun)