• Aucun résultat trouvé

Ingénieur en Recherche & Développement JAVA / C#

N/A
N/A
Protected

Academic year: 2022

Partager "Ingénieur en Recherche & Développement JAVA / C#"

Copied!
10
0
0

Texte intégral

(1)

David KASSAMALY

Ingénieur en Recherche & Développement

JAVA / C#

2 ans d’expérience

C OMPETENCES Technique

Softwares

Science Technologie Santé - Handicap Conception & Développement :

 Objet.

 d’outils de test unitaire.

 d’outils de test fonctionnel automatisé.

Traitement & Génération de document.

Tests de Non régression.

Conception & Développement :

 Site Internet Statique.

 Site Internet Dynamique. (Base de données)

Conception & Développement d’application Smartphone Android.

Conception & Développement :

 Microcontrôleur.

 FPGA, CPLD

Fonctionnelle

Former un groupe.

Encadrer un projet.

Identifier, analyser les besoins et rédiger un cahier des charges.

Rédaction de support.

Habilité Confidentiel Défense

O UTILS ET M ETHODES

(2)

Langages C, C++, C#, WPF, VHDL, URBI, JAVA /J2SE/SWING, VB2010, Macro Excel,JavaScript, ASM, Java Android, Objective-C, AT Command, perl.

Langages web HTML5, CSS3, Ajax, Applet Java, php, SQL, CGI-BIN.

Serveurs web Apache.

Frameworks API windows, Swing, Log4J, JQuery, SDK Kinect, OpenNi, Jogl1.0 OpenGL, FEST.1.2, Junit4.5, TestNG, Java2Word3.3, itext5.3.1, POI, jfreechart, worldWind, Geoserver, .NET. (4.0),PhoneGap,

WordPress.3.4.2, Joomla.1.5, Webmin1.6, Bootstrap.

Logiciels Microsoft Office, Paint Shop Pro, Macromedia Dreamweaver, GIMP, Protel DXP, Turbo C++, Xilinx ISE, Maxplus 2, LabView 7.0, Embedded Visual C++, Visual Studio C++ 2010, MatLab, Flash 8, Dev C++, MPLAB, Xcode 3.1.4, Eclipse java soft, Adobe after Effects CS3, Netbeans IDE, Code-Blocks, WAMP, MPLAB, AVR Studio, Subversion SVN, bugzilla, mantis bug tracker, VMware, Virtual Box, Selenium IDE1.9.0 (Mozilla Plugin’s), SQL Server Management Studio, Archimate, PowerAMC.

Systèmes XP professionnel, Windows 7, Linux Debian squeeze, Ubuntu, Fedora, Mac Intel, Android, iOS.

Méthodologie Use Case, Design Patterns, Merise 2.0, Agile, Forfait.

Réseaux UDP Wifi, Bluetooth, RS232, ssh, ftp, USB2.0, ad hoc.

P ROJETS

28/01/2013 En cours

EUROCOPTER - EADS

Titre : Ingénieur Architecte de Base de Données relationnelles & R & D

Mission ADMIS : Le système d’information ADMIS permet de collecter des données de maintenance d’hélicoptère à des fins de diagnostic avionique.

 Analyse du cahier des charges.

 Spécification de la technologie existante (AS IS).

 Spécification (TO BE).

 Mise en place de modèle conceptuel de données MERISE (MCD).

 Mise en place de modèle physique de données (MPD).

 Test de la technologie existante.

o Reverse Engineering (Pour la conception de spécification).

 Développement de 2 séquenceurs à partir de scratch.

o Gestion de D.A.L (Data Access Layer).

o Gestion de fichiers H/C.

o Gestion de lancement d’exécutable.

o Lancement de procédures stockées SQL.

o Traitement de l’information.

(3)

 Intégration dans l’environnement de validation.

 Livraison du système d’information.

Environnement :

Os : Windows Server 2008, Windows XP, Windows Server 2012.

Logiciel : Visual Studio 2010,SQL Server Management Studio, Archimate, PowerAMC.

Langage : C#, SQL, Transact-SQL.

Methodologies: forfait, Merise 2.0

01/10/2012

18/01/2013 (4 Mois)

SAFRAN SAGEM

Titre : Ingénieur R&D.

Mission WEFA : Le système Wireless Extension For ACMS (WEFA) permet aux compagnies aériennes le transfert de données de maintenance.

En additionnant les produits SAGEM existants avec le système WEFA, il sera possible d’acquérir et de transmettre des données de l’avion vers le sol de manière automatique et ainsi d’analyser les données de l’avion acquises durant un vol.

 Analyse du cahier des charges.

 Test de la technologie existante.

