
Bertrand Darbon
Senior Rust Engineer | Blockchain
Salaire / Taux journalier
56100 Lorient, France
Mobilité : Paris, Rennes
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Lead Rust Engineer with 6+ years of systems programming and blockchain expertise. Currently developing core blockchain protocols and Zero Knowledge applications at Hyli, with prior experience at Ledger building Bitcoin infrastructure. Specialized in Rust/C++ backend systems, consensus mechanisms, and cryptographic implementations to deliver high-performance, secure solutions for your blockchain and fintech projects.
Expérience de travail
Lead Rust Engineer
Hyli
sept. 2024 - Présent
2 ans 2 mois
Paris, France
– Core blockchain protocol development (hyli consensus: Autobahn) – Dev tooling (rust SDK + crate Hylix) – Rust conference (Rust In Paris 2025) – Zero Knowledge applications development (Risc0, SP1, Noir, Jolt)
Backend engineer
Ledger
avr. 2022 - sept. 2024
2 ans 6 mois
Paris, France
– Maintenance opensource c++ library – Bitcoin account synchronization – Bitcoin Utxo selection algorithm – Bitcoin raw transactions parsing & serialization – Setup / improvements on CI/CD – Re-write of stack in Scala 3 – Help Product team on design bitcoin features
POLLEN Metrology
sept. 2019 - mars 2022
2 ans 7 mois
Moirans, France
SDK Product Owner
juil. 2021 - mars 2022
9 mois
Moirans, France
– Definition and specification of clients needs – Planification and distribution of tasks – Design & long term vision of the SDK product
Application engineer / C++ backend developper
sept. 2019 - mars 2022
2 ans 7 mois
Moirans, France
Achievement C++: – Optimisation of simulation algorithm (significant time reduction): profiling, multithreading, improve memory allocations (see publications for algorithm) – OpenSource contribution to github.com/drogonframework/drogon – Optimisation Cl Jenkins (significant time reduction) – Proposal of an "Parametric modeling of patterned object with variations" (see publications) My daily in the Application team: – Connection with the customer and the development team, build projects, group requests from users and team work planification – Participate to the platform development with the team (C++ / Python) – Find solutions to customers needs given the available tools or design new tools to come – Train users onsite (US) or remotly
Apprentice engineer @ Bull Atos
Bull
sept. 2016 - août 2019
3 ans
Échirolles, France
– Optimization of deep learning models for video object detection – Tensorflow - TensorRT - C++ - Python - Cuda – Software development HPC – Go - Java – Setup of a continuous integration (CI/CD) – Go - Git - Jenkins – Automatic & secured install of Kubernetes clusters – Docker - Singularity – Agile scrum method
Auto entrepreneur
Auto entreprise
janv. 2016 - juil. 2016
7 mois
– Développement web principalement front-end pour Wizbii
Intern
Wizbii
nov. 2015 - janv. 2016
3 mois
Grenoble, France
– Front-end development on back offices using angularjs
Intern
CNRS - Centre national de la recherche scientifique
juin 2010 - juin 2010
1 mois
Grenoble, France
– Introduction to SVN, Unix Shell programming to generate animations for caribbean ocean currents
Formation
The University of Bonn
Master of Science - MS, Computer Science
2018 - 2019
1 an 1 mois
Grenoble INP - Ensimag
Diplôme d'ingénieur, Ingénierie informatique
2016 - 2019
3 ans 1 mois
Pierre Mendès France University (Grenoble II)
DUT, Information Technology, Information Technology
2014 - 2016
2 ans 1 mois
Ferdinand Buisson Voiron
CPGE, Physique technique sciences de l'ingénieur, Physique Technologique
2012 - 2013
1 an 1 mois
ITEC Boisfleury
Baccalauréat (French High School Diploma), Science option - Maths specialisation, Science option - Maths specialisation
2010 - 2012
2 ans 1 mois