CHARLES.OS | v2.4.1 | FULL STACK · 8 ANS
--:--:-- |
EN FR
## 00 WHOAMI identité root
whoami --full
Charles Polart
CP · 1995
Charles Polart
Développeur Full Stack · Angular · React · Node · Flutter
Paris, FR · Freelance · 8 ans · Remote OK · Né le 02 Mars 1995 · Anglais opérationnel · 中文 notions
DISPONIBLE — ouvert aux nouveaux contrats
0 ANS
0 LIVRÉS
CAFÉ
## 01 À PROPOS about.txt
cat about.txt

Développeur full stack avec 8 ans d’expérience dans la création d’applications web et mobiles. Spécialisé en Angular, React, Node.js et Flutter.

Expert en architecture d’applications complexes — de la conception à la mise en production. Capable de gérer un projet de A à Z : backend, APIs, interfaces modernes, mobile.

Actuellement freelance depuis Paris — missions récentes pour Agora Nova, SNCF, Leroy Merlin. Passif défense / aérospatial en C++/Qt chez Silicom (CEA, Airbus).

## 02 COMPÉTENCES skills.json
skills --list --json
front-end AngularReactReact NativeTypeScriptJavaScriptFlutterDartHTML5CSS3
back-end Node.jsBunPHPSymfonyRESTGraphQLMicroservices
data & cloud PostgreSQLMySQLMongoDBRedisAWSDocker
devops & outils GitCI/CDWebpackJestAgile/ScrumTDD
logiciel C++C#QtWPF
## 03 EXPÉRIENCE experience.log
cat experience.log
Développeur Freelance
2017.02 — maintenant
Web · mobile · desktop · cross-stack · 8 ans
  • Agora Nova · réseau social politiqueApp mobile Flutter + API REST pour une plateforme de débat public : comptes multi-rôles, posts, sondages, hashtags, modération, hébergement FR RGPD, CI/CD.
  • SNCF · DigiDoc+Refonte complète de l'application interne de consultation des textes réglementaires utilisée par l'ensemble des cheminots (successeur de DigiDoc/Syspre). Front-end en Angular / TypeScript / RxJS : recherche plein texte, filtres, favoris. Collaboration agile avec les équipes back-end et métier (SARDO).
  • Capa Interim · plateforme de mise en relationBackend complet d'un site d'intérim : recherche d'annonces, compte + upload CV, admin annonces / actus / utilisateurs (Symfony 3, PHP, MySQL).
  • Axion · plateforme images ONGSite thématique de partage d'images pour une ONG humanitaire : publication, catégorisation, modération (Symfony 3, PHP, MySQL).
  • ConsolWeb · logiciel de câblageApp desktop ouvrant des schémas de câblage multi-formats : vue par couches + guidage ordonné du technicien (C#, WPF).
  • Revue scientifique · extracteur PDFOutil desktop d'extraction automatisée de données structurées depuis des PDFs scientifiques (C++, Qt).
  • Leroy Merlin · intégration front-endDev front et intégration sur le site Leroy Merlin (Angular, Node.js).
Développeur C++/Qt @ Silicom
2020.12 — 2023.05
Mission défense & aérospatial · 2 ans 6 mois
  • CEA · WorkspaceDev & intégration de nouvelles fonctionnalités dans un outil d'analyse de signaux sismiques / infrasons / hydroacoustiques pour la surveillance nucléaire.
  • CEA · Ceres TMATMA d'un outil d'évaluation des conséquences sanitaires des rejets de polluants dans l'environnement.
  • CEA · Diva TMASurveillance et affichage des données des stations du réseau sismique dans le temps.
  • Airbus D&S · MagellanNouvelles fonctionnalités pour un logiciel de communication sécurisée sur réseaux sans fil.
Stages d'ingénierie @ Thales · Dassault · R&D Tech
2016 — 2020
3 stages · C++ · C# · Qt · Python
  • Thales · La Ruche · 2020.03 — 2020.08 · 6 moisLogiciel de détection de drones aériens sous Unity + simulateur de radar (C#, C).
  • Sogitec / Dassault · 2017.04 — 2017.08 · 5 moisSystème de rendu hybride raytracing/rastérisation pour simulation de vol (C++).
  • R&D Tech France · 2016.09 — 2017.03 · 7 moisC/C++ embarqué R&D : contrôle de lasers sur le réseau, déclenchement parachute drone, stabilisation d'un bras robot.
## 04 PROJETS ~/projects/
ls -la projects/ && cat *.md
MISSIONS NOTABLES
cat agora-nova.md
[01] Agora Nova
Flutter · Bun · Dart · TS/JS · Freelance · réseau social politique

Plateforme de débat public pour citoyens, journalistes et responsables politiques. App mobile Flutter + API REST sous Bun. Comptes multi-rôles avec vérification, fil d'actualité, posts, réactions, sondages, hashtags et modération. Hébergement FR conforme RGPD, CI/CD.

  • Identité multi-rôles avec vérification de compte
  • Posts, sondages, réactions, commentaires, hashtags
  • Outils de modération + accès par rôles
  • CI/CD vers infra FR RGPD
cat sncf.md
[02] SNCF · DigiDoc+
Angular · TypeScript · RxJS · Freelance · entreprise · textes réglementaires

Refonte complète de l'application interne de consultation des textes réglementaires utilisée par l'ensemble des cheminots (successeur de DigiDoc/Syspre). Conception des interfaces de recherche et de consultation des textes prescriptifs. Collaboration agile avec les équipes back-end et métier (SARDO).

  • Recherche plein texte sur le corpus réglementaire
  • Filtres, favoris, UX d'interrogation avancée
  • Flow de consultation calibré pour usage quotidien SNCF
cat workspace.md
[03] Workspace / Diva / Ceres
C++ · Qt · CEA · Silicom · 2020—2023

Plateformes d'analyse de signaux sismiques, infrasons et hydroacoustiques — utilisées par les chercheurs CEA pour la surveillance nucléaire. Nouvelles fonctionnalités + intégration sur trois outils.

cat magellan.md
[04] Magellan
C++ · Qt · Airbus Defence · Silicom

Logiciel de communication sécurisée sur réseaux sans fil hostiles. Contraintes temps réel dur, exigences niveau défense.

cat consolweb.md
[05] ConsolWeb · Logiciel câblage
C# · WPF · Freelance

App desktop qui ouvre des schémas de câblage multi-formats. Vue par couches PCB, guide le technicien point par point dans l'ordre optimal.

cat capa.md
[06] Capa Interim
Symfony 3 · PHP · MySQL · Freelance · en ligne

Backend d'un site d'intérim : recherche d'annonces, compte + upload CV, partie admin complète pour annonces / actus / utilisateurs.

capainterim.com
cat axion.md
[07] Axion
Symfony 3 · PHP · MySQL · Freelance · ONG · Rennes · 2017

Site de partage d'images autour de thématiques liées à des causes humanitaires : publication de contenus, fil de découverte, interactions communautaires (likes, commentaires).

PROJETS PERSO
cat pathtracing.md
[08] Path Tracing Engine
C++ · Qt · OpenGL · STL · Perso · 2019—2022

Moteur de rendu 3D photoréaliste écrit from scratch — STL only, FreeImage pour les textures, OpenGL pour la prévisu.

  • Chargement .obj + .mtl avec éditeur de matériaux
  • Arbres de collision AABB, multithreadé
  • Prévisu OpenGL avec placement caméra à la souris
  • Sérialisation des scènes en JSON (save / import)
github.com/charlespolart/Pathtracing
cat crypto-bot.md
[09] Crypto Trading Bot
Angular · Bun · TypeScript · Binance API · Perso · 2019—2022

Trading automatisé sur Binance avec un système de stratégies pluggable et un harness de backtesting — pour itérer sur les stratégies sans toucher à la tuyauterie.

  • Indicateurs : RSI, EMA, EMACross, ATR, SwingLow
  • Changement de stratégie à chaud, machine à états des positions
  • Historique des trades persisté pour replay & backtests
## 05 FORMATION education.log
cat education.log
2014 — 2019
Epitech, Rennes
Expert en Technologies de l'Information (Master)
2017 — 2018
Beijing Jiaotong University · 北京交通大学
Échange universitaire — Pékin, Chine
## 06 CONTACT contact.cfg
contact --help
lieu Paris, France · Remote OK
DISPONIBLE — ouvert aux nouveaux contrats
K palette · L langue · 06 aller à · try : sudo · hack