You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Charley GeoffroyCG

Charley Geoffroy

DevOps | Fullstack (NestJS · NextJS · Typescript)

450 €/jour
Aix-en-Provence, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Charley

Développeur Fullstack (ReactJS · NextJS · NestJS) | DevOps (Docker · Kubernetes · CI/CD) | Code Review (Git · Github · Gitlab)

Je m'apelle Charley, je suis ingénieur, curieux de nature, je suis capable de gérer toute la chaîne de développement, de tests, d’intégration, de déploiement, de maintenance et de surveillance et suivi des applications dans les environnements Cloud. Passionné par l’informatique et l’espace, j’aime créer et déployer des solutions innovantes et concrètes 🛰️

💡 Je développe et je maintiens (sur mon temps libre) Kidoscan, une application de suivi satellite en temps réel actuellement utilisée par des ingénieurs RF montpelliérains -> dev.kidoscan.com

➡️ Kidoscan Stack: NextJs · TypeScript · Wasm · Rust · SGP4 · Docker · Kubernetes · ArgoCD · Cert-Manager · Nginx Ingress Controller · PostgreSQL

-> Compétences:
  • 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
-> Projets et Contributions Open-Source :
  • 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

Je serais ravi d’accompagner votre projet et de créer des solutions fiables et performantes. Contactez-moi pour en discuter !
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Aix-en-Provence (jusqu’à 30 km), Montpellier (jusqu’à 10 km), Manosque (jusqu’à 30 km)

Expériences

  • GroundSpace
    DevOps & Software Engineer
    AÉRONAUTIQUE & AÉROSPATIALE
    octobre 2024 - Aujourd'hui (1 an et 8 mois)
    France

    Traitement du signal RF (R&D)

    Stack Software: ReactJS, NestJS, Python, Docker, Linux
    Stack 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&D

    Conception 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.
    NestJs Python Docker React.js Physique
  • Le Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
    Software Engineer (open source)
    janvier 2025 - juillet 2025 (6 mois)
    France

    Développement Rust & EGUI

    Stack technique : Rust, Linux, Egui, Tokio, Socket2, Github Actions

    Conception et implémentation d’une interface graphique complète
    avec 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 niveau


    Inté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-Socket


    Mise en place réussie du module bp-socket, permettant à des applications modernes d’exploiter les capacités de communication Delay-Tolerant Networking (DTN).
    Rust GNU/Linux Node.js Typescript Gitlab CI/CD
  • Rocket Factory Augsburg
    DevOps & Software Engineer (Intern)
    AÉRONAUTIQUE & AÉROSPATIALE
    juillet 2024 - septembre 2024 (2 mois)
    Germany

    Développement Full-Stack

    -> Stack technique : Python, TypeScript, FastAPI, ReactJS, Next.js, Docker, GitLab CI


    Conception 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 Frontend


    Cré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.

    Typescript Docker React.js FastAPI Python

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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Ingénieur
    Polytech - Montpellier
    2025
    Développement informatique et exploitation Opérationnelle
  • BTS
    CESI School
    2022
    Développeur informatique

Compétences

Catégories