• Développement en cours d’une application assistée par l’IA destinée aux parents séparés.
• Développement en cours d’un chatbot pour mon portfolio, présentant mon parcours et mes centres d’intérêt.
• Conduite et réalisation de trente projets professionnels en conditions réelles ou reconstituées.
Compétences clés maîtrisées :
- Langages : Java, JavaScript, TypeScript, HTML, CSS
- Frameworks et bibliothèques : Angular, React, Spring, Hibernate/JPA, Node.js, Express.js, Bootstrap, Thymeleaf
- Bases de données : SQL (MySQL, PostgreSQL), NoSQL (MongoDB), Vector Store
- Intégration & déploiement continus (CI/CD) : GitHub Actions, GitLab CI
- Cloud & Infrastructures : AWS, VPS, virtualisation (VM), conteneurisation (Docker)
- Outils & environnements : Maven, Git/GitHub, IntelliJ IDEA, VS Code, Postman
- Documentation : Swagger/OpenAPI, JavaDoc
- Concepts & architecture : Microservices (Spring Cloud), API REST, MVC, WebSocket, UML, programmation concurrente/asynchrone, SOLID, TDD, DDD, BDD
- Sécurité & qualité : Spring Security (JWT, OAuth2), Sonar, Quality Gate
- Tests : JUnit, Mockito, WireMock, MockMVC, Jest, Cypress
- Méthodologies : Agile (Scrum/Kanban), DevOps
- Intelligence artificielle (IA) & automatisation : Spring AI, LLM, RAG, Ollama, n8n