Enterprise Architect & Technical Leader Of Petals ESB And LinShare at Linagora
Valbonne, Provence-Alpes-Côte d'Azur, France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Christophe Deneux is an experienced Enterprise Architect and technical leader with over 25 years in information systems, specializing in integration architecture, ESB/EAI, BPM and API management. Based in Valbonne, he leads Petals ESB and LinShare at Linagora, combining product leadership with hands-on engineering and a focus on robustness, scalability and continuous integration. A long-time open-source contributor, he has improved core BPM engines such as Activiti and Flowable by enhancing web service integrations, XML/WSDL parsing and SOAP/date handling—work that benefits widely used BPM platforms. His background as CTO/Product Manager and senior integration architect at Capgemini complements a pragmatic, urbanist approach to IS architecture that balances business process needs with technical governance. Notably, he removes heavyweight dependencies and adds practical compatibility fixes, revealing a preference for lean, maintainable solutions.
12 years of coding experience
15 years of employment as a software developer
Diplôme d'ingénieur, Computer Systems Networking and Telecommunications, Diplôme d'ingénieur, Computer Systems Networking and Telecommunications at ISEP - école d'ingénieurs du numérique
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
Role in this project:
Back-end Developer
Contributions:9 commits, 10 PRs, 35 comments in 4 years 3 months
Contributions summary:Christophe primarily focused on improving the Flowable engine's web service integration capabilities. They reworked the XML parsing logic, removing dependencies and adding support for relative imports in WSDLs. Additionally, they addressed issues with SOAP requests and the handling of date formats within the web service tasks, improving compatibility. Further work included the addition of features such as handling JSON data and support for multi-instance loops and parameter returns.
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Role in this project:
Back-end Developer
Contributions:14 commits, 10 PRs, 14 comments in 1 year 9 months
Contributions summary:Christophe primarily focused on enhancing the web service integration features within the Activiti BPM platform. They reworked XML parsing for WSDL imports, switching from Xerces to the J2SE standard. The user addressed issues in web service client configuration and corrected problems related to date handling. Furthermore, they added support for event PROCESS_STARTED during process instance startup and addressed an issue involving inherited types in web service import.
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
Christophe Deneux - Enterprise Architect & Technical Leader Of Petals ESB And LinShare at Linagora