SB
Portfolio
HomeExperienceProjectsSkillsContact
SB

© 2025 Soukaina Benchekroun. All rights reserved.

•Privacy

Projet

Détails du projet

Back to projects

Portail Patient AP-HP

Full Stack Developer

Secure patient portal for AP-HP with Keycloak authentication, HDS and GDPR compliant.

Employer
Kalisoft
Client
AP-HP (Assistance Publique – Hôpitaux de Paris)
Location
Paris, France (Hybrid)
Period
March 2021 – May 2022
16 technologies
React
Redux-Saga
Spring Boot
Java 8
Java 11
Java 17
Keycloak
OAuth2
RBAC
MFA
PostgreSQL
Oracle
Docker
GitLab CI/CD
SonarQube
Postman
✓ HDS
✓ RGPD
✓ ISO 27001

Contexte / Context

Development of a patient portal for Assistance Publique – Hôpitaux de Paris (AP-HP), enabling patients to securely access their medical records, schedule appointments and communicate with practitioners. The project requires strict compliance with health regulations (HDS) and data protection (GDPR).

Responsabilités / Responsibilities

  • Frontend development with React and Redux-Saga for complex state management
  • SSO authentication implementation via Keycloak
  • OAuth2, RBAC (Role-Based Access Control) and MFA configuration
  • Spring Boot backend development with secure REST APIs
  • PostgreSQL persistence management
  • HDS and GDPR compliance of architecture
  • Docker containerization and Jenkins CI/CD
  • Unit and integration testing
  • Résultats / Outcomes

  • Enhanced security: Multi-factor authentication and fine-grained access control
  • Compliance: HDS certifiable and GDPR compliant architecture
  • User experience: Intuitive interface for patients of all ages
  • Performance: Loading time < 2s for medical record access
  • Availability: Uptime > 99.5% with automatic incident management
  • Adoption: Thousands of patients using the portal daily