Marius Pruvot

Backend Software Engineer

GitHub
LinkedIn
CV
pdf

01 Work

Mar 2024 — Present

Paris, France

Backend Software Engineer @ Papernest

Backend engineer on a squad building papernest's in-house CRM, the Salesforce replacement used by 500+ sales ops across multiple countries in Europe and Africa to handle 2k+ inbound calls per day and 10k+ contracts per month.

  • DDD multi-service architecture progressively replacing the legacy Salesforce setup.
  • 500+ sales ops migrated across multiple countries in Europe and Africa; 80% adoption two weeks after launch.
  • Integrations with major energy providers for reliable contract data synchronization across the subscription workflow.
  • Salesforce subscription phased out, cutting €200k+ in yearly tooling spend.

stack: Python · Django · FastAPI · PostgreSQL · Celery · AWS · Docker

Jan 2014 — Apr 2024

Paris, France

Sound Engineer & Stage Manager @ Freelance

Nine years in audio engineering and stage management: live broadcast, TV, theatre, contemporary dance.

  • Recurring sound engineer for live broadcasts at RMC Sport, NextRadioTV, and Blast le souffle de l'info.
  • General stage manager and sound for contemporary dance: Cie Cassiel Gaube (3+ years), Ménagerie de Verre, Rencontres Chorégraphiques de Seine-Saint-Denis.
  • Transitioned to software in 2022–2024 via self-taught Python and the 42 Piscine bootcamp; joined papernest in March 2024.

stack: Live broadcast TV · Concert sound · Theatre & dance · Stage management

02 Stack

Backend
Python · Django · FastAPI · Celery
Data
PostgreSQL · Redis · BigQuery
Infra
Docker · AWS · CI/CD · OpenSearch · Sentry
Tooling
uv · ruff · mypy · pytest
AI / Agentic
Claude Code · MCP · LLM integration

03 Projects

helPRs

A pluggable AI skill runner for pull requests. Ephemeral Docker containers spin up Claude Code to challenge the PR author, defend the architecture, or audit changes, and stream results back live.

#github-app #fastapi #docker #claude-code #llm

Étude

A programming tutor that runs inside Claude Code. Assesses your level, teaches one concept at a time, sets calibrated exercises, runs and grades your code, with a hook that stops the AI from writing your solutions.

#claude-code #python #education #spaced-repetition #llm

shh

A voice-to-text CLI built on Whisper, published on PyPI.

#cli #python #whisper #pypi