Skip to content
View AlexandreBarde's full-sized avatar
🦦
🦦

Highlights

  • Pro

Organizations

@MontrealDaily

Block or report AlexandreBarde

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AlexandreBarde/README.md

Français

Bonjour bonjour 👋

Je suis ingénieur logiciel à NorthStar, je conçois, développe et déploie des pipelines de traitement automatisé pour la détermination d’orbite, au sein d’une équipe multidisciplinaire mêlant physique, dynamique orbitale, génie logiciel et traitement de données.

Je contribue à la création de solutions logicielles innovantes pour la surveillance de l’environnement spatial, en intégrant des observations optiques et des données géospatiales provenant de multiples sources.

Je développe des flux de traitement distribués et automatisés en temps réel dans des environnements Cloud (notamment sur Kubernetes), en gérant l'infrastructure avec Terraform et Helm.

J’implémente des solutions robustes et évolutives en Go, dans un cadre DevOps avec une approche CI/CD pour l'intégration et le déploiement continus.

Autres expériences

Opal-RT

Ingénieur Logiciel à @Opal-RT, où je conçois et développe des logiciels en Golang pour gérer les données et l'interfaçage entre les différents systèmes logiciels (GUI, simulation temps-réel, logiciels externes) dans une approche d'intégration continue en suivant un haut standard de qualité.

Ces logiciels sont intégrés dans les produits RT-LAB et Hypersim qui permettent la simulation en temps réel de réseaux électriques, d'éléctronique de puissance ou encore dans les domaines de l'automobile et l'aérospatial.

Thales Alenia Space
Galileo

Développement de microservices JAVA avec SpringBoot afin de récupérer différents flux (MDDN, OSPF, SIS, PRS, etc) de la constellation Galileo en temps réel, qui est le système de positionnement par satellites européen initié par l'Union européenne, de les décoder, traiter et stocker dans des bases de données. Afin de monitorer l’état de santé de la constellation.

Création de scripts en python pour de l'automatisation en CI/CD de tests, génération de documents, traitement de données, déploiement ou encore des bibliothèques pour RobotFramework.

Utilisation de RabbitMQ et de ses clients dans différents langages pour gérer le flux de données et la transmission d’informations entre les microservices et Redis pour le caching des algorithmes.

Déploiement en utilisant des technologies cloud comme Kubernetes, Helm et Docker.

Galileo 2nd Generation

Développement des prototypes pour la gestion de planning de toutes les activités de la constellation et du segment sol de G2G (Galileo 2nd Generation), qui est le programme de renouvellement de la constellation de satellites Galileo via un appel d'offre de l'ESA. Comme la maintenance d'un satellite ou bien le contact du sol vers un satellite pour l'envoi de données de navigation.

Développement du backend en Golang, avec la gestion de données avec MongoDB. Création de scripts Kubernetes et HELM pour déployer toute la stack sur un cluster Kubernetes.

--

Sinon, à titre personnel je touche un peu à tout, que ça soit du backend, frontend, architecture, base de données ..

Mon mémoire de Master est disponible en PDF - Comment faire un mode de déploiement "cloud-agnostic" pour s'adapter aux contraintes de sécurité des clients ?

📫 Pour me contacter :

CV

Mon CV est disponible ici.

English

Hi 👋

I'm a Software engineer at NorthStar where I design, develop, and deploy automated processing pipelines for orbit determination as part of a multidisciplinary team combining physics, orbital dynamics, software engineering, and data processing.

I contribute to the creation of innovative software solutions for space environment monitoring, integrating optical observations and geospatial data from multiple sources.

I build distributed and automated real-time processing workflows in cloud environments (notably on Kubernetes), managing infrastructure with Terraform and Helm.

I implement robust and scalable solutions in Go, within a DevOps framework using continuous integration and deployment (CI/CD) practices.

Other experiences

Opal-RT

I worked as a Software Engineer at @Opal-RT, where I designed and developed Go-based software to handle data management and interfacing between various software systems (GUI, real-time simulation, external tools), within a continuous integration workflow and with a strong focus on software quality.

This software was integrated into the RT-LAB and Hypersim products, which enable real-time simulation of power systems, power electronics, as well as applications in the automotive and aerospace industries.

Thales Alenia Space
Galileo

I developed Java microservices with Spring Boot to ingest various real-time data streams (MDDN, OSPF, SIS, PRS, etc.) from the Galileo constellation — the European Union’s global satellite navigation system — to decode, process, and store them in databases for constellation health monitoring.

I created Python scripts to automate CI/CD tasks such as testing, document generation, data processing, deployment, and building libraries for RobotFramework.

I used RabbitMQ (with clients in multiple languages) to manage data flow and communication between microservices, and Redis for algorithm caching.

I deployed services using cloud technologies like Kubernetes, Helm, and Docker.

Galileo 2nd Generation

I developed prototypes for scheduling and managing all activities related to the Galileo 2nd Generation (G2G) constellation and ground segment — the next-generation renewal program of the Galileo satellite system, led by the European Space Agency (ESA). This included tasks like satellite maintenance or ground-to-satellite contact for sending navigation data.

I built the backend in Go, with data management handled via MongoDB. I also wrote Kubernetes and Helm scripts to deploy the entire stack on a Kubernetes cluster.

--

Otherwise, personally I did a little bit of everything, like backend, frontend, architecture, databases, ...

My Master's thesis is available in PDF (Only in French) - How can cloud-agnostic deployment be adapted to customers' security constraints ?

📫 Contact me :

Résumé

My résumé is available here.

Portfolio

Website

Suivez-moi / Follow me

LinkedIn Flickr

Pinned Loading

  1. OCSP_Checker OCSP_Checker Public

    JavaScript 1

  2. TraitementsImages TraitementsImages Public

    Python 1 1

  3. DreamTeach DreamTeach Public

    PHP 1

  4. CTF CTF Public

    Writeups de mes CTF

    Python

  5. DotFiles DotFiles Public

    Shell