o Tests fonctionnels.

o Tests de non régression

 Evolution de la version courante.

o Rédaction de tests pour les évolutions.

 Développement d’applet.

o Déploiement SSH, Authentification par clé RSA.

o Gestion de Ping.

o Traitement de l’information.

 Gestion des configurations Linux.

 Portage de la technologie existante : Fedora vers Debian Squeeze.

 Intégration et optimisation des modules développés dans l’interface Webmin1.6.

o Rédaction de jeux de tests.

o Rédaction de document : STR, SRS, UM, SCID.

 Livraison d’images iso et de simulateur.

Environnement :

Os : Linux Fedora, Debian, Windows XP & 7, Mac os.

Logiciel : Netbeans, SVN, Mantis bug tracker, VMware player 5.0, Win SCP, Webmin1.4 & 1.6.

Langage : Java/J2SE, Perl, MySql, Html.

Framework: Log4J, Usb4java, Jusb.

Methodologies: forfait.

2012 (6 Mois)

THALES SERVICES

Titre : Ingénieur R&D.

(4)

Mission 1 : Conception et développement d’outils de tests automatiques. Mise en place des tests fonctionnels automatisés de non régression.

 Analyse du cahier des charges.

 Recherches & Tests des technologies existantes.

 Conception et développement d’un outil de test automatique. (15000 lignes).

o Tests fonctionnels.

o Tests de non régression

o Génération du rapport en fin de test.

 Rédaction de support.

Mission 2 : Geoserver.

 Analyse du cahier des charges.

 Recherches & Tests des technologies existantes.

 Conception et développement d’une fonction qui permet l’affichage de flux cartographique sous OpenGL. (2000 lignes).

 Intégration et optimisation des classes développées dans le progiciel existant.

Environnement :

Os : Linux FEDORA

Logiciel : Netbeans, SVN, bugzilla.

Langage : Java/J2SE.

Framework: FEST1.2, Junit4.5, Log4J, Squish, Abbot, SWTbot, UISpec4J, Jemmy, Rational Functional Tester IBM, QTP, Geoserver,JOGL 1.0.

Methodologies: Use Case, Design Pattern, forfait.

2012 (1 an)

L.I.S.V (Laboratoire d’Ingénierie des Systèmes de Versailles)

Titre : Etudiant Chercheur.

Mission : Kinect Corrélation. Application permettant la reconnaissance du même individu se déplaçant dans le champ visuel de deux caméras dialoguant en Wifi- UDP vers une machine superviseur utilisant un algorithme intelligent.

 Analyse et étude du cahier des charges.

 Conception & développement de l’application Kinect.

o Choix de la méthode intelligente (IA).

o Mise en place de l’algorithme (Logique floue).

 Tests de validation.

 Rédaction de rapport.

Environnement :

Logiciel: Visual Studio 2010.

Langage : C#, WPF.

Framework: SDK Kinect, OpenNi, OpenCV.

Réseaux : Wifi-UDP Matériels : Kinect Xbox.

(5)

Mission : Kinect Prédiction. Application permettant la prédiction de la direction d’une personne en déplacement.

 Analyse et étude du cahier des charges.

 Conception & développement de l’application Kinect.

o Mise en place de l’algorithme. (1000 lignes).

 Tests de validation.

 Rédaction de rapport.

Environnement :

Logiciel: Visual Studio 2010.

Langage : C#, WPF.

Réseaux : Wifi-UDP

Framework: SDK Kinect, OpenNi, OpenCV.

Matériels : Kinect Xbox.

Mission : Robot T.AID. Robot d’aide à la personne, Conception de la commande via Wifi UDP, permettant le contrôle du robot.

 Analyse et étude du cahier des charges.

 Conception & développement de l’application Wifi UDP (Interne et Externe).

o Emission.

o Réception.

 Tests de validation.

 Rédaction de rapport.

Environnement :

Logiciel: Visual Studio 2010.

Langage : C#.

Méthodologies: Logique Floue(IA).

Matériels : Robot T.AID

Mission : Simulation FRE, Application simulant un fauteuil roulant électrique télécommandé à distance au sein d’une maison de retraite.

 Analyse et étude du cahier des charges.

 Conception & développement de l’application de simulation.

 Tests de validation.

 Rédaction de rapport.

Environnement :

Logiciel: Visual Studio 2010.

Langage : C#.

