Dernière mise à jour : 30 août 2024

Qui suis-je ?

Stéphane Klein, artisan développeur de plus de 20 ans d'expérience, basé à Montrouge, au sud de Paris.

Depuis juillet 2024, je propose des services de software engineering en freelance (SIREN 478 587 512).

De septembre 2023 à juin 2024, j'ai travaillé sur le développement d'une application du type "knowledge management" avec trois co-fondateurs.

De 2019 à 2023, j'ai occupé le poste de CTO dans une startup parisienne, que j'ai rejointe juste après son financement initial. Avec mes collègues, nous avons élargi l'équipe tech de 1 à 16 personnes au cours de deux levées de fonds successives d'environ 5 et ensuite 20 millions d'euros.

Cliquez ici pour consulter la suite de mon parcours un peu plus bas sur cette page.

Contact

Vous pouvez me contacter par mail à contact@stephane-klein.info ou au 06 61 48 76 04, il est préférable de m'envoyer un SMS avant de me téléphoner.

J'ai activé les notifications LinkedIn sur mon smartphone, je devrais donc pouvoir vous répondre rapidement.

Mes objectifs professionnels

Depuis juillet 2024, je propose mes services en software engineering freelance.
Depuis cette date, je travaille déjà en régie pour deux clients, leur apportant mon expertise en développement d'applications web et en DevOps.

Mon objectif pour ces six prochains mois est d'essayer de développer cette activité.

Vous pouvez consulter la liste de mes prestations en freelance.

Projets susceptibles de m'intéresser

Je suis ouvert aux missions de Contributeur Individuel ou de management, au sein de toutes petites structures ou des ETI.

Types de projets qui ne m'intéressent pas

Actuellement, les secteurs tels que les DeFi, l'AdTech et les jeux vidéo ne m'intéressent pas.
Les projets d'applications mobiles natives ne sont pas non plus dans mes recherches actuelles, bien que ce soit un domaine qui m'intéresse, je n'ai pas encore développé de compétences spécifiques dans ce secteur.

Je ne souhaite pas manager une équipe non francophone. Le management demande de la finesse et de la subtilité en communication, en raison de mon niveau d'anglais oral, je ne me sens pas en mesure de gérer efficacement une équipe non francophone.

Domaines d'expertise

Frontend Development : JavaScript (front), ReactJS, Svelte, SvelteKit, HTML/CSS avancé, TailwindCSS, Yjs.

Backend Development : Go, Python, JavaScript (back), GraphQL, REST, gRPC, Playwright, écriture basique de script Bash, Singer (ETL).

Database : SQL, PostgreSQL avancé, PL/pgSQL, SQLite, Redis, ElasticSearch, Clickhouse, Neo4j (Cypher), Metabase.

DevOps : Docker, Vagrant, Postfix, Nginx, Ansible, Terraform, Grafana, Prometheus, Loki, Kubernetes, Debian/Ubuntu/RedHat, Baremetal, AWS, Scaleway, OVH, Vector (data pipeline).

Software Engineering : Git, Scrum, TDD, Lean, GitOps.

Expériences professionnelles

Cofondateur — Value Props Septembre 2023 - Juin 2024

J'ai travaillé de septembre 2023 à juin 2024, en mode « solo dev » sur une application du type « knowledge management » lancée avec trois co-fondateurs.

L'objectif de cette solution est de permettre aux entreprises de présenter leur produit via tous types de supports — page web, discours, fiches produits… —, toujours à jour, qui ont été créés et mis à jour via une webapp qui organise et présente de manière dynamique toutes les données marketing ou autrement dit, « la proposition de valeur ».

Pour en savoir plus, vous pouvez consulter mon article « Liste des choix technologiques du projet Value Props ».

CTO — Spacefill Avril 2019 - Juin 2023

J'ai rejoint Spacefill parmi les tout premiers employés. En tant que CTO, j'étais responsable des choix techniques, du recrutement et du management des développeurs, le tout en étroite collaboration avec le CPO — cofondateur.

Avec mes collègues, nous avons élargi l'équipe tech de 1 à 16 personnes.

J'ai commencé par développer une marketplace de stockage en entrepôt, ensuite une web application de type OMS (Order Management System) et une web API publique.

Cette Web API publique permettait de communiquer avec des applications de l'univers logistique, du type WMS, OMS, TMS, ERP.

J'ai travaillé sur l'implémentation et de déploiement de nombreuses intégrations dites "EDI", concrètement des programmes (de type worker) de transfert d'information d'un système à un autre — lecture de données via Web API ou via des fichiers exposés par le protocole FTP, puis transformation de ces données et pour finir, écriture de ces données sur une Web API ou à nouveau dans des fichiers via le protocole FTP.

Une version plus détaillée de cette expérience est disponible ici.

Devops Engineer, Product Owner — Scaleway Janvier 2018 - Avril 2019

J'ai été pendant 10 mois leader d'une petite équipe de trois personnes (Alexandre, Albert et moi) dont le but était de développer un nouveau produit IaaS de type baremetal-server as service".

Concrètement, une application CLI permettait de gérer tout le cycle de vie — create, login, restart, debug, destroy… — de serveurs préalablement provisionnés et configurés en datacenter.

Technologies mise en œuvre : Go, gRPC/Protobuf, PostgreSQL, Minio, DHCP server, iPXE, TFTP, IPMI, Packer.

Une version plus détaillée de cette expérience est disponible ici.


Les 6 mois suivants, j'ai rejoint l'équipe qui travaillait sur le produit "Kubernetes as a Service".

Ce projet avait dépassé la phase de "prototypage", il fonctionnait et à mon arrivée, l'objectif était de finir toutes les tâches nécessaires pour le mettre en les mains des clients finaux.

Le déploiement de ce projet complexe — par nécessité — était entièrement automatisé via les outils Terraform et Ansible.

Ce projet était développé en Go et utilisait PostgreSQL.

Une version plus détaillée de cette expérience est disponible ici.

Développeur fullstack — Gemnasium Juin 2017 - Décembre 2018

DevOps — Tech-Angels Janvier 2016 - Juin 2017

DevOps — Bearstech Août 2012 - Janvier 2016

DevOps — isWebdesign Janvier 2006 - Juin 2012

Développeur — Linbox FAS Septembre 2005 - Décembre 2005

Développeur — Freelance Janvier 2005 - Décembre 2005

Développeur — Linbox FAS Septembre 2004 - Décembre 2004

Développeur — KTP Concept Octobre 2001 - Août 2003