Quentin
Vedrenne
Founding Engineer · Lead Developer · Cloud Architect
I'm Quentin a founding engineer at Edamame Technologies. I build production systems in Rust and on the cloud, with a focus on developer tools, open-source software, and infrastructure that's robust, secure, scalable, and well-tested.
NewTry my new open-source project — Whisper- 5+ yrs
- engineering experience
- 3+ yrs
- Rust in production

Portfolio

Whisper
Open-source, zero-knowledge secret manager I designed, built, and ship as both a Rust web app (whisper.quentinvedrenne.com) and a multi-platform CLI distributed on npm (whisper-secrets). Two products on one Rust core: one-time URL-based secret sharing, and a CLI that encrypts your team's .env client-side before it ever touches the network. Published on npm via OIDC Trusted Publishing with SLSA provenance, integrated with Slack, Discord, and a Raycast extension merged upstream into raycast/extensions. Self-hostable, with a hexagonal Rust architecture, full GitHub Actions CI/CD, and a public Slack community.
Click to view details
Try it
Serverless and AWS
End-to-end serverless CRM built on AWS — a Go REST API on Lambda + API Gateway + DynamoDB, a Vite.js SPA served via CloudFront/S3, and Cognito for auth — with the entire infrastructure defined as code in CloudFormation and shipped through a GitHub Actions CI/CD pipeline. Zero servers to manage, observability via a CloudWatch dashboard.
Click to view details

Kleasy
Production SaaS platform (kleasy.fr) that lets a business spin up a 360° cloud switchboard in one click — for cold-calling campaigns, employee numbering, and customer support. Built as part of the founding engineering team, my contribution covered the React front-end and Go/gRPC microservices behind the call-routing, contacts, and shared call-log features, deployed on Kubernetes.
Click to view details

Introduction to Kubernetes
The goal of this project is to wrap a total project (Front / Back / Database) thanks to Terraform on a kubernetes cluster (GCP), and to deploy it with a CI/CD pipeline (Gitlab).
Click to view details

Quentinvedrenne.com
This site — the second iteration of my personal portfolio (v2.0), rebuilt from scratch on Next.js 14 with the App Router. Static-exported and shipped on Cloudflare Pages, fully typed in TypeScript, styled with Tailwind, and animated end-to-end with Framer Motion. Designed to keep the bar high every time someone lands here.
Click to view details

Sharepassword
The first iteration of what eventually became Whisper. A web app + browser extension for sharing a password through a self-expiring link, with a Node.js API and cron-based cleanup. It worked, but it wasn't zero-knowledge — that gap is exactly what pushed me to redesign the whole thing in Rust as Whisper, with client-side encryption, a CLI, and team .env workflows.
Click to view details

Area
The goal of this project was to implement a web application that works like IFTTT and/or Zapier
Click to view details

Dashboard
The goal of this project was to implement a web application that works like NetVibes.
Click to view details

Imgur Mobile App
The goal of this project is to use and implement online photo sharing API platforms. For me and my mate we decided to create a photo finder and browsing application with the Imgur API.
Click to view details
Skills
Languages & Frameworks
9
Rust

Go

TypeScript

C

C++

React

Next.js

Node.js
Tailwind CSS
Databases
2PostgreSQL
DynamoDB
Cloud
2
AWS

GCP
DevOps
5
Kubernetes

Docker
Terraform

GitHub Actions
Linux
Experience
Founding Engineer & Ops Leader
Edamame Technologies/Remote — Paris, France
Mar 2023 — Present
Programme Grande Ecole
EPITECH - Master of Computer Science/Paris, France
Sep 2018 — Sep 2023
Computer Science / Engineer
San Francisco State University - Exchange Student/San Francisco, United States
Aug 2021 — Jun 2022
Co-Founder (COO) / Project Manager
Rubrash/Lyon, France
Mar 2020 — Jul 2021
Scrum Master
Tribune de Lyon/Lyon, France
Apr 2020 — Nov 2020
Developer Full Stack - Internship
Capgemini/Lyon, France
Sep 2019 — Jan 2020
Developer - Internship
Clinique Generale Beaulieu/Geneva, Switzerland
Jul 2018 — Aug 2018
Get in Touch
Have a project in mind, an opportunity to discuss, or just want to chat?