Hi, I'm Albert

This is my interactive resume




Father of one

42 Alumni

42 Entrepreneurs co-founder

Passionate Backend / DevOps Engineer

#Go #C #gRPC #Docker #Ansible #Bash #Python #UNIX #Consul #Nomad #Terraform #Vue



april 2018 - may 2020

Scaleway / Online.net offers simple & high-end solutions for all your hosting requirements: baremetal servers, web hosting, cloud computing, domain names, etc.

  • Create images with Packer / Vagrant
  • gRPC / Protobuf API with Golang
  • PXE boot
  • Ansible
  • Netbox DCIM

Vente Privee

sept 2017 - march 2018

Vente-privee is a major French e-commerce company that pioneered the model of online flash sales.

  • Machine Learning project with Keras, Flask API, VueJS
  • Search Engine in Go seeking Algolia efficiency. (Radix Tree, Raft Consensus…)


April - Oct 2016

  • Create web dashboard with Rails / AngularJS / D3.JS
  • Migrate app from MongoDB / Heroku to Cassandra cluster, Docker and using ZeroMQ


2014 - 2018

42 is a private French computer programming school created and funded by Xavier Niel (Founder of Illiad, free). The school is focused on project-based learning and peer-to-peer education. It teaches not just programming skills, but also the habits that companies are looking for in programmers: productivity, collaboration and lifelong learning and self-investment.

School Projects (in C if not specified) :

  • Algorithms (sorting, pathfinding, line drawing…).
  • libft : c library (libc like) with linked list, hash table.
  • Wolf 3D, a simple game with raycasting algorithm.
  • Fract’ol, Julia, Mandelbrot set, and Tree fractals.
  • Polynomial equation solver in ruby.
  • Linear regression machine learning gradient descent algorithm in ruby.
  • r-type like game in C++ with ncurses
  • npuzzle : 8, 15, 19 puzzle solver in golang with A* algorithm and heap queue
  • malloc / free / realloc / calloc.
  • ftp protocol transfert (server/client) with IPv4 and IPv6
  • ping (C & Go) program with raw socket, ICMP
  • traceroute program with raw socket, UDP, ICMP
  • nmap SYN, ACK, FIN, UDP, NULL, XMAS port scanning with thread and pcap library


Latest Post

Deploy Nuxt.js spa with Caddy

Deploy Nuxt.js spa with Caddy This tutoriel will show you how to deploy your nuxt app with multiple pages. I’ll start this tutoriel by guessing you already have a nuxt.js app with mode: ‘spa’ in your nuxt.config.js . If not, check https://nuxtjs.org/guide/installation to learn how to create a nuxt js application. 1. Generate the application for production by running # This will run nuxt build $ npm run build or $ yarn run build 2. Read more


Available for freelance jobs on malt

My current local time is .