Menu

Toufik BELLAL

MONTRÉAL

En résumé

Programmation : JAVA, Swing, C, C++, SQL, Oracle PL/SQL.

Développement web : HTML, DHTML, CSS, PHP, JavaScript, AJAX, Technologie XML.

JEE : JAVA, JDBC, JSP, Servlets, Applets, JSF, MVC, EJB, Hibernate, Spring.

Base de données : Oracle, MySQL, SQL Server, Derby, XML/Sql, XQuery, XPath, Virtuoso.

Méthodes et environnements : UML, Merise, CPN Tools, Eclipse, NetBeans, C++ Builder, DreamWeaver, Latex, Adobe Photoshop, Windows, Linux (Fedora, Mandrak, Ubuntu, Redhat), Dos.

Mes compétences :
Hibernate
JSP
MVC
Java
Google Web Toolkit
JDBC
Spring
JavaServer Framework
Enterprise JavaBeans

Entreprises

  • TODINI Costruzioni Generali - Développeur

    maintenant Conception et implémentation d'une base de données cohérente et fiable pour sauvegarder l'historique du parcours de l'organisme et de ses employés (suivi des recrutements et des contrats).
    ?Assurer un suivi permanent en automatisant les procédures de travail.
    Edition des états d'impression et diverses statistiques demandées.
    Accès rapide aux informations et Protection des informations
    Delphi, Oracle
  • Bell Technical Solutions - Analyste Programmeur

    2016 - 2017 Sous la supervision du Directeur systèmes de l’information, j'ai été responsable de faire l’analyse et la programmation de différents projets.
    J'ai travaillé au développement, à l’optimisation et à la maintenance des logiciels utilisés au sein de l’entreprise, ainsi que la réalisation des rapport d'analyse et statistique avec Microsoft SQL Reporting Services.
  • CDI College - Enseignant en programmation orientée internet

    2014 - maintenant Dispenser un enseignement qui correspond aux objectifs des modules et programmes établis dans le cursus;
    Préparer les cours et utiliser des méthodes pédagogiques diverses et variées afin d’encourager la réussite des étudiants;
    Discuter des progrès des étudiants individuellement et des progrès du groupe;
    Expliquer les objectifs et concepts clefs du cours aux étudiants;
    Tenir à jour les connaissances et compétences liées au domaine enseigné;
    Corriger les évaluations formatives et sommatives;
    Participer au développement de programme;
    Organiser des sessions de rattrapage pour les heures d’enseignement non dispensées pour cause d’absence.
  • Communautique de Montréal - Consultant Formateur en informatique

    2013 - 2014 Mettre en place, animer et évaluer des sessions de formation permettant aux salariés de l'entreprise et des différents participants d'acquérir une compétence ou un savoir-faire professionnel spécifique en informatique (bureautique, bases de données, programmation, multimédia).
  • Capgemini - Ingénieur d'Etude-Consultant NTIC

    SURESNES 2012 - 2012 Intervention sur les différentes phases d'un projet d'informatique de gestion: de la traduction technique des besoins fonctionnels, à la conception, aux tests et recette, à la mise en production ou encore à la maintenance corrective ou évolutive.
  • Vert Anis - Ingénieur Developpeur J2EE/GWT

    2011 - 2011 Migration du site budgetfacile.com vers GWT.

    o Gestion des outils via une interface sécurisée pour permettre d’effectuer des opérations sur les placements disponibles
    o Ajouter, retirer ou modifier un placement dans la liste.
    o Mise à jour des valeurs des taux.
    o Le gestionnaire doit également pouvoir mettre à jour les taux dans une liste pour la gestion de l’historique.

    o Conception et de développement du module gestion des paramètres qui permet à l’utilisateur de personnaliser son livre de comptes et d’adapter son analyse budgétaire à ses attentes. L’ensemble des pages développées (comptes, devises, catégories et tiers) sont regroupées dans deux espaces, coté client (pour l’utilisateur), et le coté administration (pour l’administrateur).

    o Conception et de développement du module gestion des opérations qui permet aux utilisateurs de consulter, de spécifier les opérations en fonction de différents critères (catégories, tiers, mode d’imposition...) et d’analyser l’ensemble de ses opérations sur ses différents comptes et ça à travers les états d’analyse et de filtrage.

    o Internationalisation du logiciel : En développant ce logiciel, nous avons fait en sorte d’utiliser uniquement de l’anglais pour les méthodes et les noms des variables. A terme, ce logiciel pourrait être vendu et il faudra qu’il soit compréhensible par le plus grand nombre. Beaucoup de chaînes de caractères ou de messages sont utilisées en français dans le code. Afin de rendre ce logiciel multilingue, il nous a fallut récupérer toutes ces chaînes afin de les remplacer par des méthodes qui font référence à ces chaînes.
  • TELECOM Bretagne - Stagiaire

    Brest Cedex 3 2010 - 2010 Il s'agissait d'élaborer un outillage permettant à l'utilisateur d'un système Web 2.0 de type "réseau social" de configurer simplement mais sûrement une politique d'accès à ses données personnelles:
    Conception et adaptation du modèle OrBAC pour "Facebook".
    Simulation de la politique de sécurité proposée avec MotOrBAC.

Formations

  • Bretagne Occidentale (Brest)

    Brest 2009 - 2011 Informatique

Réseau

Annuaire des membres :