Affichage des articles dont le libellé est Au boulot - Vive l'informatique. Afficher tous les articles
Affichage des articles dont le libellé est Au boulot - Vive l'informatique. Afficher tous les articles

21 mars, 2007

Le portail d'Entreprise : une complexité ?

La suite de la série sur les portails d'entreprise et finalement, la compléxité des solutions des systèmes d'informations.

Hier, les systèmes étaient relativement disjoints et autonomes. L'avantage de cette approche était une certaine autonomie dans la mise en place et dans la gestion des dépendances. Cette gestion des dépendances et maintenant des intéractions est la clé de la mise en place des systèmes.

Dans une première approche, le portail est censé fluidifié ces interfaces et ces interactions pour permettre d'abord aux utilisateurs de disposer d'une navigation plus simple dans le système. Mais avec le temps, les Directions Informatiques ont surtout vu la capacité des systèmes à ce concentrer sur le portail pour assurer la cohérence de leur système : faute !

Pourquoi "faute" ! Simplement parce que le portail techniquement n'est pas un outil simple et autonome, il n'est qu'une composition de contenus et d'outils techniques qui travaillent ensemble pour fournir un service et le maintenir. Cette brique se doit de faciliter les environnements et le passage entre les deux environnements. Mais il apparait que le portail n'est pas le bon facilitateur pour ce type de fonctionnement.

Ainsi, les infrastructures de portail ne sont pas des facilitateurs dans la mise en place de l'infrastructure au contraire, leur défis est de permettre sans outil et sans cette ambition de délivrer une abstraction sur les aspects techniques pour permettre une approche purement utilisateur des contenus et des applications.

Le mode même de travail des grands comptes dans la conception des systèmes d'information qui doit préserver un existant et conserver des choix structurant dans la mise en place des solutions, ne permet pas à l'"écosystème" des portails de prendre sa place dans le système et donc de fournir des drivers et des guides forts pour délivrer sa fonctionnalité.

Au contraire même souvent piloté par l'informatique, ces déployements se révèlent gourmand en ressource et peu structurant au sens des contenus et des applications, d'une part. Et d'autre part sur le plan des outils informatiques, l'échec vient de la capacité des solutions qui n'est pas en ligne avec les ambitions des implémentations qui sont réalisés.

Ainsi, les solutions que l'on voit fleurir dans le grand public sur des business cases relativement simple, se révèlent peut applicable dans le cadre des grands comptes et des entreprises qui disposent de grands systèmes d'informations.

(A suivre)

26 février, 2007

Le portail d'entreprise : une solution ?

Qu'est ce qu'un portail ? Comment ça marche ?
A quoi ça sert ? Voilà des questions existancielles pour les entreprises et pour les utilisateurs qui après des années d'annuaires Yahoo ne savent finalement toujours pas ce que pourrait être un portail d'entreprise pour eux ...

Un portail se voulait quelques années en arrière une page d'introduction des services, elle permettait de faire l'inventaire de ce qui était accessible, disponible, capable dans une infrastructure et permettait aux utilisateurs de se souvenir d'une adresse unique. De fait, les services évoluant, cette page a pris deux chemins, d'un coté l'annuaire de liens, de l'autre le moteur de recherche... D'une part la référence est explicite de l'autre, elle est implicite.

Cette approche permet de créer ce fameux point unique pour l'utilisateur mais surtout elle permet au service en l'occurence les Wanadoo, Yahoo et autres, de constituer une façade qui va permettre de transformer la connexion en un vecteur de publicité et en une vitrine de ce que l'on peut offrir.

Rapidement, comme dans les panels des sondeurs, il est apparu qu'il était aussi possible de mettre en avant, la capacité à prendre en compte les profils des utilisateurs. Pour ce faire, deux approches : l'explicite, je consolide un référentiel d'information que l'utilisateur lui même à explicité, ou l'implicite, j'analyse la navigation, les usages et les échanges de l'utilisateur pour construire un graphe de son profil et en faire un graphe de décisions dans son abonnement à des groupes et des publicités.

Le créneau est en place...

Un créneau mais surtout un concept, et le propre d'un concept est de permettre ensuite son implémentation si il ne veut pas rester une idée souvent farfelue...

L'implémentation et la réalisation est la clé : comment mettre en place un service partiel qui permet de donner l'idée sans avoir à mettre en place des big bang dans les systèmes d'informations. Comment mettre en place des applications qui sont dans les pages, c'est à dire des interfaces qui ne sont pas des pages web mais bien des composants. Et des composants qui communiquent entre eux, soit de façon effective soit de façon masquée.

L'idée de mettre en place des applications de ce type est à l'opposé du sens des éditeurs de solutions informatiques. Pendant longtemps et aujourd'hui encore les éditeurs et les vendeurs de solutions proposent des cathédrales. Petit, il est simple de s'adosser à l'une de ces cathédrales pour prendre en compte les besoins de son système d'information et de servir ces utilisateurs sur les bases de la solution retenue.

Pour les Grands, le problème est relativement plus complexe, il est non seulement pas possible de faire un "reset" de l'existant, et donc la reprise des existants est souvent une clé, ou tout au moins la conduite du changement dans ce contexte et l'éducation des utilisateurs du système d'information et des décideurs de ce système est critique. Mais par ailleurs, la compléxité des systèmes engendre l'apparition de toutes les cathédrales dans la maison qui devient trop étroite.
Le challenge est alors de comprendre le système d'information pour "exposer" ou mettre en évidence les clés qui vont conduire les utilisateurs à gagner en productivité et pas uniquement à subir les outils qui sont déployés en ordre dispersé...

(à suivre)

17 février, 2007

Systèmes Intelligents...

Et voilà, maintenant on parle même des formations que j'ai pu faire... Ca permet de raconter pas trop de bétises !


Adblock

IUPSI Toulouse TLT
Uploaded by eltonyo

Et oui avant d'être Architecte des Systèmes d'information, j'ai commencé à faire des Systèmes Intelligents... Ca veut tout dire ! Et surtout ça même un peu à tout. La formation n'a pas pour but de former des gens qui travaillent sur les infrastructures informatiques mais plutôt de fournir des couches applicatives de haut niveau en terme de valeurs ajoutées mais aussi d'intégration dans les systèmes. Par exemple, un système vocal ou un système robotique qui fonctionne tout seul, c'est pas mal, mais pour son prix ça sert pas à grand chose !

Enfin, c'est dans le cadre de ces études en travaillant pour des couches hautes que l'on comprend les manques que les couches basses des systèmes d'information demande de prendre en compte et de mettre en oeuvre. En effet faire du design sur des couches hautes sans s'assurer que les fondations sont en place, c'est comme monter sur une échelle dans un bac à sable : des fois ça marche, et des fois ça fait mal.

A partir de ces principes, et de ces prises de conscience, il est plus simple de prendre en compte les interactions et les dépendances entre les couches et donc de faire des designs qui ne soient pas des vues de l'esprit pour chacune des couches mais plutôt un ensemble cohérent.

Je vais prendre un parallèle en Bande dessinée (par hasard ;o) )... Un auteur de bande dessinée ne doit pas mettre en place le plus beau et le plus achevé des dessins pour un album, il doit se mettre au service de son histoire pour "raconter" celle ci et la mettre en valeur, il se sert de son dessin pour "illustrer" sa narration... Et bien en Système d'information, c'est la même chose, l'infrastructure, les applications ne sont là que pour supporter des processus et des métiers...

