About Hicham
French
Native or bilingual
English
Fluent
Experience
- TalanDéveloppeur FullstackDIGITAL AND ITJuly 2025 - October 2025 (3 months)Genève, SwitzerlandMission : Concevoir et développer un outil interne de rétro-documentation automatisée de code legacy par intelligence artificielle. CLI capable d'analyser une codebase existante et de générer de la documentation technico-fonctionnelle via des agents IA spécialisés.Contexte : R&D interne Talan · Agile · Exploration IA/LLM appliquée au code legacyRéalisations :
- Développement d'un outil CLI complet en Node.js (Commander) avec stockage SQLite et parsing de code via Tree-Sitter
- Configuration multi-providers LLM : providers locaux (Ollama) et distants (Groq, OpenRouter) avec gestion dynamique du routing
- Architecture multi-agents spécialisés (frontend, backend, sécurité, database) pour une analyse de code contextuelle
- Intégration de serveurs MCP (context7, sequential-thinking, filesystem) pour enrichir le contexte des agents
- Optimisation de la consommation de tokens pour réduire les coûts d'inférence
Stack : Node.js · Commander · SQLite · Tree-Sitter · Ollama · Groq · OpenRouter · Claude · DeepSeek · MCP · Git - TalanConsultant Full stack DeveloperPUBLIC SECTORFebruary 2025 - July 2025 (5 months)Lausanne, SwitzerlandMission : Développer la nouvelle version de la GED (Gestion Électronique de Documents) pour le Service d'Organisation et d'Informatique de la Ville de Lausanne. Backend, Frontend, et intégration avec le système documentaire Alfresco.Contexte : Secteur public · Ville de Lausanne · Agile · Suivi Redmine · Application transverse utilisée par tous les services de la villeRéalisations :
- Conception et développement backend Spring Boot avec intégration complète Alfresco (upload, download, requêtes, filtres, droits/autorisations, versioning, historique, transformation PDF)
- Développement frontend double stack : Vaadin (dashboard admin) et Vue.js (composant GED transverse à toutes les applications de la ville)
- Mise en place d'une migration de données récurrente (quotidienne) PostgreSQL vers ElasticSearch via Logstash
- Livraison sur environnements test et validation, rédaction de documentation technique et utilisateurs
- Validation des formulaires frontend avec Zod, vee-validate et TanStack
Stack : Java · Spring Boot · Vaadin · Vue.js · TypeScript · PostgreSQL · ElasticSearch · Logstash · Alfresco · Docker · GitLab · SonarQube · API REST - MicropoleConsultant Full stack DeveloperPUBLIC SECTORSeptember 2021 - January 2023 (1 year and 4 months)Fribourg, SwitzerlandMission : Renforcer l'équipe sur une application d'automatisation de taxation. Maintenance corrective. Maintenance évolutive. Migration de data. Refonte UI/UX.Contexte : Secteur public état de Fribourg (SUISSE) · Secteur fiscal · Équipe Agile · Suivi JIRA · Collaboration avec les équipes UX/UI CROSS WildeRéalisations :
- Développement de nouveaux outils et maintenance corrective/évolutive de l'application
- Traitement de données en masse (extraction, transformation, insertion) avec Spring Batch
- Refonte complète de l'UI/UX en collaboration avec l'équipe design
- Mise en production et rédaction de la documentation technique
Stack : Java · Spring Boot · Spring Batch · MS SQL · Angular · JIRA · Gitlab · Jenkins · API REST · SOAP
Recommendations
Be the first to recommend Hicham
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
- Master 2SUPINFO2018