You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Chtara KhalilCK

Chtara Khalil

Développeur web sénior PHP/Symfony Fullstack

450 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Chtara


Je m'appelle Khalil CHTARA, développeur depuis plus de 9 ans, je développe et gère des projets d’applications et sites web.

Je m'adapte aux différents métiers, j’interviens seul ou en équipe sur tous les projets fromscratch ou déjà existants.

Je m’intègre à vos rituelles afin de vous fournir un travail de la meilleure qualité possible.

Je conseille sur les choix techniques.
Je conçois l'architecture.
Je développe votre projet.
J'assure l'intégration et le déploiement continu.

Si vous souhaitez que j’intervienne en renfort dans une de vos équipes, n’hésitez pas à prendre contact avec moi directement pour me parler de vos besoins pour que j’y apporte une solution.
  • Arabe

    Bilingue ou natif

  • Français

    Capacité professionnelle complète

  • Anglais

    Capacité professionnelle limitée

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • PREMIER-MINISTRE – Direction de l’Information Légale et Administrative
    Développeur sur le site service-public.fr
    SECTEUR PUBLIC & COLLECTIVITÉS
    mars 2019 - novembre 2022 (3 ans et 8 mois)
    Paris, France
    Service-public est le site officiel d’information et de démarches administratives de l'État français.

    J’ai contribué aux différents chantiers de développement évolutive et corrective du site ainsi que :

    ● Migration de l’application : Symfony 2.8 -> 3.4-> 4.4 -> 5.4 et de php 5.6 -> 7.4 -> 8.1.
    ● Refactoring du code PHP, Twig et JS.
    ● Optimisation de la couche JS native en migrant vers Webpack.
    ● Couverture par des tests unitaires ainsi que fonctionnels (Selenium).
    ● Refonte de la partie frontale en intégrant le nouveau Design de l’état.
    ● Renforcement de la sécurité en traitant les vulnérabilités détectées (XssCross, Injections SQL/XML
    …) lors des scans réguliers.
    ● Intégration des balises d’accessibilité RGAA.
    ● Manipulation des PDFs dynamiques (préparés avec Adobe Pro) avec la technologie PDFTK.
    ● Manipulation des PDFs à partir d’un modèle HTML avec la technologie WKHTMLTOPDF.
    ● Connexion en SSO avec le site distant service-public.fr (France Connect (OpenID,
    KnpUOAuth2ClientBundle) ) et solliciter ses APIs.
    ● Exposer en API REST chaque formulaire.
    ● Assemblage de pages web dynamiques externes et mise en cache avec ESI.
    ● Documentation en WIKI de chaque EPIC.
    ● Mise en place d’une usine de développement permettant l’intégration continue ainsi que le déploiement continu.


    Agilité : SCRUM : Équipe de 4 Développeurs, 2 DevOps, Team Leader, Product Owner, Daily Meeting, Sprint
    de trois semaines + démo/retro.
    UDD : Jira ticketing, Git versioning (GitFLow), Jenkins (Provisioning des conteneur),Docker (Gestion des
    conteneurs), SonarQube (Qualité du code), Selenium Server (Tests fonctionnels).
    Langages et frameworks : PHP7~8, Symfony 4~5 , CSS 3, Javascript (Native + Webpack)
    PHP 8 Symfony 4 HTML5/CSS3 JavaScript Webpack JIRA Jenkins Docker Selenium WebDriver SonarQube Scrum Design Sprint
  • HATVP – Haute Autorité pour la Transparence de la Vie Publique France
    Développeur sur le site hatvp.fr
    SECTEUR PUBLIC & COLLECTIVITÉS
    février 2018 - février 2019 (1 an et 1 mois)
    Paris, France
    La Haute Autorité est une institution indépendante. Elle est chargée de promouvoir la probité et l’exemplarité des responsables publics, de contrôler la déontologie de certains responsables et agents publics, d’encadrer le lobbying et de diffuser une culture de l’intégrité.

    J'ai participé aux activités de développement du portail ainsi que la mise en place d’un
    moteur de recherche avancé basé sur Elasticsearch.

    Sur la partie frontale du site, j’ai contribué aux travaux suivants :
    ● Sur la page d'accueil, ajout d’une zone de recherche rapide et intelligente avec de l’Autosuggestion.
    ● Développement de la page “répertoire des représentants d'intérêts” en présentant une zone de recherche suivi par des statistiques globaux et les dernières activités sur le répertoire.
    ● Développement le page “Détails d’une déclaration d’un représentant d'intérêts", en mettant des éléments affichant les détails sur l’identité, les activités, les moyens et la fiche qui détaille chaque
    activité.
    ● Développement du moteur de recherche du répertoire des représentants d’intérêts. Le moteur se résume sur deux pages :
    La première page permet une recherche globale avec une zone de saisie qui retourne des résultats
    en temps réel à chaque saisie. Les résultats sont regroupés par des blocs. (Les techniques
    Elasticsearch utilisés : Multirequest in one request, search in multifield, boost et fuziness, search in
    aggregations, aggregation, hightlighting, minimizing long text, frensh dictionary, accent folding… ).
    La deuxième page affiche plus de résultats trouvés dans la première avec la gestion de la pagination
    et les filtres (ReactJS : Reactivesearch).


    Et sur la partie backend, j’ai également participé aux :
    ● Développement des scripts (Commandes Symfony) permettant l’Indexation (Alimentation) en
    masse des données du répertoire des représentants d'intérêts dans Elasticsearch..
    La migration des données s’effectue depuis un fichier JSON contenant toutes les informations du
    répertoire vers des bases de données (Indexes) dans Elasticsearch.
    L’exécution des scripts s’effectue en boucle afin de mettre à jour les données Elasticsearch.
    ● Mise en place d’un dashboard contenant des statistiques globales sur le répertoire et des
    graphiques présentant l’évolution des données du répertoire par rapport au temps (Kibana).


    Agilité : SCRUM : Équipe de 2 Devs et 1 devOps, Product Owner, DailyMeeting, Sprint de deux semaines.
    UDD : Youtrack ticketing, Git versionning, SonarQube Qualité du code
    Langages et frameworks : PHP7, Symfony 2.8, Elasticsearch, Wordpress, CSS3, Javascript, ReactJS, Kibana.
    youtrack ticketing Git SonarQube PHP 7 Symfony 2 Wordpress React.js Elasticsearch HTML5/CSS3 JavaScript Bootstrap Kibana

Recommandations

Soyez le premier à recommander Chtara

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Mastère professionnel
    Institut Supérieur d’Informatique - Tunisie
    2013

Compétences (33)

Catégories