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/day
Massy, FR
8-15 years

Average response time: 1 hour

About 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
  • Arabic

    Fluent

  • French

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • INS SOLUTIONS
    Consultant Sénior FullStack SpringBoot/Angular
    SOFTWARE PUBLISHING
    February 2023 - Today (3 years and 5 months)
    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)
    SOFTWARE PUBLISHING
    July 2020 - January 2023 (2 years and 7 months)
    Î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
    SOFTWARE PUBLISHING
    April 2019 - June 2020 (1 year and 2 months)
    Sousse, Tunisia
    WINDEV

Recommendations

Be the first to recommend Ali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • 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

Skill set

Categories