// ingénieur informatique

Salut, je suis Nacim.

Développeur Golang. Je construis ▍

nacim@backend:~
$ help
commandes : whoami, skills, go, projects, contact, clear
$
◆ Go◆ Goroutines◆ PostgreSQL◆ gRPC◆ Kafka◆ Redis◆ Docker◆ Kubernetes◆ AWS◆ Node.js◆ GraphQL◆ Terraform◆ Go◆ Goroutines◆ PostgreSQL◆ gRPC◆ Kafka◆ Redis◆ Docker◆ Kubernetes◆ AWS◆ Node.js◆ GraphQL◆ Terraform

01. Go, mon langage du quotidien

gaux !

clique sur le gopher

J'écris du Go tous les jours : services HTTP et gRPC, workers qui consomment Kafka, CLIs et outils internes. Ce que j'aime dans Go : un code simple et lisible, une binaire unique à déployer, et des goroutines qui tiennent des dizaines de milliers de connexions sans y penser.

goroutineschannelsselectcontextsync/atomicgenericspproftable testsmodulesgRPCCGOinterfaces
main.go
package main

import "fmt"

func main() {
  fmt.Println("Hello, Nacim 👋")
}

02. Compétences

APIs & Services

Conception d'APIs REST/gRPC propres, versionnées et documentées.

GoNode.jsTypeScriptPython

Données

Modélisation, requêtes optimisées, migrations sans downtime.

PostgreSQLRedisMongoDB

Architecture

Microservices, files de messages, event-driven, caching.

KafkaNATSgRPCRabbitMQ

Cloud & DevOps

Conteneurisation, CI/CD, observabilité, déploiements fiables.

DockerKubernetesAWSGitHub Actions

Sécurité

Auth, OAuth2/JWT, gestion des secrets, bonnes pratiques OWASP.

OAuth2JWTRBAC

Performance

Profiling, load testing et réduction de latence mesurable.

pprofk6GrafanaPrometheus

03. Projets

04. contact

Un projet backend en tête ?

Parlons-en →