About Me
I am a leader with a strong track record of delivering consistent, ROI driven business value.
I produce innovative software architectures, from requirements to production.
I enjoy managing large agile multinational teams.
Active projects
Apache Tuweni
A set of libraries to work extensively with Ethereum. Tuweni implements Ethereum primitives, such as RLP, Merkle trees, RLPx and devp2p discovery. Apache Tuweni was donated to the ASF in 2019 by ConsenSys. It was known as ConsenSys Cava prior to the donation.
A build system for Java based on Rake
A committer and now Chair for Apache Buidr, A Ruby-based Java build system based on Rake.
Experience
Serving the blockchain team. We are exploring blockchain under the “Data to Everything” approach Splunk is taking to help its customers make sense of their data.
The Machine is a software consultancy focused on building and delivering exquisite software to humans.
We design, build and deliver cloud products for the enterprise.
I have been a member of the Apache Software Foundation as of March 2019. Prior to being invited to serve in that function, I have maintained and worked as a contributor, committer, PMC member of Apache Buildr and Apache Tuweni amongst others.
I established and managed a team developing and maintaining blockchain products, from Java libraries and privacy solutions to Ethereum clients, working closely with the delivery teams and engaging in early PoC and support conversations.
I managed a team developing a scalable, Docker-based platform in collaboration with the R&D and IoT product teams in Taipei to bring to market the Internet of Beings, a set of vertical solutions associating IoT devices and cloud-based solutions.
GOAPPO
Chief Architect
2015-2017
I invented and brought to market a new way to build powerful business applications, removing the cost of dedicated development and traditional vendor lock-in. Architected and implemented a complete software suite encompassing a native client, a multi-tenant application development environment and a revolutionary, modern, scalable runtime.
Intalio
Chief Architect
2006-2015
I co-invented and architected Intalio|Create, a new generation rapid application development platform. It radically changes the landscape of modern business applications development by focusing on collaborative experiences of people in unstructured environments, while removing the unnecessary burden of typical hard coded, inflexible logic.
Education
Université de Technologie de Troyes, France
Master Computer Science
2001 - 2006
This university picks up right after the SAT equivalent in France, and offers two years of common studies for all engineers.
This is followed by three years of specialization in a discipline of engineering. Notably, Software development was not offered as my teachers were sure offshore development would be the main trend for the French software market.
We instead studied further how to manage a complete informations system, from its requirements, its organization and its change management.
I hold a master in Software Integration, Knowledge Management and Organizations Science.
Armed with expert knowledge of UML, I joined a small startup in Paris where I started as an Eclipse developer for their UML edition product.
Humboldt State University, California
Exchange program
2004
As part of a 6 month computer science exchange program, I discovered America and American campus life.
I worked closely with the teaching staff, taking on a lab assistant role for the C++ course.
I learned Perl and explored beautiful Arcata. I loved it.
A Little More About Me
I live in Silicon Valley, California, where life is sweet and kids grow happy.
Besides software engineering, I play board games, dabble in 3D printing and organize excursions for my cub scout.