Adrien De Peretti is a senior software engineer based in Lyon with nine years of experience building full-stack systems, performance-driven architectures, and developer tooling. Currently at Medusa he has driven major e-commerce performance wins (reducing response times by 25x–250x), led refactors, and contributes widely to the community through popular plugins. He has strong backend and frontend skills—demonstrated by contributions to Medusa and to IBM Watson’s Node SDK where he added asynchronous Speech-to-Text job management and tests. Previously he led real-time video and ML-backed inspection systems, DevOps and deployment automation for regulated industries, and built internal labeling and streaming/tracking pipelines. Comfortable across TypeScript/Node.js, Angular, Java, cloud and databases, he combines pragmatic engineering with profiling-driven optimization. Curious about AI and space, he brings a research-minded appetite for new technologies alongside a track record of production-grade results.
9 years of coding experience
6 years of employment as a software developer
Baccalauréat Science et Technique Industrielle (STI), option électronique, Assez bien, Baccalauréat Science et Technique Industrielle (STI), option électronique, Assez bien at Lycée Albert Camus
Master's degree, Expert en ingénierie informatique, Master's degree, Expert en ingénierie informatique at Science-U
Licence, Chef de projet en systeme informatique appliqué, Mention Assez bien, Licence, Chef de projet en systeme informatique appliqué, Mention Assez bien at Sciences-U
Diplôme Universitaire de Technologie (DUT) Statistique et Informatique Décisionnel (STID), option mathématique et informatique, Diplôme Universitaire de Technologie (DUT) Statistique et Informatique Décisionnel (STID), option mathématique et informatique at Université Lumière (Lyon II)
Contributions:4043 reviews, 960 commits, 873 PRs in 1 year 1 month
Contributions summary:Adrien primarily worked on the product module, contributing to both backend and frontend aspects. Their work focused on shared modules loading, implementing features for product categories, and enhancing the user interface. Additionally, they addressed integration test failures and improved test coverage, demonstrating a focus on both functionality and code quality within the Medusa e-commerce platform.
:comet: Node.js library to access IBM Watson services.
Role in this project:
Back-end Developer
Contributions:23 commits, 10 PRs, 25 comments in 26 days
Contributions summary:Adrien's contributions primarily involved extending the Speech to Text service's functionality. They focused on implementing asynchronous recognition features, including creating recognition jobs, registering callback URLs, and providing methods to retrieve and manage job status. The commits also included adding functionality to sort the words, and updating existing APIs. Furthermore, the user worked on both unit and integration tests for these new asynchronous API endpoints, as well as the unit tests.
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
Adrien De Peretti - Senior Software Engineer at Medusa