About Rahal
French
Native or bilingual
English
Fluent
Experience
- EDF - Parc Nucléaire – Direction NumériqueFull Stack Java / Angular 18 DeveloperJuly 2025 - March 2026 (8 months)Mission Details• ▪ Participation in Agile rituals of the Digital Works Train✔ 2-week Sprints✔ Collaboration with architects, tech leads, developers, PO, QA• ▪ CN - Maintenance & Evolutions of the Digital Works Train (PPSP, REF, ADMIN)✔ Handling and correction of anomalies on the PPSP application✔ Functional and technical analysis of incidents✔ Continuous improvement and stabilization of sensitive modules• ▪ C90 - Monitoring & Traceability✔ Implementation of a monitoring mechanism for incoming authorization calls✔ Automatic sending of "not authorized" events and C90 error events - Implementation of Filters & Interceptors✔ Addition of backend filters (Spring Boot) for event tracking✔ Integration of an interceptor correlating internal calls with sent events✔ Storage of technical events in MongoDB✔ Implementation of a component for dynamic interface configuration✔ Integration of Angular front-end for visualization of technical eventsEnvironment: Java 11, Spring boot, REST, Hibernate/JPA, MongoDB, Maven, Microservice, Jenkins, AWS, NPM, ANGULAR 18, NGRX, Intellij IDEA, Windows, Agile.
- SACEMJava Engineer | Spring Boot | AWS | Cloud & Data Migration | Agile SAFeFILM AND AVApril 2023 - July 2025 (2 years and 3 months)Paris, FranceURights: The application designed to manage contracts with DSPs (Digital Service Providers) byenabling the exploitation of Sacem's or its licensors' works. It centralizes the ingestion, pricing, andidentification of DSRs, while ensuring contractual distribution of generated rights. The application alsofacilitates the association of DSRs with referenced offers and automates the distribution of rights accordingto contractual shares.Mission Descriptionâ–Ş Participate in the various SAFE Agile ceremonies of the entity:âś“ 3-week Sprints,âś“ Stakeholders: 1 CLOUD Architect, 2 tech leads, 8 developers, 1 PO, 4 testers, 2SYSOPS,â–Ş Infrastructure Optimization and Migrationâś“ Migrated URights from an IBM architecture to an AWS architectureâ–Ş URights Backend Migrationâś“ Migrated the URights backend from Spring MVC (annotations) to Spring Web and Spring Boot,improving system modularity and maintainability.âś“ Migrated EclipseLink to JPA.â–Ş Daily Reporting and Alertingâś“ Developed a daily report for DSR execution with an automatic email alert system, using AWS SNS and Terraformâś“ Integrated a Spark-triggered comparator for data validation and alert generationâ–Ş Database Optimizationâś“ Migrated the database from DB2 to PostgreSQL, ensuring data compatibility and operational continuity.âś“ Refactored database schemas with Liquibase and optimized performance by purging unused tables via the AWS SC toolâ–Ş Data Backup and Replicationâś“ Implemented cross-region backups of AWS Ireland S3 buckets to AWS Paris, with versioning, lifecycle policies, Object Lock/WORM, and access logs.âś“ Configured automated bucket replication between Ireland and Paris regions to enhance data durability and disaster recovery.
- BpifranceJava Engineer | Spring Boot | Kafka | DevOps | Agile SAFeBANKING AND INSURANCEJune 2020 - April 2023 (2 years and 10 months)Paris, FranceProject: APE: The APE application aims to industrialize the export pre-financing guarantee management process to make it more efficient (fast, qualitative, secure, ...)Mission Descriptionâ–Ş Participate in the various SAFE Agile ceremonies of the entity:âś” 2-week Sprints,âś” Stakeholders: tech lead, developers, PO, testers,âś” Participation in Daily meetings, Grooming, Sprint Planning, Retrospective, Reviews, PI Planningâ–Ş Automate the management process for BEL export pre-financing guarantee requests in APE,â–Ş UML analysis and design, back-end development in Java 17, Spring boot, JPA, KAFKA and for the front-end in Angular 15.â–Ş Proposal and advice regarding technical choices for the technical and application solutions used.â–Ş Implement an architecture solution focused on sending Kafka messages.â–Ş Implement a retry and error management solution.â–Ş Unit tests in JUnit for the backend and Jasmine for the front-end on the technical and application solutions.â–Ş Pair code review on git.â–Ş Monitoring and management of the different environmentsEnvironment: Java 17, Spring boot, REST, Hibernate/JPA, PostgreSQL, SQL, Maven, KAFKA, Jenkins, Kubernetes, helm, NPM, ANGULAR 15, Intellij IDEA, Lens, Windows, Agile Safe.
Recommendations
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
- Computer EngineeringNational School of Engineers of Sfax2016