
AEL GAIN
Senior DevOps Engineer | GCP & Kubernetes
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Senior Devops and Data Engineer
ManuscritCloud
sept. 2019 - Présent
7 ans 2 mois
Paris, France
Devops et Data engineer avec +15 ans d'expérience sur le build et le run de SaaS B2B et d'app B2C pour le compte de startups et de grands groupes, plus récemment co-fondateur et CTO. Expertise également sur le hosting de LLM (Mistral/Llama) et la construction de RAG. Je suis également auditeur tech et formateur sur des sujets d'architecture cloud (GCP enthusiast ❤️) et de dev pour des startups et des grands groupes (L'Oréal/Carrefour) 🛠 Côté techno Devops (GCP ou AWS) j'utilise: - Kubernetes (GKE et EKS), Linkerd/Istio, ArgoCD (ou FluxCD, pour faire du GitOps) expérience sur des projets à relativement fort volume: +1000 req/s - CloudRun, App Engine, Beanstalk, Lambda, Cloud Functions, build static derrière CDN pour les fronts - CI/CD sur GitHub Actions/CircleCI/GitLabCI/CloudBuild - Postgres, Redis, Mongo, Google Datastore - RabbitMQ, SNS/SQS, PubSub pour le messaging - Monitoring, alerting, request tracing, performance profiling de backends NodeJS, SQL query optimization - Le tout provisionné avec Terraform ou Pulumi - En suivant le pattern GitOps 🔎 Côté techno Data Engineer / MLOps: - Pipeline data sur Kubeflow, VertexAI (GCP), Airflow - dbt - BigQuery - Looker studio, Metabase - Python, Pandas, Dask, Tensorflow - Streamilt/Dash pour la dataviz 🖼 Côté Dev Web: - Du Typescript avec NextJS, ReactJS pour le front, NestJS ou Express pour back - Du Python avec FastAPI ou Flask pour du back 👷 Pour du prototyping / des MVPs : - Vercel - Supabase - Heroku 🤖 Pour du hosting de LLM / de la GenAI - vLLM / exllamav2 - Mistral / Mixtral - Quantization formats AWQ, GGUF, ... - Langchain / ChromaDB / Milvus
CTO & Co-Founder
Trace For Good
oct. 2022 - juin 2023
9 mois
Paris, France
Settled the tech stack, hired developers and built a B2B SaaS in 6 months with a team of 3 senior fullstack devs. Tools were: - GCP - CloudRun to host the backend - GCS + CloudCDN for the frontend - CloudBuild for CI/CD pipelines - PostgreSQL - Typescript/Express for the backend.
Lead Devops
HABX
juil. 2017 - sept. 2019
2 ans 3 mois
Paris Area, France
Set up and maintain company's infrastructure on Kubernetes/AWS and CI/CD pipelines with CircleCI. Dockerization of NodeJS backends/workers and ReactJS frontends. Rest of the stack consists of MongoDB, Redis, PostgreSQL, RabbitMQ, Everything managed with Terraform. Scaling CPU-intensive jobs for datascientists with Kubernetes. Backend development in Python, ES6 and Golang.
DevOps
Thales Air Systems S.A.
août 2015 - avr. 2017
1 an 9 mois
Budapest, Hongrie
Working on a live streaming platform. The platform is deployed on Thales's Openstack cloud with Ansible and Docker, and the continuous integration part of the platform is built on Gitlab, Jenkins, Sonarqube and Rancher/Cattle as a Docker orchestrator for our core services. We use HAProxy both as a frontend to load balance customer's requests, and between service nodes to provide high availability. Setting up a log/metric chain with *beats/storm/kafka/elasticsearch/kibana. Writing Openstack HEAT templates to automate the deployment of various pieces of software: IPSec VPN, etcd, Docker Swarm cluster, ELK stack...
Netops
OVH
janv. 2012 - déc. 2014
3 ans
59100 Roubaix, France
I worked on three main projects : - Improve the efficiency, reliability and scalability of the network configuration deployment scripts and tools in an heterogeneous network environment. The scripts are in charge of applying network configurations according to customers actions, like adding IP blocks or virtual macs on dedicated servers, ordering and ASA firewall, an ACE loadbalancer in front of their servers... The scripts run on hundreds of routers (CatOS/IOS/IOS-XR) and thousands of switchs (IOS/NX-OS). Configuration deployment includes BGP/Vlan/ACL/port security/QOS modifications. - Plug-and-play load-balancing + SSL offloading solution for VPS and dedicated server's customers. The product runs on several Cisco ACE. It includes developing a REST API for customers to drive the ACE in an easy way (adding backends, setting weight, sticky session type), developing scripts to configure and monitor network devices. https://www.ovh.com/fr/solutions/ip-load-balancing/ - Virtual Rack solution. VRack is a dedicated and isolated network between dedicated servers and private cloud hosts from one customer. The private network is high bandwidth and isolated from the internet. I developed the API, the billing scripts and the network provisioning scripts in Perl. The scripts manipulates Vlans and bridge domains on multiple NX-OS switchs and ASR9000 routers. https://www.ovh.com/fr/solutions/vrack/
Formation
Institut national des Sciences appliquées de Rouen
Diplôme d'ingénieur, Architecture des systèmes d'information
2007 - 2012
5 ans 2 mois
Activités et associations : Robots Club of the school. Responsible for the image processing part (using OpenCV). We went twice to the french national robotic cup.
Portfolio

Redesign of a whole SaaS infrastructure to move from VMs to serverless

Write training and inference pipeline for transformer models on GCP VertexAI
