Christophe Deneux

Enterprise Architect & Technical Leader Of Petals ESB And LinShare at Linagora

Valbonne, Provence-Alpes-Côte d'Azur, 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

👤
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.
code12 years of coding experience
job15 years of employment as a software developer
bookDiplô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
stackoverflow-logo

Stackoverflow

Stats
3reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

xml10
javas10
wsdl10
cxf10
activiti10
bpmn10
java10
webservice10
soap10
workflow-engine9
json8
spring7

Programming languages (4)

JavaCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
flowable/flowable-engine

Apr 2017 - Jun 2021

A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
Role in this project:
userBack-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.
business-process-managementcompactprocess-managementworkflow-enginebpmn
Activiti/Activiti

Dec 2014 - Sep 2016

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:
userBack-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.
business-process-managementprocess-managementactivition-serverjava-application
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