About Hassen
English
Native or bilingual
French
Native or bilingual
Experience
- GRDFSenior Software EngineerENERGY AND UTILITIESMay 2025 - Today (1 year and 3 months)Paris, FranceDesign and implementation of an AI orchestration platform for intelligent codebase access and automated development assistance.Project 1: AI Orchestration Platform- Design of an AI orchestration platform using RAG (Retrieval-Augmented Generation) with LLM multi-agent systems (Architect, Spec, Retriever, Developer, Compliance, Reviewer)- Backend (Spring Boot 3.2 / Java 21): REST API Orchestrator with RAG client, Ollama integration, Resilience4j (circuit breaker/retry), RBAC security, TraceId logging, Swagger/OpenAPI documentation, 23 unit tests- RAG Service (Python/FastAPI): Qdrant vector database, sentence-transformers embeddings, intelligent chunking with Tree-sitter (Java, Python, TypeScript), incremental indexing- Frontend (Angular 18): 4 functional components (Assist, Refactor, Migrate, Review), Angular Material UI, TypeScript DTOs, lazy loading- Creation of the Product Specification Versioned Repository (PSVR) with Git versioningProject 2: Counting and Estimation Points Management ApplicationDevelopment with Claude Code of a business application for managing counting and estimation points- Backend (Java 21 / Spring Boot 3.5): REST APIs, PostgreSQL, caching, batch processing, clean architecture- Frontend (Angular 18 / NgRx): State management, Alcane Design System integration, complex forms, responsive UI- Security & Integration: Multi-source data integration, OAuth2/OIDC, OKTA authentication, secure production deployment--- Keywords: Claude code (skills, plugins, plan mode, ...), cursor, Java 21, Spring Boot, Angular 18, AI agents, LLM, RAG, Qdrant, FastAPI, Python, Tree-sitter, Ollama, sentence-transformers, Resilience4j, Microservices, NgRx, PostgreSQL, OKTA, OAuth2/OIDC, Docker, Kubernetes
- bnpparibasJAVA/Angular DeveloperBANKING AND INSURANCEJune 2022 - May 2025 (2 years and 11 months)Paris, FranceIntervention on a core business application for credit risk management in an international context.• Automated refactoring and AI-assisted code quality improvement• Migration to a microservices architecture• Technical migration to Java 21 and Angular 18• Cloud-native deployment on Kubernetes (VMware Tanzu)• Implementation of CI/CD pipelines, Docker containerization• Participation in code reviews, best practices, and technical support in EnglishEnvironment: Java, Spring Boot, Angular, Microservices, Kubernetes, Docker, Oracle, Jenkins, Liquibase
- CohozeeFullStack JAVA/ Angular DeveloperHOSPITALITYJanuary 2021 - May 2022 (1 year and 5 months)Design and development of a reservation platform in the hotel sector.• Design of a microservices architecture• Backend development Java / Spring• Frontend development Angular• Implementation of CI/CD pipelines• Code review and continuous improvement of software qualityEnvironment: Java, Spring, Angular, MongoDB, Microservices, Docker, GitLab CI
Recommendations
Be the first to recommend Hassen
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
- Computer Engineering DegreeHigher Institute of Applied Sciences and Technology.2019Diplôme Ingénieur Informatique
- Preparatory CycleHigher Institute of Applied Sciences and Technology.2015Cycle préparatoire