Privé

Projets professionnels

Swiss AviationSoftware

Participation au développement de l'outil AMOS de maintenance, suivi et logistique dans le domaine de l'aéronautique.

Projets professionnels AGILIS-SFEIR

Capgemini

Participation au projet CORAIL de gestion de chaîne d'approvisionnement pour PSA.

Banque PSA Finance

Participation à divers projets, notamment le projet MSE de signature électronique.

TMA Électricité de Strasbourg

Il s'agit de maintenir une quarantaine d'applications internes à l'Électricité de Strasbourg ou à destination des clients.

Les applications sont en majorité développées en JEE avec GWT et GXT.

Rôles :

  • Référent technique
  • Développeur Java expert

Statut : en cours

Services à Valeur Ajoutée

Ce projet mis en œuvre par EuroInformation Développement (Schiltigheim, Alsace) permet à son client Axxès de proposer un ensemble de services à valeur ajoutée à ses clients transporteurs. Ces services reposant sur la géolocalisation des flottes de véhicules professionnels sont les suivants :

  • Suivi de flottes de véhicules en temps réel
  • Calcul d'itinéraire pour un usage professionnel (contairement à GoogleMaps par exemple) avec notamment calcul du montant Ecotaxe
  • Edition de rapports divers

Particularité : lot 1 traditionnel et lot 2 avec méthode Scrum

Rôles :

  • AMOA, chef de projet (5 développeurs)
  • Proxy-Product Owner
  • Scrum Master

Statut : lot 1 terminé (6 mois), lot 2 en cours

SBTTravel

Ce projet demandé par SDGA sur le site de Sochaux consiste à construire une application web JEE permettant de gérer les ordres de mission des 50000 employés du groupe PSA concernés dans le monde. Cette application s'interface avec l'outil de facturation de PSA.

Rôles :

  • MOE
  • Développeur Java : services web SOAP 1.2 et interfaçage avec l'outil de facturation

Statut : terminé

Projets professionnels à l'Université

Véhicule électrique

Ce projet commandité par Renault vise à étudier l'impact de l'implantation des voitures électriques Twizy. Les nouveaux mouvements de population engendrés par ce nouveau mode de transport permettent de dimensionner le parc des véhicules mis à disposition de la population ainsi que de déterminer le placement optimal des bornes de rechargement. La Communauté d'Agglomération de Saint-Quentin en Yvelines (CASQY) est utilisée comme territoire pilote.

Statut : terminé

Actelin

Il s'agit de concevoir, pour la société Actimage (Strasbourg), un outil d'aide à l'insulinothérapie fonctionnelle pour les diabétiques de type I chargé d'estimer les dosages en insuline. Cet outil repose sur les réseaux de neurones artificiels et notamment sur la bibliothèque Java Insane.

Statut : en cours à l'UTBM, suite en fonction de la priorité attribuée par Actimage à ce projet

ASSET

Le projet européen ASSET, du 7ème PCRD consiste à améliorer la sécurité des usagers de la route. L'UTBM intervient notamment pour la mise en place de nouveaux services géolocalisés (Location-Based Services) reposant sur les SOA.

Statut : terminé

Simulateur monétique

Pour le LATEMS : réalisation d'un simulateur de protocoles de monétique (CB2A autorisation et EMV) en Java, à l'aide de XMLSchema et Schematron.

Statut : terminé

Projets personnels

Bibliothèques d'images

Chaque bibliothèque contient un ensemble d'images au format PNG 300ppp relatives à un thème précis et disponibles sous forme d'une archive :

Les images affichées ont été réduites et peuvent souffrir d'une dégradation de qualité résultant de leur compression JPEG.

EZ JSON

[EZ JSON]

Bibliothèque open source Java pour la manipulation simple et rapide du format d'échange JSON.

Pour plus d'informations, visiter http://ezjson.ncottin.net.

Insane

[Insane]

Insane est un ensemble de bibliothèques (notamment en Java) et d'utilitaires open-source dédiés à l'utilisation des réseaux de neurones artificiels.

Insane est développé en gardant à l'esprit son utilisation dans des environnements fortement contraints en mémoire en processeur.

Le site http://insane.ncottin.net permet de télécharger ces bibliothèques ainsi que les documents associés.

Hide & Reveral

[Hide & Reveal]

Découvrez et utilisez un outil et une bibliothèque Java de stéganographie pour cacher vos informations secrètes au sein de fichiers images.

Utilisez l'application directement en ligne ou téléchargez la dernière version sur le site http://www.hidereveal.org.

CT MAP

[CT MAP]

Bibliothèque d'images et utilitaires Flash permettant de créer et animer des villes virtuelles en 3D axonomique.

Veuillez consulter le site http://www.ctmap.org pour afficher des copies d'écran et télécharger la dernière version de cette bibliothèque graphique.

LaTeXworks

[LaTeXworks]

Propose un ensemble de classes et packages LaTeX, notamment pour beamer.

Veuillez consulter le site http://latexworks.ncottin.net pour plus de détails.

SDS

[SDS]

SDS est une bibliothèque Java open-source dédiée au développement d'applications distribuées et temps-réel.

SDS tire partie des évolutions proposées par la version 1.5 du JDK (notamment les collections et la concurrence).

Le site dédié http://sds.ncottin.net fournit des informations complémentaires

Util

[Util]

Cet ensemble de bibliothèques permet de répondre à de nombreux problème ou manques pouvant être exprimés lors du développement d'une application Java.

Ces bibliothèques tirent partie des évolutions proposées par la version 1.5 du JDK (généricité, énumérations, foreach, annotations, ...).

Le site dédié http://util.ncottin.net fournit des informations complémentaires

PowerASN

[PowerASN]

PowerASN est un environnement de développement ASN.1 pour Java et .NET.

PowerASN pour Java comprend une bibliothèque (jar) permettant d'intégrer la puissance d'ASN.1 au sein des applications Java. PowerASN propose des codecs sécurisés pour les syntaxes de transfert BER, CER, DER et XER (de même que ses variantes).

Des tutoriaux, guides et outils supplémentaires (asnViewer, ...) complètent PowerASN afin de fournir un environnement de qualité professionnelle.

Consulter le site www.powerasn.com pour de plus amples informations

Paradise

Paradise ("Paragon Distributed Secured Environment") est un broker sécurisé mettant en oeuvre les concepts éprouvés de CORBA (services proposés par défaut notamment).

Ce middleware Java utilise les fonctionnalités de PowerASN pour réaliser les communications entre objets répartis.

Contrairement à de nombreuses implémentations d'environnements répartis à objet, Paradise place la sécurité (authenticité basée sur la signature électronique, confidentialité, ...) au coeur des échanges.

Aucun site web n'est pour l'instant consacré à Paradise

JSPKI

JSPKI est une implémentation des standards IETF et ETSI d'une Infrastructure à Clé Publique.

Cette mise en oeuvre repose sur l'utilisation des JSP, de la bibliothèque relative à la sécurisation des tranferts HTTP intégrée à util ainsi que des bibliothèques de cryptographie fournies par la légion de Bouncycastle