Raphaël Lustin

Senior Staff Software Engineer at Memo Bank

Paris, Ile-de-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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job14 years of employment as a software developer
bookExchange student (one term) Industrial dynamics logistics negotiation entrepreneurship, Exchange student (one term) Industrial dynamics logistics negotiation entrepreneurship at KTH Royal Institute of Technology
bookMaster of Engineering (M.Eng.) Industrial engineering, Master of Engineering (M.Eng.) Industrial engineering at INSA Lyon - Institut National des Sciences Appliquées de Lyon
languagesFrench, English, Spanish
github-logo-circle

Github Skills (10)

timeago10
timed10
datetime10
timespan10
datetimes10
elixir10
get-time10
code-formatting10
testing10
calendars9

Programming languages (8)

TypeScriptDockerfileCSSRustJavaScriptGoRubyElixir

Github contributions (5)

github-logo-circle
elixir-lang/elixir

Oct 2017 - Nov 2017

Elixir is a dynamic, functional language for building scalable and maintainable applications
Role in this project:
userBack-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.
functional-languagescalablefunctional-programmingelixircompiler
rlustin/personal-page

Jun 2015 - Apr 2024

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