Bentaleb - Développeur JBUILDER
Ref : 161227H002-
Domicile
8045 ELHOUARIA (Tunisie)
-
Profil
Développeur (39 ans)
-
StatutFreelance
-
Développeur Web
OPEN BEEJan 2017 - aujourd'huiMission:
Développer et maintenir un projet GED
Outils/ langages :
JQuery,HTML5,CSS3,Bootstrap,Grunt,PHP5,Symphony
JIRA,GIT, Jenkins,Linux, webservices,restful...
2 Février 2017- Poste actuel
Formateur Java/J2EE (Centre Oxygène)
(POO,JSP,JQUERY,Servlets,JDBC, JSF,Eclipse,MySQL) -
Jan 2015 - aujourd'hui
Teampany( Agence de communication européenne )
(Freelancer-Contractuel)
Mission principale
Développer une plateforme pour la création des applications web.
Les tâches les plus exercées : communication(en français par email), codage, autoformation, tests, analyse, gestion d’équipe, rédaction des spécifications.
Etat actuel de projet : une première version minimale de projet est développée et testée sous Linux Ubuntu et windows 8.1.
Mission : suspendue pour plusieurs raisons :
-Raisons internes à la société
-Manque de motivation chez les membres actuels de l’équipe.
-Une insuffisance possible de compétences en Node JS.
(Node JS est une technologie très récente non déjà enseignée dans les universités).
Mes activités récentes :
-Former des étudiants en langages de programmation
-Passer plusieurs entretiens /tests techniques
-Des premiers essais pour se lancer dans mon propre projet professionnel.
EDI Principal L’environnement de développement essentiel que nous avons utilisé est NetBeans mais nous avons aussi utilisé au début l’environnement JetBrains WebStorm.
Les langages info. les plus utilisés : Principalement Javascript natif , Jquery ,EJS, Script Shell, commandes Redis,Html5,CSS,SQL…
Le framework utilisé :
Node JS surtout les modules de Node js suivants : express,socket.io,redis,ejs,passport,nodemailer,sqlite3,async,
flow-maintained…
Les plugins jquery les plus utilisés : Bpopup,fullpage,codemirror,jscolor,handsontable,autosize,...
L’outil pour la gestion des codes sources :
Git
Les outils de connexion au Serveur Linux : FileZilla,Putty
Les environnements de test : Linux(ubuntu), windows(8.1)
L’architecture de l’application adoptée : MVC:
M: ensemble des composants javacript (=Managers) pour gérer la persistance de données sur Redis.
V : ensemble des composants javascript (Plugins) visuels pour donner à l’utilisateur la possibilité de construire une page web voire un site web (= volume).
C : ensemble des composants javascript(=Communicators) basé sur les sockets .
Vision de Responsable de projet sur le travail réalisé :
Positive
Vision personnelle : Positive mais il faut rapidement s’avancer pour arriver à une version bien exploitable. -
Contractuel(CDD).
SOFTHER Filiale d’INFRACOM ********/Jan 2010 - Jan 2013Missions Principales :
1-Améliorer l’application de gestion intégré ‘Panthera’ : ********/
2-Améliorer le framework ‘Therm’ : un framework MVC propre à Infracom.
Les travaux les plus exercées :
Les tests fonctionnels, la rédaction des rapports de tests(en Anglais), l’analyse des codes sources existants, la génération des codes sources (le classes java, les pages JSP) en se basant sur le framework Therm, l’analyse des spécifications (rédigées en Italien),codage(en html ,xml , javascript,java,jdbc,swing,sql,…), création et personnalisation des rapports avec l’outil Crystal Reports, la communication (par email en anglais)…
J’ai présenté ma démission en 2013 pour plusieurs raisons personnelles/professionnelles :
-J’ai eu l’impression que ça s’ajoutera rien à mes compétences techniques.
-Des raisons familiales.
-…..etc
Travaux pratiques réalisés au cours de mes études universitaires (2007/2009) :
Une version minimale d’une application de comptabilité Java, SQL, JPA, SWING MySQL 2 mois (PFE)
Mini projet :application réseau de chat Java (multitherading : java. lang, sockets : java .net, gestion des fichiers : java. io, graphique : swing) 1 mois
Mini projet :application desktop pour la gestion des clients. C#.net, SQL Server 15 jours
Mini projet : application de gestion médicale Oracle forms, PL/SQL, Oracle 9i 1 mois
Mini projet :application web pour tester le niveau de culture générale de l’utilisateur PHP, MySQL, Dreamweaver 1mois
-
maîtrise en informatique appliqué option systèmes d’informations
l’école supérieur de technologie et informatique de Tunis.2009 -
Baccalauréat sciences expérimentales.
2004
Softher(société italienne filiale d’infracome) sise à Monplaisir :
********/ Java, javascript, crystal reports, Therm, swing, gestion... Du 01/04/2010 Au 01/07/2010
Institut de la culture italienne sise à l’avenue de Mohamed 5.
********/
Niveau A1 en langue italienne Du 20/02/2012 Au 28/06/2012.
Institut IB Sciences(Authorized Test Center) sise à Lafayette :
********/ Hibernate(ORM, DAO, Session Factory, HQL, hibernate tools).
Spring(Java EE, AOP, Spring dependency injection, JDBC ...)
Flex (WYSIWYG, framework components, data binding, Blaze DS).
Cairngorm Du 21/01/2012-Au21/04/2012