Skip to content
View dlepaux's full-sized avatar
👾
👾

Highlights

  • Pro

Block or report dlepaux

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dlepaux/readme.md

David Lepaux

Engineering Lead in Geneva, Switzerland. 13+ years building web platforms across luxury, sports, e-commerce, and media.

Equal parts architect and maker — I own technical direction, lead teams, and still write code every day. I've consolidated fragmented platforms, orchestrated large-scale migrations, and turned complexity into systems that last. Outside of work, I run self-hosted infrastructure and tinker with real-time audio processing.

Worked with FIBA · Visilab · Patek Philippe · Lausanne Tourisme · Publishing Factory


Open Source

realtime-bpm-analyzer — Zero-dependency TypeScript library for real-time BPM detection via the Web Audio API. Used in music players, DJ tools, and streaming services.

npm downloads stars

allegro-project — Next generation of BPM analysis: from browser extensions to AI-powered detection (ongoing).

hexrack-sbc — Modular 3D-printable honeycomb rack for cooling and mounting SBCs. Parametric OpenSCAD design with stackable enclosures, (Noctua) fan mounts, and board-specific panels for Rock 5B+ and Raspberry Pi 5.


Stack

TypeScript React Next.js Node.js PostgreSQL Docker Ansible


LinkedIn Website

Pinned Loading

  1. realtime-bpm-analyzer realtime-bpm-analyzer Public

    Library using WebAudioAPI to analyse BPM from files, audionodes. It's also able to compute BPM from streams as well as realtime using a microphone. This tool might be useful for music producers and…

    TypeScript 289 22

  2. hexrack-sbc hexrack-sbc Public

    Modular 3D-printable honeycomb rack for SBCs

    OpenSCAD 1

  3. allegro-project allegro-project Public

    Building the next generation of BPM analysis: from browser extensions to AI-powered detection - help us revolutionize music tempo analysis.

    TypeScript 1

  4. dotfiles dotfiles Public

    Shell 2