Victor Noël

Senior Software Architect at Pricefx

Toulouse, Occitania, 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

🤩
Rockstar
🎓
Top School
Victor Noël is a Senior Software Architect with 12+ years blending academic research in multi-agent and self-organising systems with hands-on engineering of production Java platforms. He holds a PhD in AI and has driven R&D on emergent, distributed software from IRIT and ASCENS to industry, now applying those principles at Pricefx to optimize B2B pricing with self-organising agents. Victor is a pragmatic backend engineer and security-minded contributor to notable open-source projects (including takes, cactoos, pac4j and Eclipse Collections), where he improved robustness, primitives and iterator utilities. He maintains MAY, a component-based tool for multi-agent development used in research and industry, highlighting his emphasis on tooling that bridges theory and practice. Known for improving engineering practices and communication across research and product teams, he brings a rare mix of formal research rigor and production-grade software craftsmanship.
code12 years of coding experience
job12 years of employment as a software developer
bookResearch Doctorate, Intelligence artificielle, Research Doctorate, Intelligence artificielle at Université Paul Sabatier (Toulouse III)
bookMaster 2 Recherche, Systèmes multi-agents, Master 2 Recherche, Systèmes multi-agents at Université Paris Descartes
languagesFrench, English, Italian
stackoverflow-logo

Stackoverflow

Stats
852reputation
32kreached
16answers
0questions
github-logo-circle

Github Skills (46)

oop10
iteration10
authorizations10
javascript10
eclipse-collections10
http10
authentication10
user-authentication10
spring-security10
rxjs10
java10
data-structure10
security10
iterable10
javas10

Programming languages (24)

C#SmartyJavaC++CSSCScalaMakefile

Github contributions (5)

github-logo-circle
yegor256/cactoos

May 2018 - Oct 2021

Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
Role in this project:
userBack-end Developer
Contributions:230 reviews, 108 commits, 77 PRs in 3 years 6 months
Contributions summary:Victor primarily contributed to the `cactoos` library, which provides object-oriented Java primitives. Their work includes implementing a `FuncWithFallbacks` class, which utilizes `ScalarWithFallbacks`. They also modified the existing code to improve documentation for iterator classes (`IteratorOfXXX`) and added new iterator classes such as `IteratorOfLongs` and `IteratorOfShorts`. Furthermore, the user removed unnecessary dependencies between IteratorOfXXX tests and refactored code to simplify some iterator implementation.
commonsgoogle-guavajava-libraryapacheoop-library
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
Role in this project:
userBack-end Developer
Contributions:32 reviews, 15 commits, 20 PRs in 3 years 11 months
Contributions summary:Victor primarily contributed to the Eclipse Collections framework, focusing on the enhancement of primitive data structures and related APIs. Their work included implementing `ofInitialCapacity` for primitive maps, adding `reduce` and `reduceIfEmpty` methods for primitive iterables, and integrating the `updateValues` function in primitive maps. Additionally, the user implemented `LazyIterate.cartesianProduct` and added the `distinctView` method for Bags, demonstrating a focus on expanding the framework's functionality.
eclipse-collectionsapijava-collectionsprimitive-collectionscollections-framework
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
Victor Noël - Senior Software Architect at Pricefx