Julien Ripouteau is a pragmatic full-stack developer and tech lead with 11 years of experience building and maintaining complex web and mobile platforms from Paris. A TypeScript enthusiast and OSS maximalist, he is a core maintainer of AdonisJS and has shipped significant framework improvements like testing migrations and a pretty routes renderer. He combines hands-on backend craftsmanship (ORMs, DB migrations, serverless APIs) with rich front-end work (Three.js, Vue, Nuxt, React) across clients ranging from Renault and Ledger to startups and NFT/web3 projects. Julien excels at taking projects from architecture to production—designing scalable microservices, improving test coverage, and setting up observability and CI/CD pipelines. As a long-time freelancer and contributor to 30+ open-source projects, he brings both delivery velocity and a strong emphasis on tooling, maintainability and developer experience. An understated strength: he often converts bespoke product needs into reusable OSS packages that benefit the wider ecosystem.
11 years of coding experience
6 years of employment as a software developer
Computer Programming, Computer Programming at 42 Paris
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
Role in this project:
Backend Developer
Contributions:6 releases, 7 reviews, 8 commits in 9 months
Contributions summary:Julien primarily focused on refactoring and enhancing the AdonisJS core framework. Their contributions involved migrating to a new testing framework (Japa) and updating the codebase to align with it, as seen in the CORS-related test modifications. They also implemented new features like a "pretty" list routes renderer, which included code organization and dependency management. Furthermore, they addressed issues with the command-line interface.
AdonisJS SQL ORM. Supports PostgreSQL, MySQL, MSSQL, Redshift, SQLite and many more
Role in this project:
Back-end Developer
Contributions:8 reviews, 19 commits, 24 PRs in 8 months
Contributions summary:Julien's contributions primarily focused on enhancing the AdonisJS Lucid ORM's migration and database management capabilities. They implemented new commands for database operations like refreshing, resetting, and wiping the database, adding options for compact output and seeders. The user also introduced functionality for managing views and types, including creating, dropping, and retrieving them across different database dialects. Furthermore, they refactored the testing setup and added a new command to truncate database tables.
adonisjsmicrosoft-sql-servermysqlormpostgresql
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.