About Samia
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- GROUPAMA assurance ParisTechnical LeadJanuary 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 ParisSenior Full-Stack DeveloperMarch 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 QATARFull-Stack DeveloperDecember 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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- SalesForce (Apex)SalesForce (Apex)
- Professional Master's - Networks & Distributed ApplicationsISIGK TUNISIE2012Mastère professionnelle - réseaux & application distribuées