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

Samia Dhahri

Senior Full-Stack Developer

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Samia

Passionate about developing Web, Mobile, and Cloud applications. Specializing in Java (8 to 21), Angular (2 to 16), Spring Boot, CI/CD, and microservices architecture.
Proven experience in technical leadership, application migration, software quality, and production deployment.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • GROUPAMA assurance Paris
    Technical Lead
    January 2008 - January 2022 (14 years)
    Migration of the IVIE application from Java 8 / AngularJS to Java 21 / Angular 18, with progressive redesign of the technical architecture. Definition of technical choices and leadership of front-end and back-end teams. Implementation of CI/CD pipelines, environment management. Design and integration of automated tests (unit and functional) with JUnit and Jasmine. Implementation of a technical capitalization plan: documentation on Confluence, standardization of practices. Technical support for developers: code reviews, development best practices, Git merge management. Contribution to the product roadmap and coordination of deliveries within deadlines. Active participation in feeding and prioritizing the technical and functional backlog.
  • Vermeg Paris
    Senior Full-Stack Developer
    March 2021 - May 2022 (1 year and 2 months)
    Development of front-end modules in Angular 11 and back-end in Spring Boot for the Fluid platform. Migration of third-party components from Angular 8 to Angular 11, with refactoring and code optimization. Implementation and management of CI/CD pipelines under GitLab CI, integration of automated tests with JUnit, Jasmine, Karma, and stress tests with Cypress. Integration of SonarQube for static code analysis, improvement of software quality and code coverage. Deployment of backend microservices developed in Java 17+ on AWS EC2 instances. Active participation in release management, Git versioning strategy. Specific development on the Palmyra platform using Palmyra Studio Editor.
  • Dukhan Banque QATAR
    Full-Stack Developer
    December 2018 - December 2020 (2 years)
    Contribution to the development of the BARWA banking application, intended for the retail and corporate clients of the Qatari bank. Development of functional modules: authentication, account and bank card management, simulators, document and contract management, savings and investment programs with Angular, creation of REST and SOAP API services. Development of back-office modules and back-end services with Spring Boot and Spring MVC. Implementation of a mechanism for chaining and persisting data entered into the database. Build and generation of multi-platform applications (Web, Android, iOS, Windows Mobile) via the Ionic Cordova framework. Execution of unit tests (Jasmine, Karma), integration tests, and business tests to ensure application stability and performance. Automation of tests and deployments via GitLab CI/CD pipelines. Production monitoring: proactive detection and resolution of alerts on live environments. Management of application versions, publication on marketplaces (App Store, Play Store...), and direct update management via the IBM MobileFirst (MFP) platform. Creation of Docker images for environment management and project portability.

Recommendations

Be the first to recommend Samia

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

  • SalesForce (Apex)
    SalesForce (Apex)
  • Professional Master's - Networks & Distributed Applications
    ISIGK TUNISIE
    2012
    Mastère professionnelle - réseaux & application distribuées

Skill set

Categories