About Ayat
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Bouygues TelecomSolutions Architect & IAM/CIAM ExpertTELECOMMUNICATIONSJanuary 2019 - Today (7 years and 7 months)Paris, France
- Analysis and evaluation of business needs and identification of risks related to authentication flows and API security.
- Design of solutions meeting these needs.
- Drafting of architecture documentation and detailed component specifications.
- Continuous technological watch and execution of Proofs of Concept (POC).
- Implementation of robust security measures for authentication processes (IAM/CIAM) according to modern standards such as OAuth 2.0, OpenID Connect, MTLS, and MFA.
- Deployment of API and business service security systems.
- Optimization of authentication flows and methods for different user groups (StepUp, MFA, Passwordless…).
- Design and implementation of contextual authentication and IdP Discovery to improve user experience in the IAM domain.
- Securing CAMARA APIs, and obtaining GSMA certification.
- Design of the CIAM solution.
- Design and Development of Keycloak and API extensions.
- Management of Keycloak version upgrades, ensuring compatibility, smooth transition, and service continuity.
- Performance optimization through load, endurance, scalability, and resilience testing for better robustness and efficiency.
- Automation of deployments in various infrastructures: on-premises, cloud, and hybrid environments.
- Migration of CI/CD pipelines from Jenkins to GitlabCI and implementation of the software factory and release management.
- Guarantee of compliance with standards and product quality through rigorous validation and continuous improvement.
- Technical support for development teams and cross-functional units of the organization.
- Active participation in agile ceremonies, fostering collaboration and iterative delivery, and contributing to project management activities.
- ExpediaLead Java/JEE DeveloperTRAVEL AND TOURISMJuly 2015 - December 2018 (3 years and 5 months)Paris, France
- Participation in software architecture design.
- Execution of technical studies and associated POCs.
- Design and development of new services and features.
- Mentoring and supporting developers in their tasks.
- Code review and monitoring of development quality.
- Technical support for the development team.
- Maintenance and improvement of CI/CD pipelines.
- Release management and production service monitoring.
- Participation in various agile ceremonies.
- NCRLead Java/JEE Developer.SOFTWARE PUBLISHINGJanuary 2014 - June 2015 (1 year and 5 months)Paris, France
- Participation in functional and architectural workshops.
- Studies and prototype development.
- Development platform preparation and developer assistance.
- Design and development of front-end layers (presentation and web layer).
- Design and development of back-end layers (WebServices, Services, and Data Access Objects - DAO).
- Implementation of automated tests.
- Impact assessment and optimization of batch processes and technical layers of applications.
- Migration of the SmartGWT framework.
- Writing and updating various technical documents.
- Presentation and participation in training sessions for the development team (Live coding).
- Code reviews.
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
- Development of data flow Analysis Models using Spark and Scala.Bigdata Ecosystem2018Development of data flow Analysis Models using Spark and Scala.
- MongoDB for Java DevelopersMongoDB University2014MongoDB for Java Developers