
Kevin Barre
Senior HPC Software Scientist | C++ & CUDA
Salary / Daily rate
Paris, France
Freelance
Skills
Languages
About me
Intro
Senior HPC Engineer with 8+ years specializing in C/C++, CUDA, and cryptographic systems. Currently building distributed mesh communication systems and authentication protocols at Orange Cyberdefense. Expert in GPU computing, parallel algorithms, and secure distributed architectures for high-performance applications.
Work experience
Senior Software Scientist and Cryptographic Engineer
Orange CyberdefenseFreelance
Jun 2023 - Present
3 years 5 months
92000 Nanterre, France
## mcauth Message Cipher Authentication Uncentralized Message Cipher Authentication for intermittent interconnected devices. Offline session-based authentification with encrypted tamperproof associated data. The associated data is the authorization logic that simultaneously guarantees data confidentiality and authenticity. Certification of data integrity is reinforced by the digital signature. This Project was build with the Kerckhoffs’s principle Languages : - C-23 - Python _C api_ Library : - OpenSSL (crypto api) ## mchub Mesh Communication Hub is distributed communication system for intermittent interconnected (meshed) devices Create an interconected communication software between the decontamination stations, redundancy hub node and visual interfaces (Desktop, Web, Embeded devices). Languages : - C++23 Library : - OpenSSL (crypto api) - gRPC + protobuffer + flatbuffer - Apache Arrow + FlightRPC - Rego (Open Policy Agent) Environement : - Docker Contributions : - Murmur https://gist.githubusercontent.com/neudinger/97a75228381e12d4ba2b435c3b86ba9e/raw/915badad3c52097187e862cd4809db25eec0f459/murmur3.hpp - Fernet https://github.com/neudinger/fernetpp.git - FNV1a https://gist.githubusercontent.com/neudinger/4921e8cf323b2be544982e8b5968cd57/raw/5dc026a1e6ef45ed17dec17c6223025ee5ccc26f/FNV1a.hpp
Task Scheduling on Heterogeneous Architectures in Distributed HPC Environments
ONERA - The French Aerospace Lab
Dec 2021 - Mar 2023
1 year 4 months
92320 Châtillon, France
- Scheduling on Heterogeneous Architectures - GPGPU (NVIDIA CUDA, AMD ROCm) - Fine-grained, coarse-grained, and embarrassing parallelism - Improve compilation for heterogeneous hardware with LLVM and MLIR https://github.com/neudinger/container-bench https://github.com/neudinger/keys-values-bench https://github.com/neudinger/equadiffGPU https://github.com/neudinger/equadiffGASNET https://github.com/neudinger/equadiffMPI
Scheduling methods dedicated to task graph with mesh adaptation on heterogeneous architecture
CMAP Ecole Polytechnique
Sep 2021 - Dec 2021
4 months
91120 Palaiseau, France
- Ordonnanceur et simulation sur architecture HPC Hétérogène - Ordonnanceur et adaptation de maillage - Ordonnancement sur architecture hétérogène - Parallélisation - Adaptation de maillage pour les méthodes multi- résolution : framework samurai
HPC Software Scientist
CEA
Apr 2021 - Aug 2021
5 months
Create source to source compiler based on Clang. https://mdls.fr/ GitHub Open source project : - https://github.com/neudinger/PDIC
Cloud software engineer and Distributed computing
Aqemia
Nov 2020 - May 2021
7 months
Paris, France
GitHub: open source project. - https://github.com/neudinger/pyDockRMSD - https://github.com/neudinger/pysmina Redesign data architecture : - From multiple text file to parquet file storage. - Unification of python cloud storage system. (one library multiple cloud access) Create computational standard library: - remove redondant code - migrate all code to python 3 - remove unnecessary disks access - create python wrapper to chemical library or binary. Add automation build and deployment. GitHub workflow docker push on AWS and GCP pandoc documentation generated pdoc3 pep8 documentation extraction.
Big Data IA DL/ML Engineer
Foxcub
Sep 2019 - Oct 2020
1 year 2 months
Région de Paris, France
Software Engineer
INA - Institut national de l'audiovisuel
Nov 2019 - Jul 2020
9 months
94360 Bry-sur-Marne, France
Develop cross indexer database as RESTFUL web service to be able to locate and reference Data location base on index or identifier anywhere on other database or disk. Developed with python ( python 3 , fast API swagger) Postgres BLOB storage, service in docker container.
Développeur Big Data
AXA en France
Sep 2018 - Aug 2019
1 year
92000 Nanterre, France
Développement de solutions big data HADOOP SPARK, python dans le secteur des assurances. Création d outils de mise en conformité RGPD. Création d'outils d'anonymisation et de pseudonymisation.
Tournay Distribution
Jul 2015 - Aug 2017
2 years 2 months
Développeur Python
Aug 2015 - Aug 2017
2 years 1 month
Développeur C#
Jul 2015 - Dec 2015
6 months
Développement d'un logiciel en C# de gestion et syncronisation de bases de données excel, csv, Access
Education
École Polytechnique
Research
2021 - 2022
7 months
Tongji University
Master's degree
2017 - 2018
2 years
EPITECH - European Institute of Technology
Master's degree
2013 - 2018
4 years 5 months