You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Hicham BerroukecheHB

Hicham Berroukeche

Développeur Java | Spring Boot | 6 ans XP

500 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Hicham

Développeur Backend confirmé | Java · Spring Boot · 6 ans d'expérience | Disponible (France & Suisse)

Je suis développeur Back-End freelance avec +6 ans d'expérience, spécialisé dans l'écosystème Java / Spring et la conception de solutions robustes et scalables.

J'interviens sur des projets à forts enjeux techniques : conception et sécurisation d'APIs REST, traitement de données en batch, conteneurisation et mise en production. J'ai travaillé aussi bien sur des architectures greenfield que sur des bases de code existantes à faire évoluer.


Mon parcours :

6 ans de missions en ESN et en régie, en France et en Suisse.

J'ai contribué à des projets dans le secteur public (État de Fribourg, Ville de Lausanne via Talan) et dans le privé (CEGID, PME industrielle).

Des environnements très différents qui m'ont forgé une vraie capacité à m'intégrer rapidement, comprendre les enjeux métier et livrer en autonomie
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km), Besançon (jusqu’à 30 km), Clermont-Ferrand (jusqu’à 20 km), Lyon (jusqu’à 30 km)

Expériences

  • Talan
    Développeur Fullstack
    AGENCE & SSII
    juillet 2025 - octobre 2025 (3 mois)
    Genève, Suisse
    Mission : 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 legacy

    Ré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
    Node.js LLM SQLite Ollama MCP
  • Talan
    Consultant Full stack Developer
    SECTEUR PUBLIC & COLLECTIVITÉS
    février 2025 - juillet 2025 (5 mois)
    Lausanne, Suisse
    Mission : 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 ville

    Ré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
    Spring boot Alfresco VueJS Vaadin PostgreSQL
  • Micropole
    Consultant Full stack Developer
    SECTEUR PUBLIC & COLLECTIVITÉS
    septembre 2021 - janvier 2023 (1 an et 4 mois)
    Fribourg, Suisse
    Mission : 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 Wilde

    Ré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
    Spring boot Spring Batch Spring Data JPA Angular Java

Recommandations

Soyez le premier à recommander Hicham

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master 2
    SUPINFO
    2018

Compétences

Catégories