Et je crois qu'il serait bon de ne pas l'oublier !

25 janvier, 2007

Un bon Architecte... oui, mais en informatique...

Si vous avez une maison à construire, ne faites pas appel à moi, mais dans le lignée de ce que l'on disait hier, voici un article des plus intéressants : Comment devenir un bon Architecte !
Comme quoi des fois les mêmes idées existent à plusieurs endroits...

Voilà des critères bien subjectifs qui veulent tout dire sur le métier que nous avons la chance (peut être...) d'exercer ! On ne sait finalement pas dire pourquoi mais on sait comment y aller !

How do you become an Architect?
http://trak3r.blogspot.com/2007/01/how-do-you-become-architect.html

During an interview yesterday a candidate told me he had aspirations of becoming a software architect and asked me how he should pursue it. That question caught me off guard. I considered my personal career history and came up with this little nugget:

Always be the guy in every meeting with the best design idea.

That's pretty much how it worked for me. When you're sitting in a room with your colleagues and peers, discussing and debating how to solve a particular problem, and you consistently present the best ideas, the ideas that get implemented, you start to build a reputation and credibility. The next thing you know, you're The Architect. I expanded on the idea with this:

Be able to recognize and vocalize the pros and cons of every idea.

Not just your own; other people's ideas as well. If you can tell them, in a polite and constructive manner, what's wrong with their idea and how it might hurt them in the near or far future, they will [if they're not a complete jackass] thank you for it, and come to you the next time they want a Sanity Check. But how, you might ask, do you become the guy with the best ideas? Read, read, read! I am a bookworm. I read books on design patterns, frameworks, methodologies, programming languages, antipatterns, usability, etc. If you can grok it and regurgitate it at the appropriate times, you'll be The Idea Guy. That's how it worked for me. Your mileage may vary.


Et vous ? Etes vous un architecte ?

24 janvier, 2007

Avoir l'âme d'un p'tit scarabée...

Voilà une proposition :

ASI cherche petit scarabé pour mise en place et plus par la suite...
Appelez moi vite !

J'aurais pu mettre en place une annonce de cette forme...

ASI : Architecte des Systèmes d'Information ...

Ca veut pas dire grand chose pour le tout venant mais "pour moi ça veut dire beaucoup"... Ok c'est pas très explicite. Je vais essayer de détailler tout ça. Un architecte, jusque là c'est relativement simple, c'est celui dont la mission est de mettre en perspective l'agencement des briques unitaires d'un ensemble. Il définit leur cohérence et leur composition, leurs rapports les uns avec les autres, afin de rendre l'ensemble solide, performant, efficace et répondant un à besoin.

Un système d'information, là on touche à quelque chose de beaucoup plus abstrait. Un système d'information pourra être défini par l'ensemble des ressources techniques et logiques à la disposition des collaborateurs d'un ensenble leur permettant de travailler... En fait, une fois derrière son ordinateur au bureau, on a un poste de travail et le système d'information, c'est tout ce que l'on accède pour travailler depuis ce terminal... C'est grossier mais assez représentatif de ce qu'est le SI !

Et donc l'un puis l'autre ensemble, c'est comment je fais marcher tout ce qui est nécessaire ensemble alors qu'à priori, c'est pas fait pour ... ou tout au moins c'est compliqué...

Voilà une définition de ce qu'est un architecte de système d'information...

On peut trouver une définition plus formelle sur Wikipédia qui reprend ces concepts, ou encore celle de l'architecture informatique ou de l'urbanisation des systèmes d'information.

Bien sur ce sont des définitions formelles bien loin de ce que l'on peut mettre derrière ces choses là dans la pratique mais il arrive même que ces définitions soient applicables...!

Bon maintenant que l'on sait de quoi on parle, pourquoi doit il m'appeler ... ben parce que j'ai beaucoup trop de travail et que je cherche quelqu'un qui pourrait faire la bascule sur certains dossiers. Et voilà !

Alors un p'tit mail !

21 novembre, 2006

"ARCHITECTE DE SYSTÈME D'INFORMATION"

Concepteur du système d'information / Architecte applicatif / Architecte fonctionnel / Applications architect / IS architect

Garant de la conception et de l'évolution du système d'information, cet architecte doit s'adapter en permanence aux innovations technologiques.

De l'analyse de l'existant à la réalisation du système

Analyser le système existant, comprendre les attentes des utilisateurs, les traduire en solution informatique puis participer à la réalisation du nouveau système, telles sont les principales étapes de l'activité d'un architecte de système d'information. Le cœur de sa mission, très technique, consiste à modéliser et à décomposer le système, ce qui lui permet de faire ensuite des choix en matière de matériel, de logiciels ou de progiciels. Il élabore ensuite un plan de développement ou d'intégration qu'il transmet au chef de projet. C'est sur cette base que vont travailler les développeurs et les intégrateurs.

Méthode, rigueur et adaptation

Impliquant une vision synthétique et globale des systèmes d'information, cette fonction requiert aussi une excellente connaissance du fonctionnement de l'entreprise, de ses métiers et de ses flux. Elle demande aussi de la rigueur, de la méthode ainsi que de bonnes capacités à s'adapter aux évolutions rapides.

Un regard expérimenté

Généralement, cette fonction est proposée à des informaticiens de niveau bac + 4/5 disposant de plusieurs années d'expérience : c'est un préalable indispensable pour acquérir une vision globale du système.

Devenir expert ou consultant

Une expérience à ce type de poste permet traditionnellement d'évoluer dans deux directions, soit vers l'expertise, soit vers le conseil.

Imaginer des systèmes flexibles

Les systèmes d'information sont hétérogènes et de plus en plus complexes : les applications se renouvellent sans cesse, notamment dans le domaine des réseaux et des télécoms. Désormais, c'est donc sur sa capacité à imaginer un système évolutif et flexible que l'on juge un architecte de système d'information. ( Ingénieur en bases de données )


Travaillant dans une SSII, chez un éditeur de logiciel ou dans une grande entreprise, l'architecte de bases de données a pour mission la conception d'une base de données, ce qui requiert souvent des connaissances techniques très pointues.

Répondre aux attentes des utilisateurs

Cet architecte est chargé de sélectionner un système de gestion de base de données (SGBD) puis de mettre au point la base en fonction de deux critères essentiels : d'abord, cet outil doit évidemment répondre aux attentes de ceux qui vont l'utiliser au quotidien, notamment en termes d'ergonomie. Ensuite, il doit pouvoir évoluer. Théoriquement, une fois la base créée, l'architecte passe le relais à l'administrateur de bases de données qui va intégrer les informations puis faire vivre la base. Dans les faits, les deux fonctions sont souvent confondues, la définition de l'architecture faisant partie intégrante de la mission de l'administrateur.

Qualités relationnelles et curiosité

Cette mission requiert de la rigueur ainsi que de bonnes capacités d'écoute. Par ailleurs, les outils évoluant sans cesse, il faut aussi être capable d'exercer une veille technologique vigilante.

Expérience du développement requise

Pour ce type de poste, on recrute généralement des diplômés de niveau bac + 4 ayant une expérience dans le développement de bases de données et une bonne connaissance des métiers des utilisateurs.


Vers le management ou le conseil

Selon la taille de l'entreprise, l'expérience acquise à ce poste permet d'évoluer vers le management de projet, la direction des systèmes d'information, le conseil ou encore l'expertise.

Le boom de la gestion des données

Toujours plus complexes, les bases de données peuvent désormais revêtir un caractère stratégique pour certaines entreprises. Outre les bases de données classiques, on assiste au développement des datawarehouse, autrement dit les entrepôts de données, qui contiennent des informations provenant de différentes bases de données. Pour en extraire des données pertinentes, les utilisateurs ont à leur disposition des outils de « datamining » (en français, exploitation de données) qui vont « fouiller » dans l'entrepôt afin d'en extraire les informations les plus pertinentes.

10 novembre, 2006

Travaillons un peu : SOA dans les faits !

Les architectures orientés Services (SOA - Services Oriented Architecture) sont le dernier artéfact des éditeurs de logiciels pour mettre en place et consolidé les systèmes d'informations dans leur globalité. Derrière ces technologies se cache beaucoup de marketing et des visions souvent pertinente mais complexe à appliquer et mettre en oeuvre dans des systèmes industriels qui ont des années de vie et des histoires qui sont intimement liées à des produits et des usages propres aux comptes.

Ainsi, beaucoup cherchent des méthodes et des approches permettant de mettre en place ces services ou tout au moins de définir des démarches dans la mise en place de ces architectures et de ces outils... Souvent ces réflexions se révèlent être des puits sans fond en terme de budgets et des rêves dignes de Luther King pour ce qui est de la mise en place opérationnelle des concepts...

Dans ce contexte, certains ont décrits les architectures SOA : SOA Facts !

Et je crois que tout est dis ...

  • SOA is the only thing Chuck Norris can't kill.

  • SOA invented the internet, and the internet was invented for SOA.

  • SOA is not complex. You are just dumb.

  • In the last year, SOA increased Turkey's GDP by a factor of 10.

  • One person successfully described SOA completely, and immediately died.

  • Another person successfully described SOA completely, and was immediately outsourced.

  • Larry Ellison once died in a terrible accident, but was quickly given SOA. He came back to life, built a multibillion dollar software company, and now flies fighter jets.

  • Guns don't kill people, the SOA WS-* stack kills people.

  • SOA can write and compile itself.

  • SOA is an anagram for OSA, which means female bear in spanish. It is a well-known fact in the spanish-speaking world that female bears are able to model business processes and optimize reusable IT assets better than any other hibernating animal.

  • SOA is so great 10 facts aren't enough.

  • SOA is the mistress to all CIOs.

  • SOA is just one letter away from SOB. On purpose.

  • If a tree falls in the forest, SOA knows about it.

  • If you google 'SAP' and 'Chuck Norris', the top site is SOA Facts.

  • SOA is being used in the developing world to solve hunger. Entire populations will be fed on future business value.

  • SOA can always win at TicTacToe. Even if you go first.

  • SOA singlehandedly saved SOA's bacon.

  • J2EE can sometimes make a diamond from a lump of coal. SOA can make diamonds from air.

  • SOA knows what you did last summer, and is disappointed that it wasn't SOA.

  • SOA thought Mensa too easy, so it founded Sensa. SOA is the only member.

  • In a battle between a ninja and a jedi, SOA would win.

  • SOA violates the first and third laws of thermodynamics. But not the second, as all energy flows from SOA.

  • On the eigth day, God created SOA, then SOA created Rock and Roll.

  • Pluto is no longer the ninth planet, because SOA wanted the job.

  • SOA taught Chuck Norris everything he knows.

  • SOA is the secret ingredient that makes the colonel's chicken so tasty.

  • For years Theoretical Physicists have searched for a grand unified theory that explains the architecture of everything ... DUH ... SOA

  • SOA can't be named BOA (Business Oriented Architecture) since that would be too constricting for SOA.

  • SOA is also a yoga posture that consists of performing all other yoga postures simultaneously.

  • Dante has a special level in hell for consultants whose resumes do not say SOA.

  • SOA is the correct answer to all zen koans.

  • Mike Tyson never physically beat an opponent. He 'Edumacated' them about SOA.

  • SOA is a power source more efficient than nuclear, cleaner than solar/wind, more available than coal, and more geopolitically stable than oil. Its too bad you can't afford it.

  • SOA can do it in one line.

  • "It is a truth universally acknowledged, that a single man in possession of a good fortune, must be in want of SOA." - Jane Austen, opening line to Pride and Prejudice.

  • The first rule of SOA is you do not talk about SOA.

  • SOA in a Nutshell is 7,351 pages spread over 10 volumes.

  • Absolute power corrupts absolutely. So does SOA.

26 octobre, 2006

Plumtree Portal - Community exist !

Et oui, je viens de trouver des collègues qui travaillent sur Plumtree et avec ces portails ! Et même des gens qui font du blog !

http://bdg-plumtree.blogspot.com/

Je me sens moins seul ...

25 octobre, 2006

Don't Click !!!

Voilà un site qui en a !

Une approche des écrans et des usages des interfaces homme machine qui prone la "non" utilisation des clicks. Fini les souris 42 boutons et avec des molettes dans tous les sens. Même plus fini la souris des vieux Mac avec un seul bouton, rien plus rien que le geste pour piloter les interfaces et mettre en place la navigation dans les sites Web comme le propose ces gens là.

http://www.dontclick.it/

Bssé sur une étude ergonomique et sur de nouvelles approaches cognitives, elle propose une voie différente qui ne laisse pas neutre et bien que ces interfaces soient dans un premier temps quelque peu déroutante, on trouve ces repères au bout de quelques nmouvements et dans cette approche fini les pop-ups qui tuent les contenus, fini les fenêtres et les contextes qui s'empilent...

Reste encore des habitudes à prendre et des outils à mettre en place pour "cadrer" ce type d'interface mais les prémices sont là !

17 octobre, 2006

14 octobre, 2006

MeeBo, a friend of ...

Et voilà un noveau service en ligne... non seulement, nous ne sommes plus obligé de prendre en compte un client, le client est vraiment devenu universel mais nous ne sommes plus obligé de prendre en compte les relations et les outils. Les outils viennent sur le poste de travail ou plutôt sur le poste de consultation qui n'est pas forcément le poste de travail !

Jusque là des clients et des applications Web permettait de consulter ou d'accéder à un service. Depuis quelques semaines,


15 juin, 2006

Flock, Picasa Web Album, Google Browser Sync & Autres Gadgets en ligne !

Avec le temps, nous avions réussi à nous défaire de cette addiction à l'internet, de ce besoin de connection permanent. Les tuyaux ayant aussi grossi, nous avons fini par être rassasier de bande passante et de surf... ou encore d'échange et de collaboration.

Avec les années, nous avons eu aussi moins de temps à consacrer à la communauté et donc finalement, moins de temps à passer en ligne... Mais les outils sont aujourd'hui plus fourni par la communauté, les modèles sont redevenus des modèles traditionnels de l'économie d'avant l'Internet. Et ce n'est plus la communauté qui met des solutions à disposition, elle met tout juste en place des principes et des idées...

Et bien vite des investisseurs arrivent à appliquer des modèles économiques sur ces idées et produisent des applications qui nous rendent de plus en plus dépendant de nouveaux modes de fonctionnement. De nouveux services qui remplacent les usages et les habitudes que l'on a pu avoir depuis des années.

Ainsi, au lieu de disposer de sa messagerie sur son poste, j'ai maintenant des comptes GMail, je consulte et je stocke mes mails partout et nulle part. Je suis capable avec une ligne Internet de me connecter de suivre ce que je faisais et cela sans logiciel... Uniquement, avec un accès sur le service. Même maladie pour mes images... encore quelques mois auparavant, je cherchais des solutions de stockage de classement de mise en ligne, et maintenant Flickr et PicasaWebAlbum me permettent de mettre en ligne, de conserver, de classer, de partager et même de produire des impresssions...

Je ne garde plus mes sources au contraire, je suis en train de délocaliser mes informations... de la même façon que l'on aura délocalisé la fabrication ... Enorme parallèle qui prouvent que les principes de la Net Economie n'ont pas tenu longtemps... et que l'on est vite revenu sur des modèles que les analystes et les investisseurs connaissent et maitrisent...

Je suis délocalisé... je vis en ligne...

03 février, 2006

Linux Now

Je me souviens, 5 ans auparavant, encore pourfandeur des causes justes et idéalistes dans l'âme, avec un baton de pélerin et mon laptop sous Debian Potato, je partais chez les industriels pour prêcher la bonne parole de l'Open Source. Mais pour ce qui est de Open, je voyais plus souvent, les portes closes...

Mais c'était il y a 5 ans...

Personne n'y croyait, et finalement, la flamme s'est doucement éteinte... et aujourd'hui quand j'ouvre mon navigateur web, que vois je ? Et bien, de l'Open Source, des cravates et des consultants ! Et tout ces gens se déplacent pour mettre en place, évaluer et conseiller des solutions Open Source... Il n'aura finalement pas fallu tant de temps pour voir où était leur intérêt... Quelques années...

Seulement où sont passé les ressources ? Quelles est la valeur de cet open source. Elle a été basé sur la valeur des hommes, de ceux qui contribuaient, et donc qui connaissait les problèmes techniques et les solutions pour lesquelles ils étaient parties prenante... Est ce que aujourd'hui Cap Gémini ou les autres contribuent d'une façon ou d'une autre... Si un code est fait en SSII qu'est ce que la communauté retrouve en échange ? Et les licences quelles sont les conditions d'application de la propriété intellectuelle, du droit du travail et des usages de la communauté... Complexe de répondre quand on est pas à l'intérieur.

Je ne suis plus dedans. Tout juste à la porte. Nostalgique. Et heureux.

Heureux de voir que les concepts et les schémas que l'on a défendu sont enfin appliqués ou tout au moins diffusés !

J'ai changé de métier par rapport à cette période et finalement tant mieux. Mais je reste nostalgique de ce que l'on a fait et des principes que l'on mis en place.

Dommage que l'on ait pas fait tout ça avant, peut être que l'on aurait gardé la performance. La médiocrité est en train de s'installer aussi dans l'open source.. .Celle qui est déjà dans le reste de l'informatique, qui multiplie les couts et met en place des prestations pour mettre en place des prestations sans imagination, sans solution, sans perspective... Un mythe est tombé ... On avait une solution, elle n'est plus disponible... Dommage.

07 janvier, 2006

On fait les présentations : Sébastien CAZAJOUS

[ CV Mode TXT FR (mise à jour : 2006-07-06) In Progress... ]

Sébastien CAZAJOUS
sebastien@cazajous.net

20 Rue Raymond Corraze
31500 Toulouse - France
+33 - 5 62 16 11 89
+33 - 6 63 38 55 69
sebastien.cazajous@gmail.com
http://www.cazajous.net/
http://www.biapolis.net/

Français
Célibataire - vie maritale (PACS) - 1 enfant
Né à Toulouse (31 - France), le 7 janvier 1977
Permis B

Consultant Architecture des Systèmes d'Information
Spécialiste des Architectures Web et des Architectures Portail
Consultant Architecture Logiciel et Développement Objet
Consultant Open Source

Objectif Professionnel

Concevoir et développer des outils et des solutions informatiques ouvertes, pérennes et fiables.
Architecturer et développer des systèmes d'information capable, efficient et intuitifs.

Stabiliser, optimiser, rendre disponible et performant les systèmes existants, étendre, enrichir et intégrer les
systèmes de la prochaine génération dans les systèmes existants. Optimiser les ressources et les outils pour
répondre au mieux aux besoins des utilisateurs.
Contribuer au développement du "logiciel libre".

Mes domaines de compétences recouvrent plus particulièrement lesArchitectures techniques multi
environnements, les solutions Portails d'entreprise, les Méthodes Objet, la Conception, la Spécification et la
mise en oeuvre de Systèmes d'Informations Interactifs, les iHM, Web et embarquées, les technologies de
l'Image, la mise en place de Systèmes d'Information et l'Administration de Systèmes.


Mes Compétences & Expériences Particulières

Langues étrangères:
- Anglais, pratique courante (conversation, réunion, call conf), lecture et rédaction de
documents techniques.
- Espagnol, connaissance scolaire et pratique, rapidement perfectible.
Informatique:
- Environnements:
- Linux (Debian, RedHat, CentOS),
- Windows - 16bits, 32 bits & 64 bits.
- Unix (Irix, SunOS, Solaris, AIX, *BSD),
- MacOS X,
- Architecture
- Conception analyse et choix des outils du SI
- Mise en place configuration et maintenance des SI
- Procédures qualité sur le SI
- Choix des services et des outils
- intégration des SI : OpenSource & Outils propriétaires
- mise en oeuvre et administration de Clusters de machines x86 sous GNU/Linux.
- Mise en place réseau Ethernet Complexe : VPN, VLAN, DMZ Multiples
- Langages de Programmation:
- C/C++, Java, Bash (shell), PHP, ASP, JSP, C#, Python, Perl, Prolog, Scheme, Ada,
Pascal, Fortran, ASM x86.
- Environnements :
- J2EE, .NET, Struts
- API Linux, Win32, MacOS, J2ME,
- XML, OpenGL/Mesa3D, QuickTime, Gtk+, X11/Motif, Qt,
- Webservice, SOAP, MPI, PVM, OpenMP, Corba.
- Méthodologie Objet: UML (Rational Rose), Processus Unifié, RAD.
- Web: HTML, Php/MySQL, JSP/Servlets, ASP/MS SQL, JavaScript, CSS, Oracle,
- Administration Système et exploitation des serveurs Web : Apache, IIS.
- Adminsitration et mise en place de système haute performance et haute disponibilité
- Administration et développement sur les serveurs d'applications
- Administration et exploitation des bases de données : MySQL, PostgreSQL, Oracle, MS
SQL Server
- Portails & Serveurs d'Applications Web : Plumtree, BEA Weblogic, IBM Websphere, Oracle
9iAS
- Progiciels : SA, Siebel
- Réseaux:
- Conception et mise en oeuvre d'Architecture hétérogène LAN & WAN,
- Administration Système (GNU/Linux & Win32).
- Virtualisation de machine, architecture de maquettage, opération de plate forme
virtualisées et mutualisées - Conception de systèmes de sécurités - Architectures dédiés
LAN & VPN

Domaine d'Applications:
- Infrastructure d'entrerprise : portail d'entrerpise, solutions génériques d'entrerprise,
spécification et recommandations, mutualisation de systèmes, rationnalisation de systèmes
- Informatique décisionnelle, informatique pour l'industrie et pour l'entreprise
- Vision (Reconnaissance, Contrôle), Infographie 3D (Mondes Virtuels, moteurs 3D),
Interaction Homme-Machine (Multi-modale, Distribuée, Collaborative), P2P, Intelligence
Artificielle (Optimisation, Sytèmes à Bases de Connaissances, Planification), Robotique (Bras
Manipulateur, Robot Mobile).
- Multimédia - Intégration de produits de simulation basé sur des technologies Grand Public
pour l'Aéronautique civil et militaire


Mes Expériences Professionnelles
- Depuis 2006 [Janvier] : MiPNeT SAS à Toulouse - France
Société de service en Ingénierie Informatique
Consultant Informatique / TiC - Architecte des Systèmes d'Information
Spécialiste des environnements Portail
Spécialiste des environnements Open Source

- 2003 [Février] - 2006 [Janvier] : i3M / MEDiA-iNVEST à Toulouse - France - http://www.i3m.fr/
Société de service en Ingénierie Multimédia
IS / IT Manager
Mise en place, design et gestion du Système d'Information
Consultant Informatique
Architecte Système d'Information & Solutions Portail - Architecte Développement Logiciel :
Conception & spécification d'environnements et d'applications dans le domaine du Web, des
portails d'entreprise, des solutions collaboratives, de l'EAO, de la 3D

- 2001 [Mai] - 2003 [Janvier] : Eikonex à Pau et Toulouse - France - http://www.eikonex.net/
Société de services informatiques spécialisée dans le Logiciel Libre.
Ingénieur de Développement Logiciel et R&D : développement Java, C/C++, PHP, JSP/Servlets,
Web Applications, shell, parallèle.
Formateur GNU/Linux : formation d'utilisateurs, de développeurs et d'administrateurs de systèmes
informatiques sous Linux et Win32.
Création de serveurs de communication sous Debian GNU/Linux et RedHat Linux : design matériel
et logiciel des machines, mise en oeuvre, configuration, support à l'Administration, support aux
utilisateurs.
Contribution à la communauté libre (http://www.eikonex.org/).

- 2000 [Février] - 2001 [Avril] : i3M à Toulouse - France
Développeur Objet : Produits multimédia (iShell : création de plug-ins, collaboration à l'évolution
du logiciel), Produits Internet & Intranet, Applications Win32 & MacOS.
Projet i3Mgl. Création d'une librairie graphique en C ++ rajoutant des objets 3D au logiciel
multimédia iShell. (http://www.tribeworks.com/)
Administrateur Système : Réseau hétérogène, 10 serveurs, 50 postes.

- 1999 Projet libre : gVrmlTk. Navigateur de scènes VRML. (http://gvrmltk.free.fr/)

- 1998 [Janvier-Octobre] : Motorola Semiconducteur à Toulouse - France
Service Information Technologies
Déploiement d'une solution Netscape Communicator,
Support aux utilisateurs - Administration des serveurs.

Quelqu'unes de mes prestations ces dernières années :

- Airbus, 2006
Définition et mise en place d'environnement de maquetage pour des integrations fonctionnelles
riches entre des plates formes techniques hétérogènes - Définition de standards et de modèles
d'intégration - Application de ces standards dans la mise en place de " Proof of concepts "
Keys : Architecture Portail - SAP - Siebel- Virtualisation - Ajax


- Airbus, 2006
Equipe "Enterprise Architecture" - Architecte technique specialize dans les domaines du portail
d'entreprise et dans l'intégration des applications au sein des infrastructures physiques et logiques
existantes.
Définition et validation de solutions d'intégration - Solution de redondance et de disponibilité
compatible avec les besoins des utilisateurs - Architecture fonctionnelle, technique et logicielle -
Accompagnement des intégrateurs dans la mise en place en contexte réel.
Choix de composants d'architecture standard comme les serveurs d'applications Java
Keys : Architecture Portail - J2EE - .NET - WSRP - JSR 168 - Clustering - Web 2.0 - IBM Websphere

- Airbus, 2005 - 2006
Centre de maquettage et d'intégration pour les environnements Airbus
Définition et mise en place de solution de plate forme virtualisé permettant de mettre en place
l'intégration des applications dans les portails d'entreprise.
Mise en place des règles d'isolation et d'opération - Définition des contraintes d'acceptance des
projets - Intégration dans les processus de l'entreprises - Assistance aux intégrateurs dans la
définition des plates formes cibles et dans la configuration des environnements.
Keys : Architecture Portail - Extranet - Virtualisation - Opération - Intégration - .NET - BEA Weblogic
Server

- Airbus, 2005 - 2006
Application FAiR - Forum for Airline Issue Resolution
Application Collaborative de resolution de problème sur les avions - Collaboration Intranet /
Extranet basée sur les outils Plumtree Collaboration Server.
Architecture - Tolérance de panne - Haute Performance - Redondance
Processus d'Intégration & d'industrilisation des développements - Choix des technologies -
Performances & Optimisation - Clusterisation des composants
Keys : Architecture Portail - Extranet - Performances - J2EE - Weblogic - Ajax

- Airbus, 2005
Support Maitrise d'Ouvrage sur les environnements et les applications liés aux environnements
Portails d'Airbus
Définition des architectures de systèmes et des contraintes d'intégration.
Maquettage de plates formes virtuelles pour la définition et la réception de modules, processus de
validation et de mise en production, accompagnement dans la réalisation des produits.
Mise en place des procédures de migration et d'intégration des composants.
Choix des environnements techniques - Mise en place de test de performances - Mise en place
de cahiers de mise en production et de gammes d'installation.
Keys : Architecture Portail - JSR168 - Web - .NET - J2EE - LDAP - Intégration - BEA - Plumtree

- I3M, 2005
Définition, mise en place et applications des procédures qualité inhérante au service support
informatique pour la société i3M et pour toutes les sociétés participant au groupe MEDiA-
iNVEST.
Processus Qualité iSO 9001 - version 2000
Auditeurs pour les autres processus de la société.
Keys : Qualité - SMQ - iso 9001, version 2000

- Airbus, 2004 - 2005
Migration de la plate forme CPP de l'environnement Plumtree v4.5 vers Plumtree v5 ( Common
Platform Portal) : Plate forme commune des 3 portails Airbus|People, Airbus|Supply, Airbus|World
Redéfinition de l'architecture logique et de l'architecture physique
Etude d'impact sur les développements spécifiques : migration des portlets
Etude d'opportunité sur la migration Windows 2003 Server dans le cadre du projet
Etude d'amélioration des performances dans le cadre de la migration v4.5 - v5
Migration de l'infrastructure d'authentification et impact sur l'architecture Portail : Site Minder
Mise en place des maquettes de l'architecture cible
Définition de la plate forme CPP et des plate formes de chacun des portails
Intgération des applications dans le portail : Avantage de la plate forme Plumtree v5
Keys : Plumtree - Portail - dot NET

- PartnerRe, 2004 -2005
Eude de la migration de l'infrastructure Plumtree v4.5 et des applications liés dans l'architecture du
système d'information vers un nouveau modèle distribué reposant sur Plumtree v5
Mise en place d'un nouvelle architecture LAN Extranet
Mise en place de principes de réplications
Mise en place d'une architecture de " services " aux utilisateurs finaux
Keys : Plumtree - Portal - dot NET - J2EE - Lotus Notes - Performances - Optimisation

- I3M, 2004
Etude, Développement et Mise en Exploitation d'un Portail d'Entreprise Intranet / Extranet
Collaboratif basé sur la solution Plumtree v5
Etude de l'architecture et de l'intégration des services : Comparaison des versions dot Net et J2EE
Définition de l'architecture de services, validation sous forme de maquettes virtualisées, mise en
place des procédures de maintenance.
Développement de composants Plumtree Core Portal : navigation, top bar.
Développement de composants Portlet
Mise en place de la plate forme de production - Etude de performances et de montée en charge
de la plateforme.
Keys : Plumtree - Portail - dot NET - J2EE

- Airbus, 2004
Etude & Développement d'un application Web de Gestion de Cursus de Formation en ligne
Intégration dans un Portail d'Entreprise Plumtree : Airbus|People
Keys : PHP - IIS - MS SQL - SiteMinder - Plumtree - Modèle MVC - POO

- Armée de Terre, 2003-2004
Sérapis, simulateur d'aérolargage pour Transall C160 - Outils d'entrainement et de maintien de
compétence pour les troupes aéroportées en particulier 1er RTP Francazal, l'ETAP Pau.
Définion des architectures logicielles et matériels
Keys : Simulation Immersive - Serveur Application - Java - ActiveX - Quest3D - Multi-tiers

- Etat de l'Art des Solutions Portail, 2003
Etude comparative et mise en place d'un démonstrateur fonctionnelle pour les technologies
Portail - Les solutions évaluées ont été : BEA Weblogic Portal 8.1, Oracle Portal 9i, IBM
Websphere v5, Plumtree v4.5 & v5, Microsoft SharePoint Server
Keys : Portail - Bases de données - Intégration - Serveurs d'applications - Frameworks - Tags Libs

- Totalfinaelf, 2003
Développement J2EE, dans un environnement serveur d'application JRun d'un outil de gestion de
projet utilisant Oracle et des annuaires LDAP.
Suivi de projet en base de données Oracle - Données et préférences des utilisateurs en annuaire
LDAP.
Keys : J2EE - JSP - Servlets - Java Bean - Eclipse - JRun - JDBC - JNDI

- Artpress, 2002
Développement d'un site Web complet (public) et d'une interface de publication de type CMS
basée sur des technologies Open Source : PHP / MySQL
Keys : CMS - Front Office - Back Office - Payement Electronique - Branding - Recherche Avancée

- Ministère de l'Agriculture, 2002
Formation aux outils d'infrastructure Open Source : administration de plate forme GNU/Linux - mise
en place de services - gestion des services - optimisation - intégration dans un système
d'information des outils Open Source
Architecture des applications de la première génération d'applications intégrant des composants
Open Source et des composants existants du Système d'Information
Keys : Open Source - GNU/Linux - Administration des systèmes - Architectures - Services

- Chambre Régional d'Agriculture Midi-Pyrénée 2001-2002
Etude, développement et mise en service d'une solution d'annuaire en ligne LDAP pour la
centralization des informations et des authentifications des utilisateurs
Formation LDAP pour les développeurs et pour les administrateurs, intégration de l'authentification
LDAP dans des services : messagerie, serveur web
Keys : PHP / OpenLDAPD - Annaires LDAP - Active Directory - Administration - Serveurs Web & Mail

- Ministère de l'Interieur, 2001
Formation d'équipes de développement sur les outils XML - Méthodes et Standard XML - Avantage
de l'intégration de formalisation dans le Système d'Information - Coût et Gain de ces
intégration
Mise en place d'architecture type XML sur les architectures existantes
Intégration des formats et des bons usages XML - Impact de la migration de données en XML
Keys : XML - Sax - DOM - Java - MS XML - DTD - Schemas - C / C++ - Expat

- TotalFinaElf, 2001
Etude, Mise en place et optimisation de clusters de calcul x86 en environnement GNU/Linux
Migration de code d'analyse mathématique depuis une plate forme SGI vers une architecture x86
/ Linux - Code Fortran, API PVM, MPI et OpenMP
Optimisation d'administration de cluster x86 - automatisation de la gestion de configuration
Développement de formation pour les ingénieurs de richerche pour la mise en place et le
développement sur les plate formes Cluster
Portage des optimisations réalisées sous GNU/Linux vers Silicon Graphics
Keys : Calcul Scientifique - Cluster - GNU/Linux - Architecture Parallèle - PVM - OpenMP - MPI

- Tribeworks, 2000
Développement de Plug Ins Multimédia pour un "authoring tool": iShell
Développement C/C++ & K - Environnement QuickTime et OpenGL
Développement compatibles plate formes Windows et MacIntosh
Keys : Programmation Orientée Objet - Quick Time - Open GL - Multimédia - Réseau

- Open Source Solution, 1999-2000
Developpement d'un navigateur VRML base sur un rendu OpenGL et une interface GTK
Développement compatible GNU/Linux, SGI & Windows
Keys : C/C++ - GTK Toolkit - X window - Cross Platform Compiling - Visual Studio -

- Motorola, 1998
Migration de la solution d'agenda partagé vers une solution Netscape Calendar
Participation dans la rédaction des processus de migration des utilisateurs - rédaction des supports
de cours et des support niveau 1 & 2
Formation des utilisateurs - Support niveau 1 & 2 environnement Win32 & MacOS
Keys : Formation - Support de cours - Réseaux locaux - Nestcape Enterprise Server


Mes Diplômes & Formations
- 2001-2003: Diplôme de Recherche Technologique en Ingénierie des Systèmes Informatiques et
Automatiques (Bac+6) - Mission de transfert de technologie : "Réalisation d'un outil de
monitoring et mise à jour de serveurs GNU/Linux". Partenariat IRIT / Eikonex.
[mots-clés : répartition, distribution, synchronisation, décision, sécurité, performance, réseau,
Debian, Java] - http://www.cazajous.net/drt/

- 1997-2000: Ingénieur-Maître en Systèmes Intelligents (Informatique, Infographie, iHM,
Automatique, Robotique, Informatique Industrielle) - IUP Université Paul Sabatier de Toulouse.

- 1995-1997: Diplôme Universitaire de Technologie en Génie Electrique et Informatique
Industrielle, option Automatique - IUT Génie Electrique et Informatique Industrielle de Toulouse.

- 1994: Baccalauréat E (Mathématiques & Technique), Mention Assez Bien au Lycée Saint Cricq
de Pau.


Mes Autres Activités
- Depuis longtemps, collectionneur de Bandes Dessinées - http://www.cazajous.net/
- Organisateur de manifestations évènementielles lié à la musique ou à la BD
- Depuis 1995, Créateur et Webmaster de sites Web - http://www.biapolis.net/
- Depuis 1987, joueur de rugby et éducateur en école de rugby.


- 1996-1998: Membre de l'organisation des 24 Heures de l'Insa 96, 97 & 98 (la plus grande
manifestation étudiante du Sud Ouest): Organisation générale, Trésorerie, Partenariat,
Technique, Communication.
- 1994-2002: Implication dans de nombreuses structures associatives culturelles et sportives :
Responsable de Journaux Etudiants, d'associations de joueurs de Rugby, de structures
associatives étudiantes et militantes.




[ CV Mode TXT US (last update : 2006-07-06) ]

Sébastien CAZAJOUS
sebastien@cazajous.net

20 Rue Raymond Corraze
31500 Toulouse - France
+33 - 5 62 16 11 89
+33 - 6 63 38 55 69
sebastien.cazajous@gmail.com
http://www.cazajous.net/
http://www.biapolis.net/

French Nationality
Single - couple life (PACS) - 1 child
Born in Toulouse (31 - France), on January, 7th, 1977
Driving Licence

IS Consultant & Architect
Specialist in Web Architectures and Portal Architectures
Software & Object Development Consultant & Architect
Open Source Specialist & Consultant

Profesional Goals
Design and develop open IT tools and solutions perennial and reliable. Build IT Architecture in order to
provide able, efficient and intuitive information systems.
Contribute to Open Source Software.


My Experiences and Competencies :

Foreign Languages :
- English, current usage (conversation, meeting, call conf), reading et and drafting of
technical documents.
- Spanish, school and practical knowledge, quickly perfectible.
IS & IT Skills:
- Operating Systems:
- Linux (Debian, RedHat),
- Windows (3.x, 9x, Me, NT, 2k, XP & 2k3s), DOS.
- Unix (Irix, SunOS, Solaris, AIX),
- MacOS X,
- Architectures:
- Analysis, definition and Conception of Complex architecture - IS & IT tool choice
- IS Building and maintenance
- IS Quality procedure
- Tools and Services qualification
- IS integration : Open Source & " owners " solutions
- implementation and administration of Clusters composed by x86 machines under
GNU/Linux.
- Implementation of complex Ethernet networks : VPN, VLAN, Multiple DMZ
- Programming Languages:
- C/C++, Java, Bash (shell), PHP, ASP, JSP, C#, Python, Perl, Prolog, Scheme, ADA,
Pascal, Fortran, ASM x86.
- Frameworks :
- J2EE, .NET, Struts
- Libraries :
- API Linux, Win32, MacOS, J2ME, XML, OpenGL/Mesa3D, QuickTime, Gtk+,
X11/Motif, Qt, SOAP, MPI, PVM, OpenMP, CORBA.
- Oriented Object Skills: UML (Rational Rose), Unified Process, RAD.
- Web: HTML, Php/MySQL, JSP/Servlets, ASP/MS SQL, JavaScript, CSS, Oracle,
- System Administration and exploitation of Web servers : Apache, IIS.
- System Administration and implementation of high performance and high availability
- System Administration and implementation over various applications servers : BEA
Welogic, IBM Websphere, SunOne, Tomcat, IIS
- System Administration and exploitation of database environment : MySQL,
PostgreSQL, Oracle, MS SQL Server
- Web Enterprise Portal & Application Server Technologies : Plumtree, BEA Weblogic, IBM
Websphere, Oracle 9iAS
- Networks:
- Design and implementation of complexe networks : LAN & WAN,
- System Administration (GNU/Linux & Win32).
- Virtual Machines Usage - Secure and Policy Architecture - Dedicated Architecture for LAN
& VPN

Application Domains:
- Vision (Recognition, Control), 3D Computer Graphics (Virtual world, 3D engine), Man-
machine Interaction (Multimode, Distributed, Collaborative), P2P, Intelligence Artificielle
(Optimisation, Sytèmes à Bases de Connaissances, Planification), Robotique (Bras
Manipulateur, Robot Mobile).
- Multimédia - Intégration de produits de simulation basé sur des technologies Grand Public
pour l'Aéronautique civil et militaire


My Profesional Experiences :

- Since 2006 [January] : MiPNeT SAS (Toulouse - France)
iT Services company
iT Technical Consultant - Information System Architect
Portal Environment Expert
Open Source Environment Expert

- 2003 [February] - 2006 [January] : i3M / MEDiA-iNVEST (Toulouse - France) - http://www.i3m.fr/
Service company specialized in Multimedia
IS / IT Manager
Information System design and implementation
IT Technical Consultant
Information System Architect and Technical Portal Architect - Software Development Architect :
Design and implementation of web dedicated architectures, platforms and environments, portal
solutions, collaborative solutions.

- 2001 [May] - 2003 [January] : Eikonex (Pau & Toulouse - France) - http://www.eikonex.net/
Service company specialized in the Free Software
Software & R&D Software Engineer : Java, C/C++, PHP, JSP/Servlets, Web Applications, shell, parallel
codes developments.
GNU/Linux trainer : user, developper and system administrator training under GNU/Linux
environment (RedHat & Debian) et Win32 web environment.
Implementation of multi use IT communication server under Debian GNU/Linux et RedHat Linux :
hardware and software architecture, implementation, configuration, sysadmin support, user
support.
Free Software community contribution (http://www.eikonex.org/).

- 2000 [February] - 2001 [April] : i3M (Toulouse - France)
Object Developer : Multimedia Tools (iShell : plug-ins writing, software design collaboration),
Internet & Intranet Products, Win32 & MacOS Applications.
i3Mgl Project. Graphical 3D library based on OpenGL en C ++ providing 3D capabilities to the
multimedia authoring tool : iShell. (http://www.tribeworks.com/)
System Administrator : Heterogeneous network, 10 servers, 50 desktops.

- 1999 Open Source Project : gVrmlTk. VRML browser. (http://gvrmltk.free.fr/)

- 1998 [January-October] : Motorola Semiconducteur (Toulouse - France)
Information Technologies Service
Deployment of a solution Netscape Communicator,
User Support level 1, 2 & 3 - Servers Administration.

Typical last years projects:

- Airbus, 2006
Definition, proof of concept and mockup building for rich business features integration between
heterogeneous technical backend and pletform. Architecture pattern definition based on standard
and corporate environment. Integration pattern definition based on Proof of concept sample for
business and integrators.
Keys : Architecture Portail - SAP - Siebel- Virtualization - Ajax


- Airbus, 2006
"Enterprise Architecture" team - Portal Technical & functional Architect
Definition of integration solutions - building of integration center and mockup center - High
availability and high performance solution for large systems - Functionnal, technical and Software
architecture. Support for integrator, challenge regarding solution definition.
Definition of corporate solution (State of Art, Benchmarking) as Java based Application Server.
Keys : Portal Architecture - J2EE - .NET - WSRP - JSR 168 - Clustering - Web 2.0 - IBM Websphere

- Airbus, 2005 - 2006
Integration & mockup center for Airbus Portal Solution Center.
Definition and building of virtual platform for portal solution mockups and integration platforms.
Isolation rules definition and operating model - acceptance constraint definition - integration of
the center into the corporate process for acceptance on deliveries.
Keys : Portal Architecture - Extranet - Virtualization - Operation - Integration - .NET - BEA Weblogic
Server

- Airbus, 2005 - 2006
FAiR Application - Forum for Airline Issue Resolution
Collaborative Application for Aircraft issues resolution between companies, & Airbus teams
Intranet / Extranet Collaboration tool based on Plumtree Collaboration Server.
IT Architecture - failover - high availability - redundancy
Integration process & developments industrialisation
Technical choices - Performances & Optimization - Components Cluster enable
Keys : Portal Architecture - Extranet - Performances - J2EE - Weblogic - Ajax

- Airbus, 2005
Assistance & consulting on Portal environment definition and application integration on Airbus
global portal platform.
System Architectures definition and integration constraints identification and formalization.
Virtual Mockup definition and setup for product acceptance and delivery process. Validation and
development follow up procedure for integration during project phases, and during putting in
production.
Mise en place des procédures de migration et d'intégration des composants.
Technical environments definition - Performances testing definition - Installation procedures &
operations manual for Architecture components.
Keys : Portal Architectures - JSR168 - Web - .NET - J2EE - LDAP - Integration - BEA - Plumtree

- i3M, 2005
Definition, writing and application of Quality process for iS/iT activities for i3M and all MEDiA-iNVEST
corporates.
iSO 9001Quality process - version 2000
Processus Auditor for the company
Keys : Quality - SMQ - iso 9001, version 2000

- Airbus, 2004 -2005
Plumtree v5 Upgrade Project
CPP Platform migration from Plumtree v4.5 to v5 ( Common Platform Portal) : Common platform for
each Airbus portals : Airbus|People, Airbus|Supply, Airbus|World
Logical & physical architecture design compliant with Plumtree recommendation
Impact study dealing with specific development : portlets migration
Opportunity study : Operating System Migration from Windows 2000 server to Windows 2003 server
platforms
Study about performance improvement by upgrading the core portal platform from Pt v4.5 to Pt v5
Policy structure migration with Site Minder (v4.61 to v6.0)
Target Architecture design mockup powered by virtual platforms
CCP platform & each portal architecture design
Application integration into the Portal : Taking advantage of new Pt v5.0 features
Keys : Plumtree - Portal - dot NET

- PartnerRe, 2004 -2005
Scoping and Study of infrastructure upgrade from Plumtree v4.5 oriented system to Plumtree v5 LAN
/ Extranet new architecture design
Replications and optimization network model design
" Services " oriented architecture design for " end-users "
Key : Plumtree - Portal - dot NET - J2EE - Lotus Notes - Performances - Optimization

- I3M, 2004
Study, Implementation and Exploitation of an Enterprise Collaborative Intranet/Extranet Portal
based on Plumtree v5
Architecture Study, Service Integration : comparison between dot Net and J2EE versions
Service delivery architecture - Implementation of virtual mockups and Proof of Concept -
Maintenance Procedure creation.
Core Portal Component development: navigation, top bar.
Portlets Development
Implementation of the production environment - Study of performances and rise in load of the
platform..
Keys : Plumtree - Portal - dot NET - J2EE

- Airbus, 2004
Develop and Study of a Course & Training on line Management webtool
Integration into Airbus Plumtree Employee Portal : Airbus|People - usage of Site Minder
Keys : PHP - IIS - MS SQL - SiteMinder - Plumtree - MVC model - OOP

- Armée de Terre, 2003-2004
Sérapis, Airfreight dropping training system for Transall C160 - Computer-aided training tools &
systems.
Hardware and Software technical architecture
Keys : Simulation Immersive - Serveur Application - Java - ActiveX - Quest3D - Multi-tiers

- State of the art of the Portal solutions, 2003
Comparative study and functional implementation of a technical proof of concept of Portal
solutions -Evaluated solutions: BEA Weblogic Portal 8.1, Oracle Portal 9i, IBM Websphere v5,
Plumtree v4.5 & v5, Microsoft SharePoint Server
Keys : Portal - Databases - Integration - Application Server - Frameworks - Tags Libs

- Totalfinaelf, 2003
Project management application development - J2EE environment - Runtime application server
JRun - Programming model based on Java Beans technologies. Database powered by Oracle
database server and LDAP directory.
Keys : J2EE - JSP - Servlets - Java Bean - Eclipse - JRun - JDBC - JNDI

- Artpress, 2002
Development of a public Website and a publication interface Content Oriented (CMS) based on
Open Source technologies: PHP / MySQL
Keys : CMS - Front Office - Back Office - Electronic Payment - Branding - Advance Search

- Ministère de l'Agriculture, 2002
Training for Open Source Infrastructure Components: administration of GNU/Linux platforms -
implementation of network services - services administration - optimization - Open Source
tools integration into the Information System
Application architecture for the first generation of application integrating Open Source
components and existing applications components.
Keys : Open Source - GNU/Linux - system administration - architecture - Services

- Chambre Régional d'Agriculture Midi-Pyrénée 2001-2002
Study, development and implementation of a on line Directory solution based on LDAP directory for
users information centralization & authentification
LDAP training for developpers and system administrator, connection to LDAP policy server into
services: web, mail
Keys : PHP / OpenLDAPD -LDAP Directory - Active Directory - Administration - Web & Mail Servers

- Ministère de l'Interieur, 2001
XML tools training for development teams - XML usages, standards and methods - Taking
advantages of XML by integrating a such tool into the Information System - Integration Cost
and Profit
Typical XML architecture design and implementation over existing solutions and architecures
Providing XML best practices - Impact of the migration of data in XML
Keys : XML - Sax - DOM - Java - MS XML - DTD - Schemas - C / C++ - Expat

- TotalFinaElf, 2001
Study, Implementation and Optimization of a x86 cluster working under GNU/Linux (RedHat /
Debian)
Migration mathematics analysis code from SGI environment to x86 / Linux Architecture - Fortran,
API PVM, MPI & OpenMP
Cluster Administration - Performance improvement - Configuration management automation
Setup of dedicated training around cluster oriented development for development, research and
maintence teams.
Migration of x86 GNU/Linux based optimisation to SGI environment
Keys : Scientific computation - Cluster - GNU/Linux - Parallel architecture - PVM - OpenMP - MPI

- Tribeworks, 2000
Writing of Multimedia plug Ins for an "authoring tool": iShell
C/C++ & K development - QuickTime et OpenGL based environment
Windows et MacIntosh compliant development and applications
Keys : OOP - Quick Time - Open GL - Multimedia - Networks - Man Machine Interface

- Open Source Solution, 1999-2000
Development of a VRML browser based on an OpenGL rendering and a GTK UI
GNU/Linux, SGI & Windows compliant application
Keys : C/C++ - GTK Toolkit - X window - Cross Platform Compiling - Visual Studio -

- Motorola, 1998
Mirgation of shared calendar solution to Netscape Calendar
Participation into manuel redaction and migration processus - Training and Support for end-users
level 1, 2.
Users training - Support level 1 & 2 - Win32 & MacOS environment
Keys : Formation - Training Support - Local Netwoks - Nestcape Enterprise Server


My Diplomas & Formations:
- 2001-2003: Diplôme de Recherche Technologique en Ingénierie des Systèmes Informatiques et
Automatiques (Bac+6) - Mission de transfert de technologie : "Réalisation d'un outil de
monitoring et mise à jour de serveurs GNU/Linux". Partenariat IRIT / Eikonex.
[mots-clés : répartition, distribution, synchronisation, décision, sécurité, performance, réseau,
Debian, Java] - http://www.cazajous.net/drt/

- 1997-2000: Ingénieur-Maître en Systèmes Intelligents (Informatique, Infographie, iHM,
Automatique, Robotique, Informatique Industrielle) - IUP Université Paul Sabatier de Toulouse.

- 1995-1997: Diplôme Universitaire de Technologie en Génie Electrique et Informatique
Industrielle, option Automatique - IUT Génie Electrique et Informatique Industrielle de Toulouse.

- 1994: Baccalauréat E (Mathématiques & Technique), Mention Assez Bien au Lycée Saint Cricq
de Pau.

My Other Centers of Interest :

- From a long time, comic's fan and collector - http://www.cazajous.net/
- Depuis 1995, Creation & Webmastering of Comics Websites - http://www.biapolis.net/;
http://www.defali.org/
- Depuis 1987, rugby player et rugby school trainer for children.


- 1996-1998: Member of the organization of 24 Heures de l'Insa 96, 97 & 98 (the greatest student
demonstration coed of the Western South of France): General Organization, Treasury,
Partnership, Technique, Communication.
- 1994-2002: Implication in many cultural and sporting associative structures: In charge for
Student Newspapers, rugby players associations, and associative coeds and militant structures.