Nicolas Sciara
Nicolas SCIARA Architecte Expert - Toutes programmations
Concepteur de site from Scratch.
Etudes actuelles de sur une spécifiaction de Java 10.0 sur la généricité et le templating pour le langage C infinite.
Il s'agit d'une spécification que j'ai mis en place seul avec des amis pour améliorer le langage Java. Ce langage est basé sur des des métas Types de Données. Il s'agit d'un prototype de langage en vue d'un article pour la revue programmer. Je suis prêt a travailler pour un grand groupe afin de mettre en place ce langage de programmation.
Pour Thales industrie création de d'une passerelle IP non fixe sur deux domaines entre un super calculateur et une connexion non sécurisé en Ant et java.
Pour la POSTE j’ai formé certains agents pour la maintenance et l’évolution de leur application J2EE.
Pour le Ministère de l’équipement, j’ai été responsable de l’offre produit ADOBE et j’ai mis en place un format d’échanges totalement dématérialisé à partir d’un document PDF persistant.
Pour SANOFI-AVENTIS, j’ai mis en place des routines en java afin d’optimiser l’application SAR intérim. Des accélérations de performances ont été apportées. J’ai développé des requêtages complexes en XSLT/XML et utilisé des parseurs DOM et SAX.
Dernièrement, pour l’ECE, l’Ecole Centrale d’Electronique, dans le cadre de travaux pratiques, des projets et de cours auprès d’une centaine d’étudiant :
- mise au point des solutions d’échanges de données à partir de WebServices sous Eclipse WTP 3.2.
- projets en UML 2 avec des exemples complexes de bibliothèques multimédias (uses cases, diagrammes de séquences, diagrammes de classes, diagrammes d’activités).
- identification des problématiques du mapping objet relationnel sous Hibernate 3.2.
Création de la spécification SODA (utilisation d'un SOA avec ESB, ETL et BPM). Cette spécification a été utilisé par IBM pour créer son SOA "Smart SOA" annoncé lors du dernier "FoRuM SOA" que j'ai maintenu pendant 2 ans.
Un article de presse pour Network Computing a été publiée par les soins d'IBM pour la spécification SODA sous le nom de "Smart SOA".
Cette Spécification a été fait, au début, dans l'excellente société IPPON Technologies.
Je deviens ensuite employé de la société 1NGENIA. Je ponds ensuite un début de Framework CRUDY (CRUD) reposant sur Spring Data access et Spring Mvc après l'étude du Modèle DAO que je peux restituer.
Vous pouvez me contacter pour un emplois pour un grand compte au numéro de téléphones suivant :
tel. : 01 40 51 95 44
email. : sciara.nicolas@gmail.com (Précisez VIDEAO)
2009 - 2010Je suis l'auteur pour la société aston de designs paterns aux nombres de 22. Ils sont utiles pour la conception d'outil de spécifications d'intelligences artificielles et de systèmes experts.
Ces designs patterns sont des outils permettant de faire du graphisme et autant d'IHM que possible. C'est outils sont adaptables commutables associatifs, et, susceptibles d'être placés en chaînes et en lignes.
J'ai aussi conçu la spécification d'un langage informatique C sharp infinite, appeler, JaDah pour une spécification java J2SE 10.0. <-- 10.0 et non pas 5.0.
Il s'agit d'une création de templating pour du script informatique et de généricité stable pour du java. Le templating est une technique révolutionnaire pour envoyer des informations HTML précisent sur des ordinateurs clients-serveur avec envoie et pas de réponse.
Formation d’élèves sur un cursus de 3 mois sur les technologies WEB UML 2.0 avec TPs et Devoirs surveillés(120 élèves).
Création de Travaux pratiques up-to-date en WebService et cours sur les EAI sur Eclipse WTP 3.2 et java J2SE 1.5.
Cours et travaux pratique en Hibernate 3.2.
Cours de compilation et travaux pratiques sur les outils Lex et Yacc.
Cours de soutient en langage C sur la théorie des arbres et des graphes.
Correction et débeugage d’une application de système de commandement.
Proposition de la prise en compte de la problématique
d’un appel massif d’un SOS Mayday pour la marine.
Création de Travaux dirigé autour d’Oracle 9i en SQL et PL/SQL.
Management de groupe d’élèves pour la rédaction de leur rapport de TP. Lecture des rapports des élèves et correction (74 copies).
Création en Script Oracle d'une bases de données en MERISE sur technologies Oracle 9i SQL et PL SQL.
Création de tests de benchmark de comparaison de vitesse entre les technologies JNDI, Hibernate 3.1, EJB3 et JDBC 2.
Apparemment la technologie JDBC 2 est la plus puissante et la plus rapide (note 20/20).
La Montée en cache des technologie JNDI est trop longue au démarrage (note 9/20).
Pour EJB 3 sous JBOSS, la technologie est enfin mature (note 15/20).
Hibernate 3.2 est actuellement l'une des plus belle technologie que nous ayons en mapping en Objet relationnelle. Après la création automatique de la Base de données mappées toute la technologie JDBC 2 est utilisée à pleine puissance (note 18,5/20).
Projet : SAR Interim
Poste : Ingénieur de développement, Consultant Expert
Régie : (5 mois)
Amélioration et Définition de l’architecture technique java/J2EE. Optimisation des performances avec JDBC 2.
Requêtage complexe sur modèle en étoile en SQL DB2 pour du
data-mining.
Encapsulation du mapping Objet-Relationnel avec XSLT/XML. Contrôle et intégration des données XML dans l’entrepôt des données.
Développement, Test et Recette.
Projet : Aides à la Pierre
Poste : Ingénieur d’études J2EE, Responsable de l’offre ADOBE
Forfait :(6 mois)
Avant-vente, Définition de maquettes et Définition des architectures applicatives et Techniques d’intégration Java-ADOBE Réalisation de formulaires PDF de saisie des données en mode dématérialisé.
Outils : Oracle 9i, LINUX, "Perl", STRUTS 1.8, Forme Désigner.
Projet : Net Bank
Poste : Consultant formateur
Formations :(étalées sur 4 ans)
Etude de la solution de Mapping Objet/Relationnel – OJB;
Etude des WebServices sous Delphi et Java (avec Axis, glue de webMethods, WSAD et JBuilder);
Accompagnement au changement de Cobol/mainframe vers Java/J2EE.
Java 1.2, 1.3, 1.4 Struts, WSAD 4.1-5.2, Eclipse 2.1-3.0.
Poste : Consultant formateur J2EE
monitorat : Monitorat sur l’utilisation de XML/DOM/SAX/XSLT dans la communication entre plusieurs systèmes d’information Java.
Etudes complète d'une architecture d'un directeur de poste pour une transformation XML/XSLT.
Principales difficultés rencontrées disparition de librairies de Jakarta sur le site principales.
Tentatives de remplacement de ces librairies forte utiles.
Poste : Consultant formateur J2EE
Forfait et Régie :
Accompagnement au changement pour l’adoption des designs pattern du Gang of For. (3 mois de préparation)
Mise en place d’applications concrètes des différents patterns.
Création d’exercices, de prototypes d’évaluation et de support de cours.
Création d'un modèle théorique d'un traitement séquentiel d'image satéllitaire pour de multi-focales et des traitements de signaux en Design patterns.
Une application concrète à été appliqué.
Formations : Java / J2EE
Type de prestation : Conception et rédaction des supports de
cours Java et Java avancé
Animation du cursus :
o Langage Java (taux d’animation à 25 % du mois en cours)
o JSP/Servlet/STRUTS (taux d’animation à 20 % du mois en cours)
o OJB framework (mapping objet/relationnel)
Formations : XML / XSL
Type de prestation : Conception et rédaction du support de cours XML (XSL, XML Shema, DTD, XSLT, X-Path et DOM-SAX)
et Web Services (10-25 % du temps de formation par périodes).
Formations : Formations .NET (Microsoft)
Type de prestation : Conception, rédaction du support de cours et animation du cursus C# et ASP.NET 1.1
(105 heures de cours données)
Formations : Formations .NET (Borland)
Type de prestation : Animation des cursus de formation Delphi 5, 6, 7 et 8.NET (25% du temps d’animation pour les mois de 1999 à 2002)
Formations : Formation HTML / CSS /Javascript
Type de prestation : Conception, rédaction du support de cours et animation du cursus HTML/CSS/JavaScript (taux d’animation 25% du temps par mois)
Formations : Formations Conception UML
Type de prestation : Conception, rédaction de supports de cours et animation du cursus Design Pattern et
UML 2
