À propos de Charley
Développeur Fullstack (ReactJS · NextJS · NestJS) | DevOps (Docker · Kubernetes · CI/CD) | Code Review (Git · Github · Gitlab)
- Langages: Javascript, Python, TypeScript, Rust
- Framework - Librairie: NestJS, FastAPI, Express, Axum, ReactJS, NextJS
- Infrastructure: Bash, Docker, Kubernetes, ArgoCD, Helm, Ansible, Terraform, Git, Gitlab CI, Message Broker (Redis, Mqtt..)
- Database: PostgreSQL, MongoDB, MySQL
- Système : Linux, MacOs
- Spécialités : Traitement du signal, Maths, Physique
- Kidoscan: Plateforme de tracking satellites 3D en temps réel des satellites
- DTChat: Application open source RUST de messagerie P2P avec capacités DTN
- Co-auteur publication de recherche scientifique (LIRRM): Design and Implementation of a Native Socket Interface for the Bundle Protocol
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- GroundSpaceDevOps & Software EngineerAÉRONAUTIQUE & AÉROSPATIALEoctobre 2024 - Aujourd'hui (1 an et 8 mois)France
Traitement du signal RF (R&D)
Stack Software: ReactJS, NestJS, Python, Docker, LinuxStack Scientifique: Math, SoapySDR, SGP4, TLE, SDR (Software-Defined Radio)Exploitation quotidienne d’équipements SDR et environnements de développement pour la détection et l’analyse de signaux satellites.-> Développement Python- Implémentation d’algorithmes de traitement du signal RF en temps réel pour le suivi de satellites (PySDR, SciPy, NumPy).
-> Projet R&DConception et développement d’un système automatisé de détection de satellites combinant :- Configuration SDR avec SoapySDR pour la capture des données RF.
- Traitement des données I/Q et analyse fréquentielle (méthode de Welch).
- Calculs de l’effet Doppler pour l’identification de satellites en mouvement.
- Algorithmes de propagation orbitale SGP4.
-> Infrastructure & Déploiement- Développement d’une plateforme complète de debugging et monitoring.
- Application ReactJS pour la visualisation en temps réel.
- API backend avec NestJS pour le traitement et le monitoring.
- Déploiement et gestion complète de la mise en production.
- Le Laboratoire d’Informatique, de Robotique et de Microélectronique de MontpellierSoftware Engineer (open source)janvier 2025 - juillet 2025 (6 mois)France
Développement Rust & EGUI
Stack technique : Rust, Linux, Egui, Tokio, Socket2, Github ActionsConception et implémentation d’une interface graphique complèteavec le framework Egui.- Visualisations avancées (timelines interactives, vues chronologiques des messages avec mises à jour temps réel).
- Système de configuration multi-pair avec gestion dynamique des pairs.
-> Développement bas niveauIntégration de modules de communication existants dans une architecture en trois couches :- Socket-Engine Layer : communication réseau bas niveau & gestion du Bundle Protocol.
- DTChat-Backend Layer : logique métier, routage des messages et persistance des données.
- DTChat-EGUI Layer : interface utilisateur et composants de visualisation.
-> Intégration BP-SocketMise en place réussie du module bp-socket, permettant à des applications modernes d’exploiter les capacités de communication Delay-Tolerant Networking (DTN). - Rocket Factory AugsburgDevOps & Software Engineer (Intern)AÉRONAUTIQUE & AÉROSPATIALEjuillet 2024 - septembre 2024 (2 mois)Germany
Développement Full-Stack
-> Stack technique : Python, TypeScript, FastAPI, ReactJS, Next.js, Docker, GitLab CIConception et implémentation d’un système complet de suivi des factures et devis pour le département logistique.- Développement d’une API performante avec FastAPI.
- Documentation complète via OpenAPI (Swagger).
-> Développement FrontendCréation d’interfaces utilisateur :- Next.js avec React - Typescript pour le rendu côté serveur moderne.
-> Infrastructure & Déploiement- Conteneurisation des applications avec Docker (multi-stage builds).
- Mise en place de pipelines CI/CD avec GitLab CI.
-> Collaboration Internationale- Travail en équipe multinationale (8 développeurs, 6 pays).
- Communication entièrement en anglais.
Recommandations
Soyez le premier à recommander Charley
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- IngénieurPolytech - Montpellier2025Développement informatique et exploitation Opérationnelle
- BTSCESI School2022Développeur informatique