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/day
Aix-en-Provence, FR
3-7 years

Average response time: 1 hour

About 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 !
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Aix-en-Provence (up to 30km), Montpellier (up to 10km), Manosque (up to 30km)

Experience

  • GroundSpace
    DevOps & Software Engineer
    AVIATION AND AEROSPACE
    October 2024 - Today (1 year and 8 months)
    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)
    January 2025 - July 2025 (6 months)
    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)
    AVIATION AND AEROSPACE
    July 2024 - September 2024 (2 months)
    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

Recommendations

Be the first to recommend Charley

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

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

Skill set

Categories