Vous êtes ici : Expériences > Programmation



Sept 2005 - Déc 2006 [Mission de 15 mois] :Conception et Développement d'un logiciel destiné aux bancs d'équilibrage de pales d'hélicoptères.
[Client riche en JAVA / Swing, avec utilisation des librairies Hibernate, JasperReports, JFreeChart,...]
Conception de l'architecture logicielle (UML) et des interfaces avec les systèmes électroniques extérieurs (TCP/IP), choix des outils (Eclipse, SVN), conception de la base de données (SQLServer, PowerAMC), des IHMs (Swing, SwingX), développement (et encadrement de 3 stagiaires), tests et mise en production.
Au final, plus de 50 K lignes de Java écrites pour un logiciel utilisé en production sur 2 bancs d'équilibrage.

Eté 2005 [Thèse de MSc de 4 mois] : Simulateur temps réel en IA.
[JAVA]
Lors de ma thèse de Master of Science, j'ai étudié la possibilité d'apprendre, via un système de classeurs (utilisant des algorithmes génétiques), le comportement d'agents externes, en observant leurs déplacements. Vous pouvez tester le programme et lire ma thèse ici : Learning Behaviours of External Agents

Eté 2004 [Stage de 3 mois] : Système de gestion de documentation.
[ASP et SQLServer]
J'ai réalisé lors de mon stage de deuxième année un système de gestion de documentation pour la société Eurocopter, accessible depuis n'importe quel poste relié à l'Intranet (interface Web).

2000-2003: Système de communauté en ligne.
[PHP et MySQL]
J'ai créé ce système de gestion de forums multi-thèmes, avec interface administrateur et plusieurs niveaux d'utilisateurs, à l'origine pour le site www.helicos.com ; mais j'ai pu l'adapter ensuite aisément pour le site www.sup5.org [50 000 pages vues par an] et pour ce site (rubriques news et forum).
Vous pouvez retrouver plus d'informations (notamment les sources des fichiers PHP) dans la section sources (PHP).

2001-2002: Optimisation du temps de vol d'un pilote (dossier au format PostScript).
[Caml] ATTENTION: ce dossier est fourni sous licence GPL, en le téléchargeant vous acceptez ses conditions et vous vous engagez à respecter le droit d'auteur.
Etude de l'optimisation du temps de vol d'un pilote par algorithmes génétiques. (TIPE de classes préparatoires).
Vous pouvez retrouver plus d'informations (notamment les sources du programmes Caml) dans la section sources (Caml).

2000: Système de visualisation de disponibilités en ligne.
[PHP et MySQL]
Créé pour le site www.sudfrance.com, ce système permet de montrer aux internautes quelles locations sont encore disponibles. Grâce à une interface administrateur très simple, il permet de réactualiser la base de données en 3 clics seulement.