Académique Documents
Professionnel Documents
Culture Documents
TAKTAK Tahani
8 ans d’expérience professionnelle
COMPÉTENCES
COMPÉTENCES TECHNIQUES
■ LANGAGES BACK-END : JAVA, PHP, TypeScript
■ LANGAGES FRONT-END : HTML, CSS, Javascript, jQuery, Ajax.
■ LANGAGE D'ÉCHANGE D’INFORMATION : JSON
■ FRAMEWORKS : Spring Boot, Spring, Symfony, Vaadin, jQuery, Bootstrap, Angular
■ GESTIONNAIRE DE DÉPENDANCES : Maven, Composer, Npm
■ CMS: Wordpress
■ BASES DE DONNÉES: MySQL, MariaDB.
■ ORM : Hibernate , Doctrine
■ SERVEUR APPLICATION /WEB : Apache
■ CI/CD : Jenkins
■ MODÉLISATION: UML.
■ ARCHITECTURE : MVC, REST.
■ INTÉGRATION CONTINUE : GitLab, GitHub.
■ GESTIONS DES VERSIONS : Git.
■ DOCUMENTATION ET TEST DES APIS REST : Swagger , Postman
■ Client FTP/SFTP: FileZilla
■ IDE: Eclipse, IntelliJ, NetBeans, PhpStorm, VSCode
■ MÉTHODOLOGIES: Agile Scrum
FORMATION
CERTIFICATIONS / FORMATIONS
■ 2015: Formation PHP5, ZEND, JQUERY, AJAX au centre de formation informatique et linguistique
TRAINING-PRO - Sfax
■ 2015: Formation Php5/Symfony2 au centre de formation informatique et linguistique TRAINING
■ 2014 : Formation Wordpress au centre de formation informatique Wise Trainer
■ 2012 : Participation à Android Workshop ‘Yasmine Open Day 7’ à l’Ecole National d’Ingénieur de Sfax
■ 2012 : Formation Android au centre de formation informatique et linguistique TRAINING-PRO - Sfax
■ 2012 : Présence à une formation de « développement des applications mobile (iOS ) » certifiée par
ORANGE.
1
DOSSIER DE COMPÉTENCES| INGÉNIEUR DÉVELOPPEMENT WEB / BACKEND
RÉFÉRENCES PROJETS
DOMAINE D’INTERVENTION :
ENVIRONNEMENT TECHNIQUE :
■ Java 11, Spring Boot , Maven,Apache Tomcat 9, Spring Security OAuth2, Hibernate, Spring Jpa, Github,
MySql , Jira , Jenkins , Stripe
DOMAINE D’INTERVENTION :
■ Conception de la structure de la base de données
■ Développement des endpoints selon les exigences et documentation de l’API Rest avec Swagger
■ Implémentation des services de génération des devis en PDF
■ Mise en place d’un système de Websocket pour envoyer des notifications via Firebase
■ Debug des retours de l’équipe de test et implémentation des correctifs
■ Mise en production
■ Utilisation du process de gestion des Pull Requests avec Github
2
DOSSIER DE COMPÉTENCES| INGÉNIEUR DÉVELOPPEMENT WEB / BACKEND
ENVIRONNEMENT TECHNIQUE :
■ Java 11, Spring Boot 2.1, Maven 3.8, Tomcat 9, Spring Security OAuth2, Hibernate, Spring Jpa, Github,
MySql, Agile Scrum
PROJET SPIMBOX
SOCIÉTÉ: TUNITEAM
DOMAINE D’INTERVENTION :
ENVIRONNEMENT TECHNIQUE :
■ Java 11, Spring Boot 2.1, Maven 3.8, Tomcat 9, Spring Security OAuth2, Hibernate, Spring Jpa, Github,
MySql , Firebase Api
PROJET TIMEFORTIMESHEET
SOCIÉTÉ: TUNITEAM
DOMAINE D’INTERVENTION :
■ Création des web services pour gérer les feuilles d’activités
■ Implémentation des services mailing et d’export des feuilles d’activités
■ Implémentation des services de génération des factures
■ Mise en production
■ Debug des retours de l’équipe de test et implémentation des correctifs
■ Utilisation du process de gestion des Pull Requests avec Github
3
DOSSIER DE COMPÉTENCES| INGÉNIEUR DÉVELOPPEMENT WEB / BACKEND
ENVIRONNEMENT TECHNIQUE :
■ Java 8, Spring Boot Framework, Hibernate, Maven, MySql, Eclipse, MySql WorkBench, Tomcat 8, GitHub,
Postman
PROJET : Développement Backend d’un outil de gestion des métriques et des tableaux de bord QaMometor
DOMAINE D’INTERVENTION :
ENVIRONNEMENT TECHNIQUE :
■ Java 8, Spring Boot Framework, Spring Security OAuth2, Hibernate, Maven, MySql, Eclipse, MySql
WorkBench, Tomcat 8, GitHub, Api REST, Jira , Jenkins, agilité
DOMAINE D’INTERVENTION :
4
DOSSIER DE COMPÉTENCES| INGÉNIEUR DÉVELOPPEMENT WEB / BACKEND
ENVIRONNEMENT TECHNIQUE :
■ Symfony Framework, PHP, MySql, Doctrine, REST API, Html , Css, JQuery, NetBeans, PhpMyAdmin, Xampp,
Firebase, Wordpress
DOMAINE D’INTERVENTION :
■ Implémentation des nouveaux menus
■ Maintenir les fonctions d’export des factures en PDF et en Excel
■ Utilisation du GlowRoot pour surveiller l’application et détecter les causes de lenteur
■ Refonte des services lents pour améliorer les performances et le temps de chargement
■ Implémentation d’un Scheduler pour diffuser des emails
■ Implémentation des changements suite au retour des utilisateurs
ENVIRONNEMENT TECHNIQUE :
■ Java 7, Vaadin Framework, Spring Framework, Maven, JasperReport, MySql, Eclipse, MySql WorkBench,
Tomcat 7, GitHub, GlowRoot
DOMAINE D’INTERVENTION :
ENVIRONNEMENT TECHNIQUE :
■ Java 7, Vaadin Framework, Spring Framework, Maven, JasperReport, MySql, Eclipse, MySql WorkBench,
Tomcat 7, GitHub, GlowRoot
5
DOSSIER DE COMPÉTENCES| INGÉNIEUR DÉVELOPPEMENT WEB / BACKEND
DOMAINE D’INTERVENTION :
ENVIRONNEMENT TECHNIQUE :
■ Wordpress, PHP, Html, JavaScript, JQuery, AJAX, CSS , NetBeans IDE, Xampp, PhpMyAdmin, Apache
DOMAINE D’INTERVENTION :
ENVIRONNEMENT TECHNIQUE :
■ Php , Wordpress, MySql , PhpMyadmin, xampp, javascript, JQuery, Ajax, html, Css, Netbeans ide,
6
DOSSIER DE COMPÉTENCES| INGÉNIEUR DÉVELOPPEMENT WEB / BACKEND
DOMAINE D’INTERVENTION :
ENVIRONNEMENT TECHNIQUE :
■ Php5, Javascript, jQuery, AJAX, HTML5, Android, Java, Api REST, Netbeans , Eclipse, Wamp, MySql