Loading profile…
Loading profile…
Senior Java Developer – Data
Senior API Designer at Crédit Agricole who shaped reusable OpenAPI contracts and Kafka event-driven services.
FranceSenior Java Developer – Data at LCL (Crédit Agricole Group)
Building tools and applications to collect, process and ensure the reliability of ESG data. Developed back-end features in Java, contributed to data model evolution, and managed batch jobs with Spring Batch.
JavaSpring BootSpringBatchMongoDBOpenAPIDockerKubernetesArgoCDGitlab CIELKPrometheusGrafana
Teaching and mentoring programming fundamentals, OOP, data structures, complexity, and algorithms. Preparing exercises and helping with problem solving and exam revision.
JavaAlgorithmsData StructuresObject Oriented Programming
Developed a web platform for a private school to centralize administration and student follow-up, including enrollment, group management, scheduling, attendance, and financial tracking.
NodeJSAngularPostgreSQLFullcalendar
Designed REST APIs using a contract-first approach and implemented event-driven architectures with Kafka and Avro. Developed Spring Boot microservices and contributed to architectural consistency.
JavaSpring BootMicroservicesRESTOpenAPISwaggerKafkaAvroMongoDBGitGitlabCI CDDynatraceGrafanaJUnit5CucumberSonarJira
Developed and maintained business applications in Java/Spring Boot, optimized Oracle/PL/SQL queries, and migrated from Spring Boot 1.5 to 2.7. Provided production support and front-end enhancements in Angular.
JavaSpring BootHibernateMavenOraclePl SQLAngularTypeScriptHTMLCSSGitGit FlowJenkinsAnsibleSonarJiraLinuxScrum
Developed and evolved a CRM application focused on customer data management. Worked on Java objects, JavaScript interfaces, REST services, and SQL optimization.
JavaSpring FrameworkHibernateMavenJavaScriptjQueryAJAXHTMLCSSOracleSQLPl SQLXMLGitSVNJenkins
Integrated Adobe Campaign in a multi-client context and developed a GDPR-compliant responsive web application. Handled email personalization, targeting workflows, and campaign management.
JavaJavaScriptHTMLCSSJSSPSQL ServerAdobe Campaign
Master’s degree in Distributed Systems and Data Science Technologies from UPEC – Université Paris-Est Créteil, completed in 2018.
Master’s degree in Distributed Systems and Data Science Technologies from UPEC – Université Paris-Est Créteil, completed in 2018.
Master’s degree in Information Systems Engineering from USTO Oran, completed in 2016.
Master’s degree in Information Systems Engineering from USTO Oran, completed in 2016.
Bachelor’s degree in Mathematics & Computer Science from USTO Oran, completed in 2015.
Bachelor’s degree in Mathematics & Computer Science from USTO Oran, completed in 2015.