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

Ali Thabet

Consultant senior Java/Angular (Spring Boot, Play)

611 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Ali

Consultant Senior Full-Stack avec 15 ans d’expérience, expert en Java, Spring, Play Framework et Angular.
J’accompagne les équipes dans la conception et le développement de solutions performantes, scalables et maintenables.
Passionné par le clean code et les architectures robustes, j’optimise la performance des applications et facilite leur industrialisation (CI/CD).
Force de proposition, j’aligne la stratégie technique avec les enjeux business pour garantir le succès des projets.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Arabe

    Bilingue ou natif

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

Expériences

  • RATP
    Tech Lead Full-Stack
    TRANSPORTS
    mai 2019 - avril 2025 (5 ans et 11 mois)
    Paris, France
    Lead technique sur la conception et le développement des fonctionnalités clés :
    • Contrôle dynamique des accès et des habilitations
    • Gestion des référentiels d'investissements et de projets
    • Gestion des conventions de financement, appels de fonds et versements
    • Partage des factures et des écritures comptables entre financeurs
    • Génération des documents Word, Excel et PDF (Cadre A, Cadre C, Récap projet...)
    • Développement de jobs d'alertes, reprise de données et récupération des référentiels

    Performance et robustesse de l'application :
    • Optimisation des requêtes SQL et des services REST
    • Supervision et amélioration des tests (unitaires, intégration et E2E)
    • Mise en place et optimisation des pipelines CI/CD (Jenkins et Docker)
    Qualité et encadrement technique :
    • Code review et suivi des bonnes pratiques
    • Suivi et réduction de la dette technique
    • Accompagnement des nouveaux arrivants et développeurs juniors
    Collaboration et méthodologie Agile :
    • Collaboration avec les équipes métier, exploitation, intégration et middleware
    • Participation active aux cérémonies Agile
    Projets transverses & migration technique :
    • Chiffrage et cadrage technique pour la refonte et la mise en œuvre des projets
    • Migration technique de projets
    • Support technique et accompagnement des autres équipes


    Stack : Java, Play Framework, SpringBoot, REST, SQL, JPA/Ebean, PostgreSQL, Angular, TypeScript, PrimeNG, HTML, CSS, JUnit, Mockito, Jasmine, Karma, Selenium, Cucumber, Git, Jenkins, Docker, Sonar, Swagger, Apache POI, Agile (Scrum)
  • ASIP Santé
    Tech Lead Back-End & Consultant Senior Full-Stack Worldline
    SANTÉ & BIEN-ÊTRE
    mai 2018 - avril 2019 (1 an)
    Paris, France
    Si-SAMU : mutualise au niveau national l'ensemble des outils des Samu-centres 15 et améliore la gestion des Samu au quotidien, la prise en charge des patients et la sécurité du système d'information.

    Participation à la conception et au développement des features
    Qualité et encadrement technique :
    • Encadrement et suivi de la qualité des développements
    • Analyse et validation technique des features en collaboration avec l'équipe d'architecture
    • Supervision et écriture des tests unitaires (Front et Back) et des tests d'intégration Back
    • Utilisation de Sphinx pour la rédaction et la génération de la documentation technique
    Méthodologie Agile & SAFe :
    • Participation aux cérémonies SAFe
    • Implication dans les cérémonies Agile
    Stack : Java, Spring, REST/Jersey, Swagger, JMS/ActiveMQ, WebSocket, SQL, JPA/Hibernate, Oracle, Flayway, Redis, Géocodeur Addok, Angular, TypeScript, HTML, CSS, Junit, Mockito, Jasmine, Karma, Tomcat, Git, Maven, Jenkins, Sonar, Docker, Agile (SAFe)
  • FDJ
    Consultant Senior Back-End Java JEE
    DIVERTISSEMENTS & LOISIRS
    juin 2016 - avril 2018 (1 an et 10 mois)
    Boulogne-Billancourt, France
    Gestion du parcours client (inscription, authentification, gestion de compte)

    Développement des évolutions et maintenance corrective
    • Conception, ajout et évolution des services REST
    • Utilisation de JMX pour surveiller l'état des services et exposer des métriques applicatives
    • Refactoring et modification du connecteur HTTP pour supporter OAuth2.0
    Qualité et assurance technique :
    • Mise en place et écriture des tests d'intégration (REST-assured)
    • Développement et maintenance des tests unitaires (JUnit, Mockito)
    • Rédaction et mise à jour de la documentation technique
    • Étude et chiffrage des spécifications techniques et fonctionnelles
    Encadrement et collaboration :
    • Accompagnement technique des nouveaux arrivants
    • Collaboration avec les équipes métier, front, architecture, qualification et recette
    Stack : JAVA/J2EE, REST, Spring (IoC, MVC, AOP), Spring Boot, Hazelcast, Junit, Mockito, REST-assured, HttpClient, Tomcat, Git, Maven, Jenkins, SonarQube, WireMock, Swagger, Agile

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

  • Diplôme National d'Ingénieur en Informatique,
    École Nationale des Sciences de l'Informatique (ENSI),
    2010
    Diplôme National d'Ingénieur en Informatique,
  • DEUPC en Mathématique
    Institut Préparatoire aux Études d'Ingénieurs de Nabeul (IPEIN),
    2007
    DEUPC en Mathématique

Compétences

Catégories