Mission: Encadrement de Développeurs Lotus
Description: Contrat
L'aspect principal de la mission est de faire évoluer l'intranet "Corporate", afin de le rendre plus intuitif, fonctionnel et agréable à utiliser. Après avoir assimiler le fonctionnement du système existant, il a fallu définir les améliorations à apporter afin pouvoir publier facilement les informations à travers l'intranet, ainsi que les diffuser rapidement.
L'environnement de travail est composé de la plateforme Windows NT4, des produits LOTUS Domino 5.08, Domino.Doc 3.0 et Workflow 3.0. Le navigateur utilisé est Internet Explorer 5.0 associé à la suite MS Office 97. Afin d'aider à l'accomplissement des taches de développement et de maintenance de l'intranet, des outils ont été développé, à l’aide notamment de l'API Notes.
Enfin, ma mission inclue également une responsabilité de conseil et d’orientation des membres de l’équipe de développement.
Connaissances nécessaires:
- Gestion de la sécurité (Server + Application)
- Intégration de composant ActiveX
- Interfaçage WEB
- LotusScript, Notes API
- JavaScript, JScript, VBScript, DOM, SAX
- Connection avec des bases de données relationnelles.
Applications développées:
- L'intranet "Corporate" est un portail dans lequel des nouveaux éléments sont ajoutés. Les nouveaux éléments, dépendants des besoins exprimés, sont issus d’une adaptation des éléments existants. Cela est fait dans le but de faciliter le travail des développeurs.
- En remplacement de l'applet JAVA développé par IRIS (Applet par défaut), par un composant offrant plus de fonctionnalités aux utilisateurs, un produit développé par EKTRON a été inséré dans l'intranet "Corporate". Ainsi, les utilisateurs ont pu créer des tableaux, signets, liens, listes, modifier les polices, incorporer des attachments et des images, sans se soucier de la technique (le code HTML + script).
- Des outils destinés à faciliter et sécuriser le développement et le maintien de l'intranet "Corporate" ont été élaboré. Ainsi, les héritages, les droits d'accès et les options des bases de données sont plus aisement et rapidement contrôlés, et les problèmes détectés. De plus, afin de limiter la charge de travail lors de migration de données, un outil "adaptable" a été conçu.
- L'évolution de l'intranet dans son ensemble vers une nouvelle version majeure du navigateur crée bien des problèmes. Aussi, le passage de IE 5.0 à IE 6.0 doit être très bien planifié. Les difficultées augmentent si l'on considère une période durant laquelle les 2 versions doivent être supportées. Ces problèmes ont été rencontré, analysé puis traité.
EDS, Anvers
décembre 2000 - octobre 2001
Mission: Développement Lotus Notes
Description: Contrat
Le mission incluait la conception, le développement ainsi que le support d’applications Domino à l’intérieur d’une équipe de 20 personnes, divisée en projets. Notre tâche débutait avec l’élaboration d’une définition complète des besoins du client, suivi d’une analyse et de la présentation d’un prototype. Après l’accord du client, toutes les fonctions désirées étaient alors développées. Une concertation permanente avec les administrateurs était nécessaire afin de satisfaire tous les critères de sécurité et standarts de l’entreprise.
Après l’élaboration de l’application, il nous incombait de former le personnel à l’utilisation et au contrôle de l’application.Connaissances nécessaires :
- Sécurité (Serveur + Application)
- Intégration dans l’entreprise
- Interface Web
- Workflow
Applications développées :
- Un ensemble de base de données auquel des éléments pouvaient être enlevés ou ajoutés selon les fonctions voulues. Cette application contrôlait les documents concernant les équipes, les personnes, les demandes de vacances, les rendez-vous et les emplois du temps de chacun. Suivant les responsabilités, les utilisateurs étaient authentifiés et crédités des accès correspondants.
- Une base de donnée contenant les documents importants, incluant des fonctions d’auto-gestion des anciens documents et d’alerte en cas de modifications de données critiques.
- Dans le but de réduire les tâches administratives, un nombre de bases de données manipulant les requêtes tels que, la création d’utilisateurs, la recertification, la création de groupes, ont été conçu. Le “workflow” et la validation des données assurant une exécution rapide des requêtes ainsi qu’un faible taux d’echecs.
Software Engineer Description: Permanent
LOTUS, Dublin
novembre 1998 - décembre 2000
Description: Permanent
Durant mon passage au sein de cette entreprise, mon rôle a évolué comme décrit ci-dessous. Pendant cette période, j’ai acquis une bonne connaissance de la contruction et l’utilisation des produits Lotus.
J’ai débuté au sein de l’équipe responsable des produits sous environnement AS400, en installant et configurant les produits comme Domino et QuickPlace ainsi que le système AS400 lorsque cela était nécessaire. En utilisant Client Access (IBM) et le language de controle (CL), le bon fonctionnement du produit était vérifié, assurant ainsi un produit de qualité.
Après 5 mois, j’ai joint l’équipe de support Lotus en tant qu’opérateur de 2nde ligne. Pendant 6 mois, j’y ai assuré le support de Domino sous tous les environnements. Des simples problèmes de modems jusqu’aux “crashes” sur AIX, nous recueillions les informations de la part des clients, analysions les données, reproduisions les problèmes rencontrés par le client et proposions des solutions. Lors de cette mission, j’ai appris à travailler directement avec les clients et à fournir des solutions dans le temps imparti (crash critique = solution dans l’heure).
La dernière tâche effectuée chez Lotus, était la préparation des “Templates”. Pendant plus d’une année, les “templates” de Domino, QuickPlace et LearningSpace ont été modifié, corrigé. En utilisant les languages LotusScript, Formulas, HTML, Java ainsi que d’autres systèmes de base de données, ma compréhension du développement d’application Lotus et de son intégration dans l’entreprise a grandi.
Ingénieur RFDescription: Stage
SAGEM, Paris
février 1998 - septembre 1998
Cette mission était un stage de fin d’étude, réalisée dans le cadre d’un DESS Electronique. Le produit à développer, était un système radio embarqué fonctionnant à 400Mhz destiné à l’industrie automobile. Celui-ci était composé de 4 émetteurs et d’un récepteur, tous placés dans un environnement fortement métallique. A l’intérieur d’une équipe de 5 personnes, ma responsibilité était de développer la transmission radio et la reconnaissance du signal (théorie du traitement du signal). Le programme de reconnaissance a été développé sous l’environnement Matlab, puis en language C.
Langues
Anglais - C2
Allemand - A2
Espagnol - A2
Autres compétences
2.1 DESS Electronique Sept 1997-Sep 1998
Université: Université de Bretagne Occidentale (Brest)
Option: Hyperfréquences et Micro-Ondes
- C/C++, Assembleur, TMS320 (TI)
- Filters numériques, traitement de signal
- Hyperfréquences et Micro-ondes
- Technologie Microstrip et Coplanaire
2.2 Maîtrise Electronique, Electrotechnique et Automatique Sept 1996-Jun 1997
Université: Université de Bretagne Occidentale (Brest)
- ADA, Calcul numérique
- fibres optiques, interferences
- guides d’ondes, lignes de transmission
- traitement de signal, Modulation, codage
4. Outils:
3.1 SYSTEME
Windows 95, 98, NT, 2000, XP
OS400
3.2 LANGUAGES
C, ADA, HTML, XML, XSLT, Java, SAX, JSP
LotusScript, JavaScript, VB, Domino API, COM
3.3 LOGICIELS
Exchange, Outlook, Office (MS)
Dreamweaver, Flash, Fireworks (Macromedia)
Vantive
SQL, DB2, Access, MySQL
Internet Explorer, Netscape, Opera
5. Certification:
4.1 LOTUS
Préparation de la nouvelle certification R6 Développement
Préparation de la nouvelle certification R6 Administration
CLP Administration R5
CLP Développement R5
PCLP Développement R4.6
4.2 MICROSOFT
MCP NT4 (3 examens CORE)
MCP 2000 Professional