Ingénieur étude & développement services mobiles Java/J2ME
Compétences | Développement : J2ME, Java, J2EE, C, C++, HTML, CSS, XML, PHP, WSDL,SQL,JDBC,servlet,RMI,CORBA,JMF API,UML,design patterns
JSR : 205 : WMA 2.0 172: WSA 179: LBS Réseaux & Protocoles : TCP/IP,UDP,http,SOAP,Upnp,FTP,NMEA,ASN1,RTP,RTSP,IPSEC,SSL,Bluetooth,wifi,GSM,GPRS,UMTS Médias Numériques : Normes : MPEG4, H263, H264 OS et Distributions Linux : Unix, win32, S60 jme sdk
Outils : Outils GNU/Linux : Eclipse, MySQL, GCC, GDB, Tomcat, Glassfish Autres :NetBeans ,Visual C++6.0 ,EasyPhp ,Altova Umodel,Open workbench,livelink,lex,yacc
Fonctionnel: Conception : Rédaction de spécifications, Modélisation logicielle, Architecture technique Gestion de Projet : Ingénierie des exigences, Suivi des actions et risques, Planification, Rédaction de documentations |
Société : Atos Origin | Toulouse | 5 mois | 2009 |
Stage/Ingénieur Etudes et développement
Evolution d’une plate-forme de services mobiles de géo localisation basée sur la triangulation GSM vers une localisation plus précise basée sur le GPS (Téléphones avec puces GPS intégrées,ou boîtiers GPS PND)
Identification des exigences fonctionnelles et techniques
Spécification, diagramme d’état de l’application Java J2ME sur téléphone plateforme Nokia S60 jme SDk
Identification et étude des api J2ME(MIDP,WSA,WMA,LBS) apportant des solutions aux exigences
Développement d’applications Midlet pour valider les exigences
Spécification, conception et développement d’une application Java embarquée sur terminaux mobiles de Navigation GPS (PND) charger d’envoyer les coordonnées GPS du terminal à un serveur d’acquisition, et d’afficher des POI.
Développement d’un serveur de communication TCP/IP effectuant l’acquisition des coordonnées de localisation des PND
Développement d’un serveur de communication TCP/IP envoyant des informations de POI vers les PND
Gestion des exigences, planification, suivi des actions et risques
Rédaction de spécifications fonctionnelles, de compte-rendu de réunion ou d’entretien avec partenaires. (Mobile Devices, GeoConcept)
GPS,POI,J2SE,J2EE,J2ME,MIDP,CLDC,WMA,WSA,LBS,SMS, Netbeans ,S60 J2me sdk,ASN1,header,TCP/IP,http,design patterns,PND Dreevo ,MCT 2.0 |
Projet Personnel | | 1 Mois | 2009 |
Développeur J2ME/CDC/Symbian Open C/C++
Développement d’un programme de manipulation d’image JPEG en C/C++et J2ME CDC démontrant le développement de composant logiciel générique et portable sur une multitude d’environnements mobiles.
Étude de l’API JNI
Réalisation d’une IHM avec J2ME/CDC awt
Etude de la librairie JPEG (Independent JPEG Group)
Conception du programme
Développement open C/C++ avec visual c++ :le programme récupère et affiche des informations (taille,coefficients DCT) sur l’image JPEG
Réalisation du module sous forme de dll
Interfaçage J2ME et Open C/C++ par JNI
Symbian S80 SDK personal profile,Netbeans Mobility pack, JNI ,DLL ,ActivePerl 5.8,Microsoft visual C++ 6,Independent JPEG Group |
|
Société : LAAS (Laboratoire d’Analyse et d’Architecture des Systèmes) | Toulouse | 3 Mois | 2008 |
Stage/Ingénieur Recherche et développement
Conception, développement en C et test d’un module permettant une adaptation des communications vidéo dans un environnement réseau à ressource variable (sans fil, satellite).
Étude des normes de codage vidéo, et des métriques d’évaluation de la qualité vidéo
Conception UML du module d’adaptation de flux vidéo
Définition des algorithmes d’adaptation des flux vidéo
Installation des librairies ffmpeg , libgpac0.4.4 et x264
Développement en C du module d’adaptation automatique de flux vidéo par analyse des flux RTP, et application des stratégies de réduction de débit vidéo
Automatisation des tests par la réalisation de scripts shell
C,C++, Shell,Ubuntu Lunix,evalvid ,starUML,gcc,make,RTP,MPEG4, h264, h263 |
Projet d’Etude | | 2 Mois | 2009 |
Développeur d’applications multimédia distribuées
Conception et mise en ouvre d’un système de client serveur de vidéo à la demande utilisant des protocoles standards (RTP, RTSP, RTCP, SIP).
Prise en main des API JMF
Conception UML du système VoD
Développement en Java du système de VoD (client/serveur)
Mise en œuvre d’un mécanisme d’authentification des utilisateurs basé sur une base de données mysql
Implémentation du protocole RTSP
Conversion en XML des messages échangés entre le client et le serveur en utilisant l’API XTream
Réalisation d’IHM avec swing
JAVA ,swing, JMF API,SQL,XML ,Xtream, design patterns ,RTSP,RTCP,RTP, codage audio video, |
Projet d’Etude | | 2 Mois | 2008 |
Développeur d’applications J2EE (services web)
Conception et développement d’une application web de gestion de conférences mettant en pratique le concept SOA.
Conception UML du système
Modélisation de la base de données
Implémentation d’hibernate
Développement et déploiement des services web
Orchestration de services web par utilisation de BPEL Designer
Java J2EE, SOA, SQL, XML, WSDL,SOAP, BPEL, Servlet, services web, hibernate, Netbeans,glassFish ,BPEL Designer,Java Mail, phpMyAdmin , |
Projet d’Etude | | 2 Mois | 2008 |
Développeur de Services réseaux distribués
Prototypage d’un contrôleur de routeur Upnp pour gérer la qualité de service.
Étude des librairies de gestion UPnP proposées par Intel et UPnP Lib
Réalisation d’un point de contrôle UPnP en utilisant la librairie fournie par UPnP Lib.
Étude des spécifications UPnP et HGI
Prototypage d’un point de contrôle UPnP gérant des classes de trafic sur un routeur virtuel Linux IGD
Réalisation de script de gestion la qualité de service sur le routeur Linux par l’utilisation de commande TC
Réalisation d’une IHM swing de contrôle du routeur Upnp
Java, XML, Shell, Ubuntu Linux, commandes TC,linux IGD, Intel Upnp SDK,VMware,UPnPSOAP, UDP, TCP, HTTP, HTTPMU, UDA, GENA, SSDP,UPnP Lib, Intel Upnp SDK |
2009-2010:Master spécialisé Sécurité de l'Information et des Systèmes ESIEA Paris
2008-2009: Ingénieur- Réseaux et Télécommunications à l’INSA (Institut National Des Sciences Appliquées) Toulouse en France