Aller au contenu

Ingénieur logiciel · Go, TypeScript, Java

Je construis des APIs et des produits qui tournent vraiment.

Étudiant ingénieur à l'EFREI Paris et co-gérant d'un label indépendant, après deux ans de développement freelance. Six ans de projets publiés : des mods téléchargés 180 000 fois, un SaaS Spotify, des bibliothèques Go open source et l'outil de gestion qui fait tourner mon label.

Disponible pour un stage ou une alternance · Paris, France

Donatien FARAUT

Projets sélectionnés

Des choses utilisées par de vrais utilisateurs, pas des tutoriels.

En ligne2026 →

MyEFREI Grades

Le suivi de notes, moyennes et ECTS que les étudiants EFREI n'avaient pas.

350+étudiants utilisateurs

  • Next.js 16
  • TypeScript
  • Tailwind v4
  • shadcn/ui
  • NextAuth (Google OAuth)
Lire la fiche →
En cours2024 – 2025

Packages Go open source

spotify-private-api, go-playstation-api, yfinance-api : des clients Go propres pour des APIs qui n'en avaient pas.

15 ★spotify-private-api

  • Go
  • GitHub Actions
  • Go Report Card
  • pkg.go.dev
Lire la fiche →
Arrêtédéc. 2022 – avr. 2025

SoundTales

Un SaaS d'analytics Spotify complet — et ce que j'ai appris quand Spotify a dit non.

2+années de développement

  • Go
  • Gin
  • MongoDB
  • OAuth2 Spotify
  • Next.js
Lire la fiche →

Compétences

Ce que je pratique réellement, avec les projets qui le prouvent.

Backend & APIs

  • Go
  • Gin
  • Node.js
  • TypeScript
  • REST
  • JWT / OAuth2
  • Clean Architecture
  • Concurrence Go
  • Rate limiting
  • Webhooks

→ SoundTales, suite Twitch, packages Go, plateforme IBR

Web & produit

  • Next.js 16
  • React 19
  • Tailwind CSS v4
  • shadcn/ui
  • Framer Motion
  • i18n
  • SEO
  • Stripe
  • Auth.js / NextAuth

→ MyEFREI Grades, YT2Content, vitrine IBR

Données & infra

  • MongoDB
  • SQL / SQLite
  • Redis
  • MinIO (S3)
  • Docker
  • Nginx
  • GitHub Actions
  • VPS Linux
  • New Relic
  • Sentry
  • Prometheus

→ Toutes mes applications en production

Intégrations & rétro-ingénierie

  • Spotify
  • YouTube
  • Twitch (Helix, EventSub, IRC)
  • PlayStation
  • Coinbase
  • Qonto
  • Discord
  • Google OAuth
  • Scraping (chromedp, Puppeteer)

→ spotify-private-api, go-playstation-api, yfinance-api

IA appliquée & data

  • OpenAI
  • Grok (tool calling)
  • Whisper
  • Python
  • pandas
  • TensorFlow / Keras
  • Prompt engineering

→ Agent Grok, YT2Content, transcription Twitch, stage I-TRACING

Desktop, jeux & bas niveau

  • Java (Forge, Gradle)
  • Electron
  • Wails (Go)
  • C
  • C# / .NET
  • Win32

→ Mods Minecraft, AeroBrowser, simplCT

Gestion & business

  • Administration & finance
  • Comptabilité / TVA
  • Relation client
  • Événementiel
  • Rédaction technique

→ Infinity Boy Records, librairie, ex-freelance

Parcours

J'ai commencé par Visual Basic et C# vers 2017, publié mon premier mod Minecraft en avril 2020, appris Node.js avec un bot Discord utilisé dans des lycées, puis Go en 2023 pour construire des APIs sérieuses. Depuis, chaque projet est une occasion d'apprendre en produisant.

Expériences

  1. Co-gérant, directeur administratif et financier

    avr. 2026 → aujourd'hui

    Infinity Boy Records · Label indépendant (SAS) · Paris

    Administration, finance et outillage technique du label : j'ai conçu la plateforme interne (catalogue, masters, comptabilité, TVA, royalties, API publique) et le site vitrine.

    • Gestion
    • Finance
    • Next.js
    • MongoDB
  2. Responsable événements (précédemment vendeur, CDI)

    déc. 2021 → aujourd'hui

    Librairie Mots en Lignes · Librairie indépendante · Courbevoie

    Près de cinq ans en librairie : vente et conseil, gestion de caisse, puis organisation d'événements littéraires et analyse des ventes pour piloter l'activité.

    • Gestion
    • Événementiel
    • Analyse de données
  3. Développeur freelance (bots Discord & APIs)

    août 2022 → 2024

    Fiverr · Indépendant · Remote

    Bots Discord sur mesure et intégrations d'APIs (Spotify, Twitch, YouTube) pour des communautés et des entreprises. Note 5,0/5 sur 11 avis. Activité arrêtée pour me consacrer aux études et au label.

    • Node.js
    • Discord.js
    • APIs
    • MongoDB
  4. Stagiaire Data & Machine Learning

    juin 2023

    I-TRACING · Cybersécurité · Courbevoie

    Visualisation de données et détection d'anomalies sur des séries temporelles pour un client du luxe : Python, pandas, TensorFlow/Keras, dashboards.

    • Python
    • TensorFlow
    • pandas
  5. Stagiaire d'observation

    janv. 2022

    Orange Business Services · Télécoms / IT · Courbevoie

    Découverte des métiers du numérique en entreprise et des projets open source d'Orange.

    • Observation
  6. Stagiaire — clés de sécurité FIDO2

    janv. 2021

    Idento · Identité numérique · Asnières-sur-Seine

    Introduction à l'authentification sans mot de passe et aux standards FIDO2 / WebAuthn.

    • FIDO2
    • Sécurité

Formation

  1. EFREI Paris

    sept. 2025 → juin 2027

    Classes préparatoires intégrées (CPGE) — cycle ingénieur

    Projets : compilateur simplCT (C), jeu Poudlard (Python), MyEFREI Grades.

  2. Lycée Saint-Nicolas, Paris

    2022 → 2025

    Baccalauréat STI2D

    Mention Bien (15,45/20). Membre du Conseil de la Vie Lycéenne.

Chronologie

  1. 2017

    Premiers programmes en Visual Basic puis C# (interfaces Windows).

  2. 2020

    Premier mod Minecraft publié (avril), NetherUpdate Netherite (mai), navigateur C#/CefSharp. Badge Arctic Code Vault.

  3. 2021

    Stage FIDO2. EcoleDirecte BOT (Node.js) utilisé dans des lycées. Début du suivi WakaTime. Entrée en librairie.

  4. 2022

    Stage Orange. Sites MERN, React Native, Electron, assistant vocal Keras. Deux ans de freelance sur Fiverr (bots Discord) commencent.

  5. 2023

    Trails & Tales Backport. AeroBrowser. Premier code Go en juin, stage Data/ML chez I-TRACING, SoundTales en construction.

  6. 2024

    SoundTales en production (API, scraper, web, mobile). Premiers packages Go publiés. Pipelines de données Go/MongoDB.

  7. 2025

    Bac mention Bien, entrée à l'EFREI. yfinance-api. Suite Twitch temps réel, agent de trading Grok, applications desktop Wails.

  8. 2026

    MyEFREI Grades (350+ étudiants). YT2Content. Co-gérant d'Infinity Boy Records et création de sa plateforme de gestion.

Travaillons ensemble

Stage, alternance, collaboration ou simple discussion technique : écrivez-moi, je réponds vite.