for safe software

I'm Pascal Perrenoud, a software engineer based in Yverdon-les-Bains, Switzerland, with an MSc in cybersecurity. I build backends and systems in Rust and TypeScript, and through Codexa I build and run software for clients and for my own products. Available remotely, as a contractor or as an employee.

Open-source illustration

Selected projects

Feezio

A practice-management app used every day by a physiotherapy practice.

Theca

Self-hosted cloud storage. A Rust server with content-defined chunking onto S3, and a Rust client compiled to WASM.

what2do.ch

Cultural events in French-speaking Switzerland, gathered by a scraping pipeline and searchable on a map.
A laptop showing code

What I do

Rust systems and backends

Servers, network protocols and performance-critical code.

Web backends and apps

APIs, databases, and the front-end when the project needs one.

Security, built in

Secure code review and applied cryptography.
Me, during my trip to the Netherlands for my talk at ESA

Who am I?

Before going independent, I spent three years in research and engineering: fault-injection countermeasures for cryptographic hardware at CSEM, then post-quantum cryptography and satellite protocols at HEIG-VD.

Codexa Perrenoud logo

Let's work together

A project that needs building, a codebase to secure, or a role to fill? Tell me about it.

Emailpascal@codexa.swissPhone079/842.16.53Address
Codexa Perrenoud
Av. des Découvertes 3
1400 Yverdon-les-Bains
Suisse
LinkedInGitHub
Codexa Perrenoud logo
Love all, trust a few    - William Shakespeare

PressVAT : CHE-313.683.450CR : CH-550.1.255.647-3Passer en français

Emailpascal@codexa.swissPhone079/842.16.53Address
Codexa Perrenoud
Av. des Découvertes 3
1400 Yverdon-les-Bains
Suisse
LinkedInGitHub
Copyright © 2026. Illustrations from Glazestock