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

Hassad Smara

Développeur Backend Go / Golang | Microservices

520 €/jour
1 projet
Lyon, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Hassad

Développeur backend, spécialisé en Go (Golang) sur les systèmes distribués à forte charge. Une dizaine d'années en backend, dont les sept dernières à temps plein sur du Go en production.

Ma spécialité, c'est la performance et la fiabilité à grande échelle : réduire la latence sur des services critiques, tenir la charge sur des architectures microservices, faire évoluer des stacks existantes en douceur.

J'ai travaillé sur le cœur temps réel de plateformes très exigeantes, du profiling mémoire et de l'optimisation GC jusqu'aux patterns de résilience comme les circuit-breakers, dans des secteurs aussi variés que l'adtech, la mobilité, les services financiers et l'infrastructure data.

J'accorde autant de soin à l'architecture qu'à la performance : code testé, structuré en architecture hexagonale et DDD, pensé pour durer et rester simple à maintenir. J'ai aussi conçu mes propres produits SaaS de bout en bout, du backend Go au front, ce qui me donne une vraie vision produit en plus de la technique.

Avant le Go, j'ai construit des systèmes industriels en Java et C++, une bonne école pour le code robuste et les contraintes serrées.

Disponible pour des missions backend Go, du développement de features et d'API jusqu'aux sujets plus pointus de performance et d'architecture distribuée.

Stack principale : Go, Kubernetes, Kafka, gRPC, PostgreSQL, Redis, GCP, AWS
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Lyon (jusqu’à 50 km)

Expériences

  • Datadog
    Développeur Go
    SOFTWARE PUBLISHING
    août 2025 - juin 2026 (10 mois)
    Développeur Backend Go — Infrastructure data à grande échelle
    Développement backend sur l'infrastructure de collecte et de traitement de données à grande échelle.

    Réalisations clés :

    • Composants backend Go pour le pipeline de collecte de métriques

    • Optimisation des performances : réduction des allocations mémoire, profiling et tuning GC

    • Évolution des systèmes de stockage distribué (Cassandra, Kafka)

    • Implémentation de patterns de résilience : circuit breakers, backpressure, rate limiting

    • Observabilité interne : métriques de santé, tracing, alerting

    • Revue de code et documentation technique pour le transfert de connaissances

    • Participation au debugging d'incidents et amélioration des runbooks

    Stack : Go, Kafka, Cassandra, Redis, Kubernetes, Prometheus, OpenTelemetry, gRPC, Python
    GO Kubernetes Apache Kafka gRPC Cassandra
  • Qonto
    Développeur Backend Go
    BANKING AND INSURANCE
    octobre 2024 - juillet 2025 (9 mois)
    Paris, France
    Développement backend pour les services financiers à destination des professionnels sur la plateforme Qonto.

    Réalisations clés :

    • Développement de features backend Go sur l'application métier principale

    • Optimisation des performances : refactoring des requêtes base de données, mise en cache Redis

    • Évolution de l'architecture microservices existante (Kafka, gRPC)

    • Interfaçage avec le legacy Ruby on Rails pour une migration progressive

    • Revue de code et pair programming sur les patterns Go idiomatiques

    • Collaboration avec les équipes produit sur les spécifications techniques

    Stack : Go, Kafka, PostgreSQL, Redis, Kubernetes (EKS), Prometheus, Ruby on Rails
    GO Kubernetes Apache Kafka gRPC PostgreSQL
  • Criteo
    Développeur Backend Go
    PRESS AND MEDIA
    juin 2020 - mai 2024 (3 ans et 11 mois)
    Paris, France
    Optimisation de latence sur l'un des plus gros moteurs de bidding publicitaire au monde (35 Md+ requêtes/jour, décision en moins de 10ms). Au sein de l'équipe Core Bidding, sur le path critique du moteur de décision temps réel.

    Réalisations clés :

    • Refonte du hot path : réduction de la latence p95

    • Profilage mémoire intensif (pprof, escape analysis) : réduction de la pression GC, p99 stabilisée

    • Migration du cluster Kafka on-prem vers Confluent Cloud : coût −30%, throughput producers +45%

    • Circuit-breakers adaptatifs pour une dégradation maîtrisée sous forte charge

    • Mentorat de développeurs juniors et sessions de knowledge-sharing (Go internals, debugging distribué)

    Stack : Go, Kubernetes (GKE), Kafka, gRPC, PostgreSQL, Redis, Prometheus, GCP
    Apache Kafka Go Kubernetes gRPC Google Cloud Platform (GCP)

Avis

5,0

sur 1 évaluation

O

Olivier

Tech Lead - DataDog

Avis laissé le 18/06/2026

Hassad a rejoint nos équipes pendant plusieurs mois pour intervenir sur notre infrastructure de collecte et de traitement de données à grande échelle. Il a su s'intégrer rapidement et prendre en main de façon autonome des composants backend critiques de notre pipeline. C'est un développeur et devops solide, avec une vraie expertise des systèmes distribués. Il a contribué à l'optimisation des performances (profiling, réduction des allocations mémoire, tuning GC), fait évoluer nos briques de stockage (Cassandra, Kafka) et renforcé la robustesse de la plateforme via des patterns de résilience bien pensés. Son travail sur l'observabilité interne nous a également été précieux lors du traitement d'incidents. Au-delà de la technique, Hassad est fiable, autonome et facile à intégrer dans une équipe : revues de code rigoureuses, documentation claire, et un vrai souci du transfert de connaissances. Un profil sur lequel on peut compter pour des sujets complexes. Je recommande vivement Hassad et je ferai appel à lui sans hésiter si besoin !

Recommandations

Soyez le premier à recommander Hassad

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

  • Licence informatique et développement logiciel
    Université Claude Bernard Lyon 1
    2014
    Formation en développement logiciel : algorithmique et structures de données, programmation orientée objet, conception logicielle, bases de données relationnelles, systèmes et réseaux, génie logiciel. Fondations qui ont nourri une carrière orientée backend et systèmes distribués.

Compétences

Catégories