About Rahal
French
Native or bilingual
English
Fluent
Experience
- EDF - Parc Nucléaire – Direction NumériqueFull Stack Java / Angular 18 DeveloperJuly 2025 - December 2025 (5 months)Mission Description• ▪ Participation in the Agile rituals of the Digital Factory Train✔ 2-week Sprints✔ Collaboration with architects, tech leads, developers, PO, QA• ▪ CN - Maintenance & Evolutions Digital Factory 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 tracing✔ 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 DSR ingestion, pricing, andidentification, while ensuring contractual distribution of generated rights. The application also facilitatesthe association of DSRs with referenced offers and automates the distribution of rights according tocontractual shares.Mission Description▪ Participate in the different SAFE Agile ceremonies of the entity:✓ 3-week Sprints,✓ Stakeholders: 1 CLOUD Architect, 2 tech leads, 8 developers, 1 PO, 4 testers, 2 SYSOPS,▪ 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 S3 buckets from Ireland 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 different SAFE Agile ceremonies of the entity:✔ 2-week Sprints,✔ Stakeholders: tech lead, developers, PO, testers,✔ Participation in Daily meetings, grooming, sprint planning, REX, Reviews, PI Planning▪ Automate the management process for BEL 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 on technical choices for the solutions used.▪ Implement an architecture solution focused on sending Kafka messages.▪ Implement a retry and error handling solution.▪ Unit tests in JUnit (backend) and Jasmine (frontend) on the technical and application solutions.▪ Pair code review on git.▪ Monitoring and management of 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