Ettaher - Développeur JAVA
Ref : 170715C001-
4131 MEDENINE (Tunisie)
-
Développeur, Graphiste / Webdesigner (39 ans)
-
Freelance
Expérience Professionnelle
2017 : Professeur d’Enseignement Secondaire dans un lycée étatique « Lycée HASSI AMOR Médenine »
2016 : Professeur d’Enseignement Secondaire dans un lycée étatique « Lycée BOUGHARARA Médenine »
2015 : Professeur d’Enseignement Secondaire dans un lycée étatique « Lycée BEN KHEDECHE Médenine »
2013-2014 : Coopération technique ( 2 ans de coopération technique en Oman « Ministère d’enseignement Omanienne »)
2012 : Professeur d’Enseignement Secondaire dans un lycée étatique « Lycée AL AHD ALJADID Médenine »
2011 : Professeur d’Enseignement Secondaire dans un lycée étatique « Lycée AL AHD ALJADID Médenine »
2010 : Professeur d’Enseignement Secondaire dans un lycée étatique « Lycée AL AHD ALJADID Médenine »
2010 : Stage de formation professionnel « Certificat INTEL »
2009 : Professeur d’Enseignement Universitaire dans l’Institut Supérieure d’Informatique de Médenine
2009 : Professeur d’Enseignement Secondaire dans un lycée étatique « Lycée Médenine »
2008 : Professeur d’Enseignement Secondaire dans un lycée privé « Lycée Privé Al Maarifa Médenine »
2008 : Formation 21/21 : 480 heures de cours de la langue anglaise.
Aout 2005
Lieu : Directions Régionale des Télécoms de Médenine
Adresse : Avenue Mongi Slim-4100 Médenine
Tâche : Développement d’un kit logiciel pour la gestion des véhicules au niveau des régions de Médenine en utilisant les outils suivants : Visual BASIC, Access, Merise.
Au cours des années d’études
Lieu : L’Institut Supérieur d’Informatique et de Multimédia de
Gabes
Adresse : Citer des Science Zrig Gabes
Tâches : * Application en java permettant la gestion d’un aéroport
en utilisant les outils suivants : Oracle, JBuilder9.
* Application en XML permettant la gestion d’un club vidéo en utilisant les outils suivants : JCreator (comme éditeur), Oracle (Base des données).
* Programmation d’un jeu en java (batail à naval) en utilisant les outils suivants : NetBeans (comme éditeur), MySQL, UML,..
* Site web dynamique en PHP : Site des ventes des matérielles informatiques, les outils : Dreamweaver, MYSQL, Appache, flashMX, Photoshop, CorellDraw, 3DSMax
* Mini projet concernant la couche application de modèle OSI (présentation en utilisant l’outil flashMX)
* Mini projet : Recherche d’une méthode d’indexation sur le web
* Mini projet : Création d’un page d’accueil d’un site web en utilisant les outils multimédia : CorellDraw, FlashMX, Photoshop
* Mini compilateur permet de convertir un algorithme quelconque en un programme en langage C en utilisant les outils (f) LEX et YACC-BISON sur Unix
* Mini projet : élaboration des algorithmes des codages des images MPEG, JPEG
* Mini projet : Gestion des STEG (société tunisienne d’électricités et de gaz) en utilisant l’outil : Merise
* Et des autres mini projets…
Compétences
Système d'exploitations : Dos, Windows, lunix, Unix,... :
-Dos : Les programmes batch (manipulant les fichiers batch)
-Unix et Unix : Systèmes des fichiers, gestions des répertoires, gestions des utilisateurs et des groupes, variables d'environnements, script SHELL...
-Windows : Gestion des processus et de mémoires, file d'attente et les algorithmes FIFO, LIFO, SJF... Windows : Bonne expérience sur toutes les versions (3.11, 9x, Me / NT, 2000 / XP/Vista/7/8…) du réseau et de l’administration. Batch MS-DOS.
-Linux : Connaissance du Shell. Petite expérience de l’administration. Utilisation en réseau (proxy, intranet).
- MacOs : Utilisation, configuration réseau
Langages de programmation :
-Pascal ,C, C++,C, Java, J2EE, Matlab, HTML, PHP, XML, JavaScript, JSP, ASP ,Visual BASIC
C#.NET : Bonne connaissance du langage et de la plateforme. Plusieurs projets sous Microsoft Visual Studio et SharpDevelop. (1 an d’expérience)
Java : Très bonne connaissance du langage, des librairies (AWT, SWING,...) et d’environnements comme le Borland JBuilder. Connaissance des Applets, Servlets, RMI, réseau, bases de données, graphisme,... (2 ans d’expérience)
Pascal : Connaissance approfondie du langage (calculs, graphisme, réseau, base de données,...). (5 ans d’expérience)
C++ : Bonne connaissance de l’implémentation objet. Connaissance de Borland CBuilder. Notions de programmation système en C. (3 an d’expérience)
-Visual Basic, Lisp, Prolog : Connaissance
PHP : Bonne connaissance. 4 ans d’expérience en programmation générale, bases de données ODBC et MySQL, graphisme, transfert de fichiers,...
HTML/XHTML/CSS : Très bonne connaissance. Utilisation en mode texte. Réalisation d’un validateur XHTML et XML.
XML/XSL/XPath : Très Bonne connaissance. Utilisation avec C#.NET, PHP, JavaScript, Java...
JavaScript : Expériences en programmation générale, événements, validations de données.
XHTML : Bonne connaissance.
ASP, CGI(Perl), ActiveX, VBScript : Quelques notions.
Bureautiques: Ms Word, Ms Excel, Ms PowerPoint ; Logiciel de gestion commerciale et stocks : EBP Gestion commerciale
Compilation :
-Les automates, les grammaires, les mots, langage,…
-Les outils (f) LEX et YACC-BISON,…
-Lex & Yacc : Bonne connaissance. Utilisation pour générer des analyseurs de fichiers génétiques,…
Système distribuées :
-Les caractéristiques d’un système reparties,…
-Les algorithmes d’exclusion mutuelle, gestion des mémoires, IPC, RPC,…
Recherche d’information et Indexation :
-Les principes des recherches des informations (mot clés,…)
-Les algorithmes des recherches des informations dans le web
-Les principes d’indexation,…
Conception :
-Merise, UML, OMT
Base de données :
-SQL, Oracle, PL/SQL, SQL+, MYSQL, Access
SQL : Bonne connaissance avec 3 ans d’expérience. Utilisation avec PHP. Connaissance théorique de Merise.
PL/SQL: Bonne connaissance.
Utilisation d’Access, Oracle, MySQL et ODBC (en PHP ou ASP), JDBC,…
Multimédia :
-Traitement d'images : Photoshop, Ullistrator, CorellDraw,....
-Animation 3D:3DSMax,....
-Algorithme des codages des images, vidéo, son...
-Infographie : Algorithme de construction des objets (cercle, triangle, droite,...)
-Animation 2D: Flash
Mathématique et Recherche Opérationnelle :
-Algèbre :(Anneaux, Matrice, Polynôme, Développement limité, ...)
-Analyse :(Suite, Limite, Dérivée, Courbe paramètre, Intégrale,...)
-Les algorithmes d’optimisations,…
-Programmation linéaire,…
Physique et traitement des signales et codages sources :
-Traitement des signales numérique et analogique
-Electronique numérique, électronique analogique
-Les algorithmes des codages des images, son et vidéo…
Réseau :
-Architecture des réseaux locaux et distants, support des transmissions, le modèle OSI, adressage IP, le protocole IP
- Réseaux hétérogènes : Expérience de cohabitation entre Win2000, Linux, MacOs
Réseau Multimédia :
-Simulation de fonctionnements des réseaux (Applications pratiques en utilisant un langage de programmation bien choisie …).
-Principe de fonctionnements des réseaux ATM.
-Principe de fonctionnements des réseaux RNIS.
Langages et technologies:
C, C++, Java, Java avancée, C#, J2EE, Frameworks(Struts,Hibernate) Développement WEB : Html, Java Script, PHP Base de données : SQL Server 2000, Oracle, MySQL Outils de développement : Visual Studio.Net 2008, NetBeans, Eclipse Méthodes et conception : UML, Merise Réseaux et Protocoles(CCNA) : Réseaux locaux, Réseau Publics, OSI, TCP/IP. Environnements : Windows 2000/NT/Vista – Linux/Unix Autres : Recherche opérationnelle, Analyse numérique, Traitement du signal, Génie logiciel, Traitement de l’Image, Culture et droit des entreprises
Education
2007 : Obtention du diplôme national d’un Maitrisât en Informatique et Multimédia à l’Institut Supérieur d’ Informatique et Multimédia de Gabes (ISIMG).
2005-2007 : Trois années d’étude à l’Institut Supérieur d’ Informatique et Multimédia de Gabes (ISIMG).
Mars 2004 : Passage du concours de réorientations des étudiants de l’Université de Gabes.
2004 : Passage de la 1er année Section Mathématique et Informatique avec la mention passable dans la Faculté de Science de Gabes.
2003 : Obtention du Baccalauréat section Mathématique avec la mention « Passable ».
Langues
Arabe : lue, écrite, parlée.
Français : lue, écrite, parlée.
Anglais : lue, écrite, parlée