Independent software engineer · Backend · Rust

Software engineering, built to last.

I join your team or take a project end to end on the server side: architecture, backends, APIs, tooling. Fourteen years of engineering, ten of them independent, with Rust as my language of choice and a strong affinity for email, contacts and calendars, through the open-source project I lead, Pimalaya.

Portrait of Clément DOUIN
Clément DOUINsoywod · France · EN, FR, some RU
Engineering since
2012
Independent since
2016
Language of choice
Rust
Open source
Pimalaya, funded by NLnet

Services

What I can bring

Software engineering

Backends, APIs, services and command-line tools, from the first design to production. Rust by choice, and I fit the stack your team already runs.

Rust

New Rust projects, audits and rescue of existing code: clear boundaries, I/O-free cores, tests against real systems.

PIM integration

Your product talking to Gmail, Microsoft 365 or standard servers: sign-in, discovery, sync, with the provider quirks already known.

Maintenance

What I build keeps working: dependency and platform updates, protocol changes, a version line you can rely on.

AI is part of how I work. I use it every day, and I know the building blocks behind AI products: RAG, MCP servers, tool calling, agents. I can wire them into your backend, where they belong.

Open source

Pimalaya

pimalaya.org

Since 2022 I lead Pimalaya, an open-source project funded by the NLnet foundation and the European Commission. It builds Rust tools for email, contacts and calendars, written from the standards up and tested against the providers people use. It is where my Rust and PIM experience comes from. Pimalaya ships no AI of its own, but every library and app is ready to be driven by AI: JSON output with its schemas, and documentation written for integrators and agents alike.

  • Pimalaya libraries

    2022 to today · Rust

    IMAP, SMTP, JMAP, CalDAV, CardDAV, OAuth and discovery, as libraries any runtime can drive.

  • Himalaya

    Rust · CLI

    An email client for the terminal, used worldwide and scriptable through its JSON output.

  • Pimalaya for Android

    2026 · closed alpha

    Mail, contacts and calendars in one offline-first app, on the same libraries.

  • With Red Arrow

    2026 · in development

    A desktop client for mail, contacts and calendars built on the Pimalaya stack, as its first partner.

Before Pimalaya, ten years of missions for companies such as Piana, Swan, Tokeny and Colas: see the archive

How I work

Two ways to work together

Consulting

A feature to ship, a system to design, code to audit, a team to unblock. Remote, from France or Switzerland, in English or French, with a few notions of Russian.

From €800 per day

depending on the project

Partnership

Your product or your servers on the Pimalaya stack, tested on every release and maintained year after year.

See Pimalaya for business

Tell me about your project

A short call first, then a written proposal with a fixed scope.