Raphaël Lustin is a Senior Staff Software Engineer based in Paris with 12 years of experience building scalable back-end systems and shipping product-focused engineering at Memo Bank and earlier at Captain Train. He combines hands-on Elixir contributions—adding functionality like time truncation and formatter work to the core elixir repo—with long-term platform engineering at a growing fintech, demonstrating both language-level craftsmanship and production system delivery. Trained as an industrial engineer at INSA Lyon with an exchange at KTH, he brings a systems-thinking approach to software architecture and operational reliability. Prior roles from founding a startup to directing operations give him a pragmatic, cross-disciplinary perspective that helps bridge business needs and technical execution. Not actively seeking new roles, he nonetheless maintains an open-source footprint that signals deep interest in language ergonomics and time-based computation correctness.
11 years of coding experience
14 years of employment as a software developer
Exchange student (one term) Industrial dynamics logistics negotiation entrepreneurship, Exchange student (one term) Industrial dynamics logistics negotiation entrepreneurship at KTH Royal Institute of Technology
Master of Engineering (M.Eng.) Industrial engineering, Master of Engineering (M.Eng.) Industrial engineering at INSA Lyon - Institut National des Sciences Appliquées de Lyon
Elixir is a dynamic, functional language for building scalable and maintainable applications
Role in this project:
Back-end Developer
Contributions:5 commits, 5 PRs, 12 comments in 1 month
Contributions summary:Raphaël primarily focused on code formatting and applying the code formatter to various Elixir files within the Elixir project. This included files related to archive management, public key handling, range operations, and testing components. Furthermore, the user implemented a "truncate" function for `Time`, `DateTime`, and `NaiveDateTime` structs, along with associated tests, which added functionality for time-based calculations.
Contributions:4 PRs, 66 pushes, 5 branches in 8 years 11 months
reactpersonal-page
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
Raphaël Lustin - Senior Staff Software Engineer at Memo Bank