Get this resume as a PDF.
I am a leader with a strong track record of delivering consistent, ROI driven business value.
I produce powerful software architectures, from requirements to production.
I enjoy managing large agile multinational teams.
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.
A scalability solution and a rewards system to host sidechains on Ethereum clients
A scalability project allowing to reuse and enhance Ethereum clients as peer-to-peer nodes to run additional sidechains in exchange for rewards. Canto is an active collaboration with Whiteblock.
A set of libraries to work extensively with Ethereum. Cava implements Ethereum primitives, such as RLP, Merkle trees, RLPx and devp2p discovery.
Blockchain Protocol Engineer
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.
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.
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.
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
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.