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

Ali Meguebli

développeur sénior windev / webdev

510 €/jour
Massy, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Ali

Chef de projet, Consultant fonctionnel, Développeur
expérimenté : Plus de 10 ans
architecte : conception et spécification du besoin
langage de programmation : JAVA J2EE SPRINGBOOT ANGULAR 2+
Base de données : mysql, sql server, Hyperfile, postgressql
  • Arabe

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle limitée

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • INS SOLUTIONS
    Consultant Sénior FullStack SpringBoot/Angular
    EDITION DE LOGICIELS
    février 2023 - Aujourd'hui (3 ans et 4 mois)
    Massy, France
    Tech Lead / Développeur Full Stack (SpringBoot / Angular)
    - Projet 1: Une application web/mobile pour une entreprise française
    spécialisée dans le domaine de la Fibre optique.
    - Équipe: 1 Tech Lead, 2 Dév. Full Stack, 1 Dév. Mobile, 1 QA | Méthodologie: Agile
    (Scrum).
    - Réalisations et tâches effectuées:

    ● Optimisation des performances : Vous avez veillé à ce que l'application soit
    performante et évolutive, en optimisant les requêtes, en utilisant des caches,
    et en gérant les ressources.
    ● Formation de l'équipe : Vous avez partagé vos connaissances techniques
    avec les membres de l'équipe, aidant à renforcer leurs compétences et leur
    compréhension.

    ● Développement et codage : Vous avez écrit du code côté serveur (Spring
    Boot) et côté client (Angular), en vous assurant que les fonctionnalités sont
    implémentées
    ● Planification des sprints : Vous avez participé à la planification des sprints
    Agile (Scrum), en définissant les objectifs, les user stories et les estimations.
    Environnement technique utilisé pour ce projet :
    Front End : Angular 14, Angular CLI, Angular Material UI, Rxjs, Typescript, Javascript
    Back End : SpringBoot ,Node.js, Express.js, MySQL, Sequelize
    Outils de gestion de projet : Git, GitHub, Jira
    Langages: Typescript, JavaScript, Java, HTML5, CSS3, SQL, NoSQL. - Framework/Environnements: SpringBoot ,Node.js, Sequelize, TypeORM, Express, Angular, Material UI, PrimeNG, Bootstrap, Ionic. - IDE: Visual Studio Code, Eclipse. - Bases de données: MySQL, PostgreSQL, Oracle, MongoDB. - Méthodes d'analyse et de modélisation: UML, Merise. - Systèmes d'exploitation: Windows, Unix. - Méthodologie: Agile (Scrum). - Outils: Git, GitHub, Jira, Rxjs.
  • ITECHLINK
    Développeur Full Stack (SpringBoot / Angular)
    EDITION DE LOGICIELS
    juillet 2020 - janvier 2023 (2 ans et 7 mois)
    Île-de-Sein, France
    Tech Lead / Développeur Full Stack (SpringBoot / Angular)
    - Projet 1: Une application web/mobile pour une entreprise française
    spécialisée dans le domaine de la Fibre optique.
    - Équipe: 1 Tech Lead, 2 Dév. Full Stack, 1 Dév. Mobile, 1 QA | Méthodologie: Agile
    (Scrum).
    - Réalisations et tâches effectuées:

    ● Conception du Modèle de Données : J'ai été responsable de la conception
    initiale du modèle de données, en m'assurant qu'il réponde aux besoins
    spécifiques du domaine de la Fibre optique et qu'il soit évolutif pour prendre
    en charge les futures fonctionnalités.
    ● Développement Full Stack : J'ai pris en charge le développement full stack en
    utilisant SpringBoot pour la partie back end et Angular pour la partie front
    end. Cela comprenait la mise en place de l'architecture, la création de routes,
    la gestion des bases de données, et l'intégration de fonctionnalités clés.
    ● Tableau de Bord KPI : J'ai développé un tableau de bord qui affiche différents
    indicateurs clés de performance (KPI) pour permettre à l'entreprise de suivre
    la rentabilité et de calculer les chiffres d'affaires pour chaque technicien. Ce
    tableau de bord a fourni des informations essentielles pour la prise de
    décision.
    ● Module d'Authentification : J'ai mis en place un module d'authentification
    sécurisé en utilisant des technologies telles que JWT (JSON Web Tokens) et
    Passport.js pour garantir la sécurité de l'application.
    ● Migration de Firebase à Node.js : Suite à une demande de l'équipe de
    direction, j'ai géré la migration de tous les modules back end de Firebase à
    Node.js, assurant ainsi une meilleure maîtrise et évolutivité de l'infrastructure.
    ● Microservices : J'ai développé des microservices en Node.js pour effectuer
    des tâches spécifiques, notamment la migration de données depuis des
    bases de données NoSQL vers MySQL et la notification des techniciens par
    e-mail pour l'envoi de leurs rapports.
    ● Développement Front End : J'ai dirigé le développement des modules front
    end UI, y compris ceux liés aux BPU, aux types d'interventions, aux

    opérateurs, aux techniciens et aux interventions. J'ai également veillé à ce
    que l'interface utilisateur soit conviviale et réactive.
    ● Filtrage et Export de Données : J'ai mis en place des fonctionnalités de
    filtrage avancé et de téléchargement de fichiers PDF et XLSX pour permettre
    aux utilisateurs de rechercher et d'exporter des données de manière efficace.
    ● Documentation du Code : J'ai maintenu une documentation exhaustive du
    code source pour faciliter la compréhension et la maintenance par l'équipe,
    ainsi que pour garantir la qualité du code.
    Spring boot Angular Méthode agile Git Github Actions PostgreSQL
  • DIVA Software
    CHEF DE PROJET
    EDITION DE LOGICIELS
    avril 2019 - juin 2020 (1 an et 2 mois)
    Sousse, Tunisie
    WINDEV

Recommandations

Soyez le premier à recommander Ali

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

  • ingenieur Informatique
    Tunisie
    2008
    Génie Logiciel et Programmation

Certifications

  • Gérez votre projet avec une équipe Scrum
    OpenClassRoom
    2018
  • Créez des applications pour Android
    SMSI
    2016

Compétences

Catégories