About Mohammed
French
Native or bilingual
English
Conversational
Arabic
Native or bilingual
Experience
- ENGIESenior/Lead Developer (Java/JEE/AEM/Vue/Security/OKTA)ENERGY AND UTILITIESJanuary 2023 - Today (3 years and 7 months)Paris, FranceSenior / Tech Lead Java Developer – Security – AEM – Vue.jsENGIE | 2023 – PresentContextParticipation in the development of a strategic gateway platform for ENGIE, aimed at exposing and orchestrating business services in a modern, secure, and scalable architecture.Responsibilities & Achievements✅ Technical leadership of 2 teams (Java / AEM / Frontend) until production release✅ Design and implementation of a microservices architecture improving modularity and scalability✅ Development and integration of REST / SOAP services✅ Implementation of MFA authentication via OKTA✅ Migration and upgrade to Adobe AEM 6.5✅ Execution of technical PoCs and architecture validation✅ Code reviews and definition of development best practices✅ Technical analysis and collaboration with business teams (BAs)✅ Production deployment and post-launch monitoring✅ Monitoring and observability via Kibana / Grafana✅ Management of application performance and stability✅ Contribution to application security aspects (AES/RSA encryption, security testing)Technical EnvironmentSOA & Microservices Architecture • Java / J2EE • Spring • Adobe AEM 6.5REST / SOAP • MySQL • Redis • Docker • Jenkins • Maven • GitVue.js / Vuetify • AWS • Apache • Jira • Kibana • GrafanaOKTA (MFA, IAM) • Security (AES/RSA cryptography)PHP 8 / Laravel • Penetration Testing
- ENGIESenior Developer (Java/JEE/AEM/JS/Security)ENERGY AND UTILITIESSeptember 2019 - Today (6 years and 11 months)Paris, FranceSenior Java Developer / Security / AEM – ENGIE (Regulated Tariffs Gas – DTR)ProjectDevelopment of backend services for the ENGIE DTR mobile application (Regulated Tariffs Gas), including secure communication, AEM integration, and implementation of strong authentication mechanisms.Responsibilities & Achievements✅ Effort estimation and technical sizing✅ Technical analysis and collaboration with business teams (BAs)✅ Development and integration of REST / SOAP services✅ Implementation of multi-factor authentication (MFA)✅ Integration of Adobe AEM with mobile services✅ Securing data exchange (AES / RSA encryption)✅ Continuous integration, deployment, and monitoring of production releases✅ Monitoring and supervision via Kibana / Grafana✅ Monitoring of application stability and performance improvement✅ Ticket management and project support via Jira✅ Integration of the OKTA solution (IAM)Technical EnvironmentSOA & Microservices Architecture • Java / J2EE • SpringREST / SOAP • MySQL • Adobe AEM 6.4 / 6.5AWS • Docker • Jenkins • Maven • Git • ApacheVue.js / Vuetify • Jira • Kibana • GrafanaOKTA (MFA, IAM) • Security (AES / RSA)PHP 8 / Laravel
- NijiSenior Engineer JAVA/J2EE/JS/AEMDIGITAL AND ITJanuary 2018 - August 2019 (1 year and 7 months)Île-de-France, FranceSenior Java Developer / AEM – ENGIE (Public Market – Gas)ContextParticipation in the redesign and evolution projects of the ENGIE Gas website (customer area, sales funnel, and business modules), involving architecture modernization, AEM migration, and transition to AWS cloud.Project: Redesign of the ENGIE Gas websiteAchievements✅ Evolution of the customer area architecture✅ Development of the authentication module via LDAP✅ Migration from Adobe AEM 6.2 to AEM 6.4✅ Migration of applications to AWS Cloud✅ Improvement of platform performance and maintainabilityProject: Redesign of the termination moduleAchievements✅ Redesign of the termination component under AEM✅ Design and implementation of the technical architecture✅ Optimization of user journeys and integration of business servicesProject: Redesign of the sales funnelAchievements✅ Redesign of AEM components related to the subscription funnel✅ Implementation of the technical architecture for the online sales solution✅ Implementation of an LDAP authentication module✅ Participation in Agile ceremonies (daily stand-ups, demos, pair programming)Technical EnvironmentJava / J2EE • SOA Architecture (REST / SOAP)Adobe AEM 6.2 / 6.4 • Apache Sling • OSGi • JCR • Oak • LuceneJCR-SQL2 / XPath • CaaSJBoss • Maven • Git • JenkinsJUnit • Mockito • RobotFrameworkKibana • Grafana • ApachePHP 7.4 • Laravel • Vue.jsJira • Agile Methodology
Recommendations
Be the first to recommend Mohammed
Help this freelancer shine by sharing your experience working together.
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
- Professional Master 2 in Security of Content, Networks, Telecommunications and Systems, Security, Networks, Cryptography, Development.University of Versailles Saint-Quentin-en-Yvelines2015Master 2 Professionnel en Sécurité des Contenus, Réseaux, Télécommunications et Systèmes, Sécurité,Réseaux,Cryptographie,Développement.
- Engineer, Computer Technology / Computer Systems TechnologyNational School of Computer Science (ESI)2010Ingénieur, Technologie informatique / technologie des systèmes informatiques