- Conception/Développement de programmes Java J2SE
- Conception/Développement de programmes Java J2EE
- Intégration
- Maintenance/corrections de bugs sur différents programmes Java
- Optimisation sur des programmes Java.
- Transformation XML via XSLT
- Maintenance/corrections Javascript.
Administration de bases de données Oracle 9i/10G/11G MCO, sécurité, performance, mis à jour logiciel
- Mise en place de la politique de sauvegardes/sécurité de la base Oracle
- Gestion des flux entrées/sorties de la base
- Développement/Maintenance de programmes Java, scripts SQL de chargement de données dans la base Oracle.
- Réalisation de la migration Oracle 10G à 11G
- Administration de serveur FTP, serveur Windows Server
- Réalisation d une IHM pour un logiciel de supervision des messages aéronautiques. Projet en binôme réalisé en Java Swing/AWT. Etude des besoins, conception et développement. Intégration dans un système existant.
- Réalisation de formulaires sous Outlook 2007 pour faciliter la saisie des messages AFTN, des plans de vol, METAR, NOTAM. Etude des besoins, conception et développement, rédaction du document de tests, validation. Utilisation de VB script.
- Mise en place d un système de monitoring SNMP. Etude des besoins, utilisation du protocole SNMP, création de l interface de supervision à travers LoriotPro. Création de scripts shell.
- Intégration et mise en uvre de base de données de secours physique à travers Oracle Dataguard 10G.
- Reprise du développement d une application graphique permettant la préparation d exercices pour les centres de contrôle aérien. Projet dans une équipe de 4 à 8 personnes. Utilisation de Java Swing/AWT, bases de données PostgreSQL, gestion de configuration sous SVN. Développement, intégration et support technique auprès du client final à Melbourne Australie , optimisation des performances CPU et mémoire du logiciel.
- Reprise/correction de code en ADA d un convertisseur de format de fichiers.
Codage d un simulateur missile à partir d un ancien programme, avec portage vers un nouveau système de banc et mis à jour par rapport aux spécifications. Développement de l IHM correspondant. Utilisation des langages C et CVI sous Visual C++.
Rédaction de tous les documents selon le cycle de développement en V.
- Conception, développement, intégration et maintenance d ensembles programmes de test dans le domaine des bancs pour le test des équipements du missile. Réalisation de la fusion de tous les modules logiciels de chaque équipement pour le développement du programme de test du missile même. Utilisation du langage ATLAS.
Rédaction de tous les documents selon le cycle de développement en V.
Développement en Java de l outil graphique MAEVA Editor de saisie de codes sous forme de Grafcets. Etude des besoins auprès des utilisateurs de l outil au sein du département Développement Ensemble Programmes de Test . Travail sous les environnements Eclipse et JBuilder. Utilisation des librairies graphiques AWT et SWING.
Rédaction de tous les documents selon le cycle de développement en V.
Projet d étude à IFIPS Orsay
Réalisation d un lecteur MP3 portatif. Etude et choix des composants carte mémoire MMC, module USB Philips PDIUSBD12, DSP STA013, .
Utilisation de la carte mémoire MMC, de la communication USB sous Java, du port série et du bus I2C pour le DSP STA013 . Conception des cartes électroniques sous Eagle, programmation en C sous Keil uVision sur le microcontrôleur Philips 8051.
Environnement technique Windows XP, Linux, langage C, Keil uVision, Microcontrolleur
Mise en place logicielle d une plateforme mobile utilisée pour le système de vision
embarqué sur un robot de l ONERA Office National d'Etudes et de Recherches Aérospatiales pour l émulation d une rétine électronique, et traitement d image associé.
Développement du programme permettant le contrôle de la plateforme mobile de la vision.
Traitement d image permettant l accrochage sur une cible.
Programmation en C++ MFC sous Visual C++ sur une machine embarquée. Utilisation des sockets Windows Robot commandé à distance par WIFI et du port série.
- Maintenance/ évolution d un logiciel graphique développé en C++ et TCL/TK
Environnement technique Windows Server 2003, Windows Server 2012 64bits , Windows XP, Windows 7 64bits , Ubuntu, Eclipse, Java J2SE, Java J2EE, Oracle 9i/10g/11g, Oracle Rman, Oracle APEX, SQL Server, Toad, SQL Developer, DB Visualizer, SAS Sofware, ETL Talend, Visual C++, TCL/TK, IBM MegaRAID Storage Manager, IBM Server Manager.Projet d 1 an. Développement d un robot au sein de l équipe robot E M6 de FIUPSO.
- Travail autonome, mise en place logicielle du système de déplacement et de repérage par odométrie. Travaux effectués autour du LM629 Asservissement des roues , définition de la carte accueillant le LM629, dialogue par liaison parallèle.
- Travail avec l équipe logiciel sur la fusion de tous les modules Déplacement, repérage, vision, détection d obstacles,
Programmation en C sous Keil uVision sur le microcontrôleur Philips 80C552 via le module Phytec.
Opérateur au sein d une ligne de fabrication de puces électroniques.