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

Khaled R.

Full Stack Java Angular Developer

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Khaled

Curious and committed senior developer, I enjoy working towards a collective goal and evolving within teams where knowledge sharing is essential. Helping and developing other developers alongside me is a real source of motivation for me.

With over 10 years of experience, I have contributed to the development of complex and moderately complex applications, meeting strong functional and technical requirements, for both consumer-facing applications and high-value business internal tools.

I have expertise in development and architecture around the Java ecosystem, with advanced skills in Angular on the front-end. I also work on DevOps issues, with proven experience in Jenkins, AWS, and Kubernetes, to design robust, scalable, and performance-oriented solutions.

Driven by quality, collaboration, and continuous improvement, I am looking to invest in ambitious projects with real impact.
  • Arabic

    Native or bilingual

  • English

    Conversational

  • French

    Fluent

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

Experience

  • AFP Agence France Presse
    Senior Full Stack JAVA/ANGULAR Developer
    PRESS AND MEDIA
    January 2025 - December 2025 (11 months)
    Paris, France
    IRIS-DALET Project
    The mission consisted of supporting the evolution of business processes related to video content production and distribution, by improving the processing support tools for the helpdesk and field teams. The implemented evolutions contributed to smoother operations and a reduction in operational friction.
    • Design and develop a Java/Spring Boot video business process, enabling automated image plan reconciliation and reducing manual processing by 30%.
    • Implement multi-format video duplication, improving deliverable compatibility with post-production tools (Adobe Premiere / Flex).
    • Develop Angular supervision interfaces, improving operational visibility of workflows and reducing production incidents by 20%.
    • Create a Cucumber integration test suite, securing pipeline migration and reducing production regressions.
    • Enhance code quality through JUnit/Mockito unit tests, achieving 85% test coverage.
    • Ensure functional consistency between the old and new video provider, guaranteeing a transition without service interruption.
    • Contribute to continuous code improvement (reviews, refactoring, best practices), reducing technical debt and facilitating maintainability.
    • Optimize Jenkins CI/CD pipelines (automation, packaging), reducing build time by 60% and delivery failure rates.
    • Participate in optimizing global performance: reducing errors, improving monitoring, and reliability of deployments.
    • Contribute to the maintenance and evolution of video processing environments on AWS, ensuring high availability.
    • Develop critical fixes to ensure the reliability of photo/video metadata over a 40-year history, improving archive quality.
    Java Spring Boot 3 Angular Kubernetes Amazon Web Services
  • THALES RCS
    Senior Full Stack JAVA/ANGULAR Developer
    TRANSPORTATION
    June 2023 - December 2024 (1 year and 6 months)
    Brétigny-sur-Orge, France
    Mission focused on the evolution and corrective maintenance of a ticketing solution for managing sales, subscriptions, payment methods, and pricing configurations. The solution, designed as a multi-client product, was deployed and adapted for several international markets (Doha, Abu Dhabi, Hong Kong, Jakarta), taking into account local specificities and regulatory constraints.
    • Design and implement microservices dedicated to managing subscription and transport pass purchases, secured via OAuth2, ensuring reliable and transparent integration with external services.
    • Develop a processing batch for managing unauthorized/blocked cards (Google FlatBuffer format), achieving a 60% gain in processing time.
    • Implement a multithreaded architecture to optimize audit writing in dedicated business files, ensuring complete traceability and a reduction of approximately 4x in processing time.
    • Optimize a customer debt refund module, improving query performance by over 30%.
    • Collaborate with QA teams during functional testing to anticipate and quickly correct anomalies, reducing validation cycles.
    • Track and trace data model evolution through the creation and maintenance of Flyway scripts, ensuring consistency between environments.
    • Perform unit and component tests (JUnit, Mockito) as well as integration tests using an internal framework, ensuring a high level of quality and code coverage.
    • Automate and manage deployments using Jenkins, Docker, and Kubernetes, enabling, in particular, a 50% reduction in deployment time and improved delivery reliability.
    Java Spring Boot 3 Angular 12 Kubernetes Jenkins
  • JCDecaux
    Senior Full Stack JAVA/ANGULAR Development Engineer
    TECH
    January 2019 - May 2023 (4 years and 4 months)
    78370 Plaisir, France
    POD (Proof Of Decaux) web/mobile/APIs Rest application to assist field agents and team leaders in their daily, tedious tasks.
    Seedooh-Agent Back office based on Spring Boot APIs for verifying and controlling advertising campaign statistics.
    • Redesign of the monolithic application into loosely coupled REST APIs based on Spring Boot (improving response time for some APIs by 80%).
    • Migration of the data model to the new architecture via batches.
    • Implementation of a file integration module for data loading (Furniture, Routes, Posting instructions, Users) using Spring Batch.
    • Redefinition of Kafka data flows with the implementation of consumers/producers based on Spring Kafka.
    • Implementation of controllers, services, and pipes in Typescript with HTML interfaces via the Angular framework.
    • Implementation of the interconnection logic with Amazon S3 buckets.
    • End-of-sprint presentations (demos) to the client.
    • Monitoring of acceptance testing and technical support.
    • Active participation in Scrum ceremonies (planning, retrospectives, etc.) and mentoring junior developers.
    • Technical documentation writing.
    • Participation in the design and estimation of user/technical stories in collaboration with the PO and Tech Lead.
    Technical environment: Java 8/11, Spring Boot, Angular 10, REST, JPA, Ionic 5, Capacitor, Devops, Jenkins, Ansible, Maven 3, GIT, Sonar, AWS services.
    Java Apache Kafka Spring Boot Jenkins Amazon Web Services

Recommendations

Be the first to recommend Khaled

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

  • Diplôme Ingénieur National en Informatique, Ingénierie en Informatique
    ENSI - Ecole Nationale des Sciences de l'Informatique
    2013
    Diplôme Ingénieur National en Informatique, Ingénierie en Informatique

Certifications

Skill set

Categories