Antoine Toulme

Developer

About Me

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.

Active projects

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.

ConsenSys Java

A set of libraries to work extensively with Ethereum. Cava implements Ethereum primitives, such as RLP, Merkle trees, RLPx and devp2p discovery.

Experience

ConsenSys

Blockchain Protocol Engineer

2017-Present

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.

Acer Cloud Technology US

Engineering Manager

2016-2017

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

UniversiteĢ 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.

Fork me on GitHub