Mission : ExoJoy. Application pour Smartphone conçut pour commander une signalétique sur un module externe recevant les instructions via Bluetooth, aidant ainsi l’apprentissage d’un enfant en situation d’handicap à se déplacer en fauteuil roulant électrique via Bluetooth. L’historique des données joystick est envoyé via Bluetooth sur un PC qui enregistre le flux.

 Analyse et étude du cahier des charges.

(6)

 Conception de la carte électronique.

 Conception & développement de l’application Smartphone.

 Conception & développement de l’IHM de visualisation et d’enregistrement.

 Tests de validation.

 Rédaction de support & rapport.

Environnement :

Logiciel: Eclipse, MPLAB, VB2010.

Langage : Java/Android2.1, C.

Réseaux : Bluetooth.

Matériels : PIC18F2550, programmateur de PIC, FRE, Module Bluetooth, Samsung Galaxy S, HTC.

Mission : Android FRE. Application pour Smartphone conçut pour déplacer un fauteuil roulant électrique à l’aide de l’accéléromètre embarqué via Bluetooth.

 Analyse et étude du cahier des charges.

 Conception de la carte électronique (PIC18F2550, Alimentation).

o Choix des ports utilisés.

 Conception & développement de l’application Smartphone.

 Tests de validation.

 Rédaction de support & rapport.

Environnement :

Logiciel: Eclipse, MPLAB.

Langage : Java/Android1.5, C.

Matériels : PIC18F2550, 7805, programmateur de PIC, FRE, Samsung Galaxy Nexus.

Mission : Ergodyn, Application utilisant un joystick de haute sensibilité pour les personnes myopathes, permettant l’interaction avec leurs environnements.

 Analyse et étude du cahier des charges.

 Conception & développement de l’application Wifi UDP (Interne et Externe).

 Conception de la carte.

 Tests de la carte.

 Tests de validation avec patient.

 Rédaction de rapport.

Environnement :

Logiciel: Visual Studio 2005, MPLAB.

Langage : C++, Command AT, C.

Méthodologies: PWM.

Réseaux : RS232, RC5, Bluetooth.

Matériels : Nokia W800i, FRE, Pocket PC, Joystick.

2012 (9 mois)

Projets PERSONNELS

Mission : Com-UDP, Messagerie instantanée entre Smartphone & ordinateur via Wifi UDP.

 Conception & développement d’une application Smartphone.

(7)

 Conception & développement d’un logiciel en C#.

 Conception & développement d’un logiciel en Java/J2SE.

Mission : Architecture Logiciel. Base d’accueil pour différent contenu.

 Intégration de contenu éducatif.

 Optimisation du code.

 Protection par clé.

 Conception et développement d’un logiciel protégé.

Mission : OpenGL-Visu. Base d’accueil pour différent contenu.

 Création de graphique 3D.

 Addition de couche multiple.

 Déplacement dans l’espace.

 Optimisation des données GPU (Vertex buffers, Vertex buffers object).

 Conception et développement d’une IHM de visualisation graphique 3D.

Mission : Wedding Generator, Logiciel conçu pour optimiser le temps de création d’un site de mariage.

 Génération de site.

 Optimisation du code.

Mission : Crypto - Secure, Logiciel conçu pour la protection de logiciel payant.

 Génération de mot de passe.

 Encodage de caractère.

 Décodage de clé.

 Conception et développement d’un logiciel de cryptographie.

Mission : Smiley USB. Interaction d’un smiley avec l’environnement (PIC18F2550).

 Conception & développement d’un logiciel interactif.

 Communication via USB2.0 (PIC)

Mission : Heart Pulse, Permettant de reprendre la fréquence cardiaque d’une personne par des électrodes.

 Analyse et étude du cahier des charges.

 Conception de la carte électronique.

 Conception & développement de l’IHM Labview.

 Tests de la carte.

 Rédaction de rapport.

Environnement :

Os : Windows 7, Linux Ferdora.

Logiciel: Netbeans, Visual Studio 2010, Eclipse, MPLAB, Labview7.0.

Langage : Java/J2SE, Java/Android4.1, C#, VB, C.

Framework: JOGL1.0, Gluegen Microsoft .NET 4.0, Log4J.

Réseaux : USB2.0.

Méthodologies: Design Pattern, (Capteur, Filtre, Amplification du signal, Conversion Analogique Numérique, Traitement numérique).

Matériels : PIC18F2550, programmateur de PIC, Module NI, Electrodes, composants électroniques.

(8)

2012 Site Culinaire : http://indiarkitchen.kingcorp.fr/

