SYSTEMES D’EXPLOITATION
Linux (Suse / Fedora / Ubuntu, RedHat), Unix, Windows 2000/XP/Vista,7, Mac OS 4.5.
Langages de Programmation
-Assembleur: 8086, MIPS.
-Programmation matérielle: VHDL.
-Programmation procédurale: C, SHELL (unix), Maple, Pascal.
-Programmation orientée objet: C++, JAVA, C#.NET, VB.NET.
-Technologies web: J2EE, .NET, HTML, XML, CSS, JSP, Servlet, JSF, Spring, Hibernate, EJB,
JBoss Seam, GWT, DTD, SOAP, WSDL, PHP, Ajax, Flex.
-Programmation mobile: J2ME, Android.
-Intelligence artificielle: Prolog, Lisp.
-Base de données: SQL, PL/SQL.
-Méthodes de conception: UML, Merise2.
**************************************************************************************************
Frameworks et logiciels
-Environnements de developpement: Microsoft Visual Studio, Macromedia Dreamweaver,Eclipse, MyEclipse, NetBeans, Serveur Apache Tomcat, TASM, SPIM, Easyphp, Wamp.
-SGBD: MySQL, PostgreSQL, Oracle, Derby, Access, PL/SQL Developer.
-Logiciels de conception: Microsoft visio, Rational Rose, UML diagrammer, DBDesigner.
*************************************************************************************************
Réseaux et protocoles
-Les normes: X25, RNIS, TCP/IP, IEEE.XX, Token Ring, ARP, UDP, Ethernet.
-Protocoles et algorithmes de routage: RIP v2, OSPF, BGP.
-Programmation RPC et multithreadée, Sockets.
***************************************************************************************************
Langues:
Arabe Langue maternelle
Français Courant
Anglais Courant
Taches Effectuées: Conception et Implémentation d'une application de communication fonctionnant sous Android et destinée aux professionnels de l'éducation et de la formation professionnelle utilisant des tablettes(TClass+):
• Développement d’une application desktop Java Swing pour le serveur.
• Développement de deux applications mobiles Android: Student et Teacher.
• Préparer les différentes composants graphiques pour chaque application.
• Création de document techniques et guide d’utilisateurs
Langage de programmation: JAVA 1.6.
Technologies: Sockets JAVA, TCP/IP, MySQL, SVN.
Plateforme: Android SDK 4.1, SWING
IDE: Eclipse Galileo.
Référence : https://play.google.com/store/apps/details?id=app.aladin
https://play.google.com/store/apps/details?id=app.lodis
https://play.google.com/store/apps/details?id=com.crea.tclassProffree
https://play.google.com/store/apps/details?id=com.crea.tclassUser
De août 2011 à avril 2012 Tunisie
Sujet:Conception et implémentation d'une application client (Android) /Serveur (Web PHP) pour le suivi des maladies.
IDE: EasyPHP, Eclipse Galileo.
Langages: Java, PHP.
Technologies: WebService, Parseur XML,MySQL
Plateformes: Android SDK 2.2,
*************************************************************************************************
Projet Fin d'Etudes chez Facenet Service France
De février à juin 2011 Tunis - Tunisie
-Sujet : Conception et Implémentation d’une solution pour la gestion de réservation des services à la demande sous la plateforme mobile Android.
-IDE : Eclipse Galileo.
-Langage : JAVA.
-Technologies : REST API, Parseur JSON, PayPall API, EJB 3.1, MySQL
-Plateformes : J2EE, Android SDK 2.2.
************************************************************************************************
Ingénieur R&D chez Wave Professional Services
De février à juin 2010 Tunis - Tunisie
-Sujet: Synchronisation des données entre les deux plateformes mobiles: Windows Mobile OS et Android OS.
-IDE: Eclipse.
-Langages: C #, JAVA.
-Plateformes: .Net 3.5, SDK Windows Mobile, SDK Android 2.2.
**************************************************************************************************
Stage d'immersion en entreprise Tunisie Télécom
De juin à août 2009 Tunis - Tunisie
-Sujet: Conception et développement d'une application selon le modèle client (J2ME)/serveur
(J2EE) pour le suivi d’une personne (Géo localisation).
-IDE: NetBeans 6.1.
-Langage : JAVA.
-Plateformes : J2EE, J2ME.
-Autres: Web Service, GPRS, GSM.
-Outil de conception : Rationel Rose.
**************************************************************************************************
Projet de deux modules Ecole Nationale des Sciences de l'Informatique
De mars à mai 2009 Tunis - Tunisie
-Sujet : Conception et Réalisation d'une application web J2EE pour la gestion d'une clinique.
-IDE: MyEclipse6.5.
-Langages : JAVA, JSP.
-Plateforme : J2EE.
-SGBD : MySQL 5.1.
-Frameworks : Hibernate, Struts, Web Services.
*****Ingénieur informatique Ecole Nationale des Sciences de
Juin 2011 Manouba - Tunisie l'Informatique(ENSI -- tunisie)
***Option: Système d'Informations et de Connaissances (SIC).
***Mention: Assez bien.
*****Cycle préparatoire aux études d'ingénieur Institut Préparatoire aux Etudes
d'Ingénieurs ElManar
Juin 2007 Tunis - Tunisie
***Option: Technologie.
*****Baccalaureat technique Lycée Sejnene
Juin 2005 Sejnene - Tunisie
-Option: Technique.
-Mention: Bien.
Références | Screenshot |
---|---|
Titre : Application mobile Android Description : Description TClass+ ATTENTION ; Vous devrez également charger TClass+ Student à installer sur les tablettes "élève" Tclass+ Teacher nécessite un module de communication disponible sur demande, pour une version d?évaluation limitée à 30 jours. Pour obtenir cette version visitez http://crealogic-tn.fr ou adressez un mail au développeur TClass+ est une application destinées aux enseignants et formateurs qui utilisent des tablettes tactiles en classe. Principales fonctions - Transfert de fichiers depuis la tablette prof vers des groupes de tablettes ou vers tous. - Reconnaissance automatique des postes élèves par le module tuteur - Gestion des groupes (possibilité de créer 4 groupes) - Adaptation sur l'interface tuteur de la disposition des tablettes - Identification des apprenants à l'ouverture de l'application - Accès direct au fichiers envoyés par les élèves Fonctions de diffusion: - Diffusion d'une vidéo à un groupe, - Contrôle à distance de la vidéo par le tuteur, - Envoi d'une vidéo à tous, - Envoi d'un fichier audio à un groupe ou à tous et contrôle à distance de la lecture par le tuteur, - Envoi d'une URL à tous ou à un groupe, - Envoi d'une vidéo à un groupe et d'une URL à un autre groupe, - Envoi d'un message à un groupe par le tuteur, - Envoi de fichier à tous ou à un groupe par le tuteur, - Envoi de fichier au tuteur par l'apprenant, - Tchat entre les membres d'un groupe. Echange de fichiers - le tuteur peut envoyer et recevoir des fichiers, - les apprenants peuvent recevoir des fichiers de leur tuteur ou de leurs collègues et leur en envoyer. Intercommunication - Les apprenants peuvent communiquer via le chat au sein de leur groupe, - Le tuteur peut adresser des messages aux apprenants, Type projet : applications Thème projet : logiciels Durée : quelques mois Budget : 3 000 € Date : 19/09/2018 |