Julien Deniau is an experienced web-focused analyst-developer based in Lyon with 14 years building PHP and TypeScript/JavaScript applications across agencies and product teams. Currently at Mapado and running his own web studio, he blends hands-on backend work with practical front-end skills to deliver production-grade websites and APIs. He contributes to notable open-source projects—helping stabilize immutable-js, improve API Platform's Doctrine integration, and harden the Elastica PHP client for Elasticsearch—showing a knack for fixing edge-case bugs and strengthening database/query behavior. Comfortable across the full request stack, he has deep practical experience with Doctrine ORM, Elasticsearch, and persistent data patterns. His profile reveals a steady focus on reliability and maintainability, often improving test coverage and subtle behavior in libraries relied on by many projects. Trained in computer science at Université Claude Bernard Lyon 1, he pairs academic foundations with long-term, pragmatic engineering.
14 years of coding experience
5 years of employment as a software developer
Licence, Informatique, DUT, Informatique, Licence, Informatique, DUT, Informatique at Université Claude Bernard Lyon 1
Immutable persistent data collections for Javascript which increase efficiency and simplicity.
Role in this project:
Back-end Developer
Contributions:32 releases, 49 reviews, 61 commits in 2 years 1 month
Contributions summary:Julien primarily contributed to improving the functionality of the immutable-js library. They focused on fixing bugs related to the subtract method in the OrderedSet and Record clear method, as well as ensuring that various methods, such as setIn, delete, and map, worked correctly. Additionally, they made improvements related to tests. These changes collectively improved the stability and accuracy of the library.
The server component of API Platform: hypermedia and GraphQL APIs in minutes
Role in this project:
Back-end Developer
Contributions:36 commits, 18 PRs, 135 comments in 5 years 9 months
Contributions summary:Julien primarily focused on improving the Doctrine ORM integration within the API Platform project. They fixed issues related to DQL generation, collection and embedded association handling, and added support for different query builder aliases. Furthermore, they addressed a bug related to nested resource updates with POST requests. These changes indicate a focus on improving the framework's core functionality and its interaction with the database layer.
api-platformgraphql-apihypermediaapirest
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.