Mission : Mummeen Kitchen.

 Etude de l’architecture php et sql.

 Traitements avec une base de données mysql.

 Conception et développement d’un site dynamique.

 Tests de non régression.

Environnement :

Logiciel: Dreamweaver, PHPmyAdmin, GIMP, Paint shop pro.

Langage : HTML5, CSS3, PHP, MySql, Ajax.

2012 (1 mois)

Client Législative : Louis Elad Chakrina

Mission : Campagne législative.

 Analyse du cahier des charges.

 Traitements images et vidéos.

 Conception et développement d’un site statique pour la publication d’une campagne législative.

 Tests de non régression.

Environnement :

Logiciel: Dreamweaver, GIMP, Paint shop pro.

Langage : HTML5, CSS3.

Methodologies: Agile.

2012 (1 mois)

Client ECOPÂTES : http://www.ecopates.com/

Mission : Site ECOPÂTES. (Diviseuses ÉCODIVIBAC).

 Analyse du cahier des charges.

 Traitements images et vidéos.

 Conception et développement d’un site vitrine statique.

 Tests de non régression.

Environnement :

Logiciel: Dreamweaver, GIMP, Paint shop pro.

Langage : HTML5, CSS3.

Méthodologies: Agile.

(9)

2011 Site Personnel : http://rkcorp.fr/

Mission : Partage de connaissances.

 Etude de l’architecture php et sql.

 Traitements avec une base de données mysql.

 Conception et développement d’un site dynamique.

 Gestion de sessions utilisateurs.

 Tests de non régression.

Environnement :

Logiciel: Dreamweaver, PHPmyAdmin, GIMP, Paint shop pro.

Langage : HTML5, CSS3, PHP, MySql, Ajax.

2005 (6 mois)

Lycée ROUVIERE : BTS Electronique

Titre : Technicien Supérieur.

Mission : Balise Ifremer, Conçut pour sécuriser les côtes en absence de visibilité.

La balise permet de signaler la position du bateau. Emission de salves de fréquence.

 Analyse et étude du cahier des charges.

o Choix des capteurs.

 Conception & développement de CPLD.

 Conception de carte électronique.

o Tests de la carte.

 Tests de validation.

 Rédaction de rapport.

Environnement :

Logiciel: Maxplus 2.

Langage : VHDL.

Matériels : Balise Ifremer.

F ORMATION

2012

Master 2 C.S.E.R / U.V.S.Q – STS -

Mention Assez bien (Science, Technologie, santé)

Capteur, Système Electronique & Robotique. Mention Assez bien 2011

Master 1 Physique & SPI / U.V.S.Q

2009

Licence SPI EEA / U.V.S.Q

Science Pour Ingénieur.

2007

Licence PRO AII / U.V.S.Q

Automatisme et Informatique Industrielle.

2006

BTS Système Electronique / Lycée Richelieu

(10)

2005

BTS Electronique / Lycée ROUVIERE

2003

Bac STI / Lycée ROUVIERE

Génie Electronique.

L ANGUES

Anglais Bon niveau

Gujrati Courant

Divers

Date de naissance 21/07/1984

Nationalité Française

Références

Documents relatifs

Un plan d’expérience a alors été réalisé pour obtenir les meilleures conditions expérimentales pour la synthèse de polymères de masse molaire élevée.. Les résultats

Cette ingénierie moléculaire permet de donner une nouvelle dimension aux propriétés dites chiroptiques des structures chirales énantiopures obtenues, étudiées en transmission

Ces deux méthodes appliquées à la recherche d’un ligand pour un récepteur donné ont fait leurs preuves et nous les avons mises en œuvre parallèlement pour découvrir un

Comparé au domaine pharmaceutique, les informations concernant le domaine phytosanitaire sont plus difficiles à obtenir ; au contraire des essais cliniques qui sont publiés, les

La recherche fondamentale et son impact s’ins- crivent dans le temps long que seuls des financements récur- rents suffisants et souples de l’État, aujourd’hui insuffisants,

article sur les muscles moléculaires qui suit permet d’aborder deux domaines de recherche ayant connu un développement très rapide au cours des vingt dernières années : la

NaBH 4 a fait l’objet de nombreuses études car il s’agit d’un produit de grande diffusion dont la teneur en hydrogène est élevée (10,6 % massique), soluble dans l’eau

• Accompagner la mise en place d’études visant à améliorer les pratiques sur les sites de l’IFCE en matière de développement durable et en mesurer :.  les effets sur