Connaissances techniques
Informatique
Programmation objets OOP. Modélisation UML. Excellente connaissance .NET, WPF/XBAP/Silverlight, C#,C++.
OS: Windows, Linux,
Langages: C++. Java. C#, NET, FORTRAN, Assembler
Outils de Développement MS Visual Studio 2008, Expression Blend, QT, Eclipse.
Databases: SQL Server, MySQL, MS Access.
Maths: Excellente connaissance en Matlab.
WEB/Graphics: MS Expression suite, XAML, FLASH, DreamWeaver, FrontPage, After Effect,Combustion,OpenGL, Zam 3D.
Méthodes Design Patterns: UML Rational Rose.
Intelligence artificielle
PREDICATE CALCULUS Inference rules, state space search, heuristic search
KB PROBLEM SOLVING Expert Systems. Rule based, Model based. Case based. KB representation
REASONING WITH UNCERTAIN INFORMATION Bayesian reasoning, Bayesian beliefs networks, reasonings with fuzzy sets, fuzzy logic, fuzzy clustering. Bayesian classification networks.
MACHINE LEARNING (SYMBOL BASED) Version Space Search, ID3 algorithm, Unsupervised learning.
MACHINE LEARNING (CONNECTIONIST) Neural Networks, BP/competitive/hebbian learning, Attractor memories, Kohonen networks. Radial basis functions,
ANN and multivariate statistics, Robust prediction Stochastics networks boltzmann learning, simulated annealing.
AUTRES: Data Mining, Genetic Algorithms. Intelligent Agents.
Soft Computing
Traduction en programme de toutes sortes de formules mathématiques Filtrage de données, méthodes Monte-Carlo, statistique multi-variable, fuzzy-clustering, modèles physiques et méthodes mathématiques de résolution. Equations différentielles. Probabilités et modèles aléatoires. Chaines de Markov. Statistique bayesienne…
Chimie-Physique
Physique quantique. Mécanique quantique moléculaire (notamment théorie des groups). Thermodynamique statistique et irréversible. Théorie du chaos. Spectroscopie Laser.
Economie
Méthodes mathématiques de la Finance. Analyse technique. Techniques de modélisation. Calcul stochastique appliqué à la Finance. Martingales. Chaînes de Markov. Simulations Monte-Carlo. Techniques avancées de data-mining. Optimisation des portefeuilles avec réseaux de neurones.
Formation 1990-1996 Université de Milan (Italie)
DESS en chimie théorique Spécialisation : mécanique quantique. Option informatique. Recherche de DESS: spectroscopie LASER Création d’un capteur laser capable de détecter des quantités microscopiques (ppm) de substances chlorurées organiques présentes dans l’eau. Développement du software pour l’acquisition et le traitement des données en temps réel. (C++, Matlab, VHDL).
Cette thèse a été classée parmi le 10 meilleures travaux universitaires italiens pour l'année 1996. Elle a aussi reçu le prix Rotary Club comme meilleure thèse du département (Milan).
Systèmes experts : 1998, 1999 deux cours de 15 jours chez GENSYM.
UML : 2000 séminaire de formation (une semaine à Milan)
Langues
Italien : langue maternelle
Français : bi-langue
Anglais : bon niveau écrit et parlé
Juin 2010 - Février 2011 Freelance
MicroIngens Tehcnologies - Scorevoice
Directeur R&D.
Création d'un jeu vidéo musical pour bar karaoké www.scorevoice.com . Le jeu developpé en C# tourne sur PC , on y accède via un site web et la technologie SaaS. Mise en place d’un jeu facebook qui mesure la performance des chanteurs en ligne basé sur une version light du même jeu. (WPF, XBAP, C#, SaaS, matlab).
Avril 2008 – Mai 2010 AlphaCube
La Défense
Directeur R&D.
Mise en place d’un système de prévision de bourse en temps-réel (High-Frequency Trading) basé sur des techniques propriétaires d’intelligence artificielle non-statistiques. Suivi technologique du produit proprietaire AlphaCube de data-mining intelligent sur ferme de calcul ( >200PC ). Développement d’une architecture C#/.NET/SaaS pour la mise à disposition de la technologie à distance.
(WPF, XBAP, C#, SaaS).
Septembre 2003 – Mars 2008 FullImage (X-Marketing)
Paris
Directeur R&D.
Inventeur de la technologie FULLFRAME. Conception et développement de formules intelligentes pour la restauration automatique d’images Reconnaissance automatique des défauts et leur élimination. Portage des algorithmes de restauration sur les cartes GPU CUDA TESLA, en collaboration avec le team NVIDIA (beta-testeur).
Développement d’un système d’embellissement de streams passant sur YouTube. Mise à disposition de l’outil via des applets WEB (dotnet 2.0).
(VisualC++, QT, Architecture CUDA/NVIDIA, C#/.NET, librairies : ffmpeg,super,libcurl …)
Novembre 2002 Février Freelance
Paris
Portage d’un code C++ d’élaboration d’images sur DSP. Portage et optimisation d’un algorithme d’analyse du mouvement sur microprocesseur TM 1300.
(VisualC++, Philips Trimedia DSP, Assembler)
Juillet 2002 - Octobre 2002 Freelance
Paris - Lyon
Amélioration et optimisation d’une technologie de restauration des films anciens Conception et développement de la partie de reconstruction d’images concernant les rayures (technique Markov Chain Monte Carlo). Optimisation de l’affichage des séquences du film et de la vitesse d’élaboration.
(C++ sous Windows, VisualC++, Direct X, Assembler, UML)
Avril 2002 - Juin 2002 SITAF
Lyon-Turin
Création d’un portail intranet pour la gestion et la consultation des données météo. Réalisation du système et de la base des données météo pour l’autoroute du Fréjus. (Visual C++, ORACLE, PL/SQL)
Juin 2001 - Avril 2002 TVS-OMD
Paris
Modélisation d’un outil d’aide à la décision Modélisation et développement d’un outil d’aide à la décision dans le domaine marketing pour l’optimisation des budgets publicitaires. (C++, Borland Cbuilder, ActiveX, SQL Server, UML Rational Rose)
Janvier 2001 - Juin 2001 TRI
Lyon
Système de prévisions boursières intelligente. Conception et développement d’un logiciel de prévisions boursières basé sur réseaux de neurones et création d’un système expert d’aide à la décision qui suggère les actions à accomplir après fusion avec les indicateurs de l’analyse technique.
(Visual C++, MFC, ActiveX, UML Rational Rose)
Août 2000 - Avril 2002
Lyon - Grenoble
Inventeur de la technologie GenieSound®. J’ai créé cette technologie que la société française MUSICALIS a achetée et brevetée.
(Visual C++, Java, ActiveX, Matlab)
Décembre 1999 - Mai 2000 TRI
Milan
Système intelligent de reconnaissance de corps chauds (Tunnel du Fréjus). Développement du système informatique qui gère des caméras infrarouges pour la reconnaissance des camions trop chauds à l’entrée du Tunnel du Fréjus (côté italien). Développement de la partie intelligente de reconnaissance, gestion multi-thread des flux de données et programmation des unités de déclenchement d’alarmes.
(Visual Basic , SYBASE).
Mars 1999 - Novembre 1999 TRI
Milan
Système neuronal pour la prévision de formation de verglas Système installé depuis 3 ans sur l’autoroute Turin-Fréjus (Italie). Conception et développement du réseau de neurones pour obtenir les prévisions des températures à +1 heure et du modèle météo qui estime la probabilité de formation de verglas comme résultat d’une méthode itérative Monte-Carlo. Optimisation multi-thread des unités d’élaboration et gestion des flux de données en temps réel.
(VisualC++ et Java sous WindowsNT, ORACLE).
Octobre 1998 - Mars 1999 TRI
Milan-Florence
Appareil médical pour la résolution spatio-temporelle des signaux des encéphalogrammes Développement de la partie mathématique (transformées Wavelet) et de l’interface utilisateur. Optimisation des processus de synchronisation multithread des opérations. Programmation de bas niveau de la carte d’acquisition des données. En collaboration avec l’université et l’hôpital de Florence.
(C++ sous Windows et Unix, Assembler)
Juillet 1998 - Octobre 1998 TRI
Milan -Boras (Suède)
Dans le cadre d’un projet CE, construction d’ un système informatique de pilotage de cameras pour tester les mousses anti-incendie. L’application reconnaît et localise les taches d’un rayon laser envoyé sur une couche d’hydrocarbures recouvert de mousse anti-incendie, permettant aussi une analyse des propriétés physiques de la mousse. Conception et gestion de la BD sous Access.
(Visual Basic, ACCESS)
Février 1997 - Juin 1998 TRI
Milan
Construction des deux premiers spectrographes virtuels d’Europe basés sur réseaux de neurones Les deux applications mesurent la quantité de polluants dégagés des cheminées d’une raffinerie près de Gêne (Italie): le modèle neuronale apprend la dynamique du système grâce aux données du passé et permet d’estimer en temps réel la concentration de NoX et CO présents dans la fumée après la combustion, cela sans effectuer de vraies mesures analytiques. (C++ sous UNIX)
Décembre 1996 - Décembre 1997 TRI
Milan
Calcul stochastique appliqué à la finance. Conception et développement d’un modèle pour la courbe des taux et d’un modèle pour le calcul des prix d’une option européenne. Les modèles sont la solution d’équations différentielles stochastiques paraboliques. Création d’un modèle basé sur réseau de neurones pour l’optimisation de portefeuilles. (Visual C++)