What I give away
Things I built end to end, on my own time.
| Name | What it does | Built with | Price |
|---|---|---|---|
Dozo | PDF and invoice tools that run in your browser. Your files are never uploaded. | Astro, pdf-lib, Cloudflare | Free |
Agenda du Coin | A weekly email of things to do near you, picked by what you like, anywhere in France. | TypeScript, Postgres, a ChatGPT app, my own server | Free |
Broken Here | Anyone reports a website bug in one sentence. The developer gets the console errors and failed requests with it. | Next.js, Postgres, Docker on my own server | Free plan |
Founderhood | A directory of online businesses and the people behind them, by city. | Next.js, Postgres, Docker on my own server | Free |
tally | Website analytics with no cookies. Soon open source: one button puts it on your own Cloudflare, or I host it for what it costs plus a coffee. | Cloudflare Workers, D1, React | In progress |
The day job
I’m a software engineer at hemea, a renovation marketplace. What I like best is talking to the people who use what we build, then shipping what they need.
I didn’t study computer science. I taught myself, and had my first developer job six months later.
- 2022 to now
hemea
In the dev team, on the main product and the tools 100+ people use daily.
- 2020 to 2022
Koji
Agency work: lawyers, a cleaning company, a fast-food app.
- 2020
iTongue
Internship: a language-exchange network, in a team of five.
- 2019
Santiago, Chile
Hostel front desk. Where I decided to learn to code.
Before code, Loveman
In Dublin I rode a heart-covered pedicab in a heart suit, giving out free hugs and crêpes. It even made the paper. The free tools are the same idea, in software.


What I work with
- TypeScript
- React
- AI-assisted programming
- Claude Code
- PostgreSQL
- Scala
- Artificial intelligence
- Node.js
- SQL
- JavaScript
I speak French, English, Spanish and Portuguese.
