Aurélien Catinon

Software Engineer at Succinct

Lyon, Auvergne-Rhône-Alpes, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aurélien Catinon is a seasoned software engineer with 12 years of experience building reliable systems across mobile, backend and network layers from Lyon, France. He has a strong practical background in Agile development, shipping production features at companies like Esker and now Succinct, and earlier consulting and engineering roles that shaped a solid full‑stack foundation. Aurélien contributes to notable open‑source projects, improving an Android MVVM data‑binding framework (RoboBinding) and advancing the Rust-based Reth Ethereum client with consensus, RPC and network enhancements. His work reveals a pragmatic eye for refactoring and API ergonomics, not just feature delivery—improving tests, fixing UI blinks and integrating chain/protocol metadata into network info. Trained with a Master in Computer Science from Université d'Avignon, he combines long-term product experience with hands‑on contributions to cutting‑edge blockchain and mobile tooling.
code12 years of coding experience
bookMaster, Informatique, Master, Informatique at Université d'Avignon et des pays du Vaucluse
bookDUT, Informatique des Systèmes Industriels, DUT, Informatique des Systèmes Industriels at Institut Universitaire de Technologie de Valence
github-logo-circle

Github Skills (13)

javas10
rpc10
rust10
ethereum10
android10
java10
blockchain10
apidoc9
back-end-development9
distributed-systems9
api9
unit-testing9
network-protocol8

Programming languages (13)

C#JavaRustCGoJupyter NotebookGroovyJust

Github contributions (5)

github-logo-circle
paradigmxyz/reth

Jan 2023 - Feb 2023

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Role in this project:
userBack-end Developer
Contributions:44 reviews, 29 commits, 49 PRs in 1 month
Contributions summary:Aurélien primarily contributed to the development of the Reth Ethereum client, focusing on back-end features. Their work involved modifying data types and structures within the consensus engine, specifically updating the `terminal_block_number` type and implementing admin RPC functionalities. They also refactored network handle methods, added RPC handlers, and integrated chain ID and protocol version details in network information, indicating a focus on network and API layer improvements. Their contributions spanned multiple commits, which included refactoring, bug fixes, and the addition of network-related methods.
contributor-friendlyblazingethereump2prust
RoboBinding/RoboBinding

Jul 2014 - Nov 2014

A data-binding Presentation Model(MVVM) framework for the Android platform.
Role in this project:
userMobile Developer (Android)
Contributions:12 commits, 1 PR, 1 comment in 3 months
Contributions summary:Aurélien primarily focused on enhancing the Robobinding framework for Android by adding new features and making improvements. The contributions included implementing the `activated` and `layoutMargin` attributes for the View, along with adding padding functionality. They also refactored existing code, such as moving properties related to checked items in AbsListView and corrected tests. Moreover, the user updated the package-info and fixed the display blink.
data-bindingpresentationmvvm-frameworkmvvmandroid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aurélien Catinon - Software Engineer at Succinct