Ben Chevallereau

I am an Alfresco & Ephesoft expert.
I am an Apache Committer in the project Chemistry.
I am a PacktPub Co-Author of the video: Alfresco 4 Enterprise Content Management Implementation.
Find me on LinkedIn! Contact me

Who am I?

I'm a french software architect working on Alfresco projects for the last 8 years, and on Ephesoft projects for the last 3 years. I implemented solutions from small companies to global organizations in different domains such as transport, finance or government. I worked for different Alfresco recognized partners in France, UK and USA.

Certifications

Languages

French
English

Education

2007 - 2010
PhD - UML / MDA
École Centrale, Nantes, France
2005 - 2007
Software Architecture Master Degree
University of Nantes, France
2004 - 2005
Computer Science Degree
University of Nantes, France
2002 - 2004
Applied Mathematical Sciences Diploma
University of Nantes, France

Skills

Alfresco
Ephesoft
Activiti
Java
Javascript
Spring
Maven
ANT
Tomcat
Node.js
Mongo DB

Jobs

November 2014 - Present
Alfresco / Ephesoft Freelancer
London, UK
  • Alfresco & Ephesoft consultancy
  • Alfresco installation & configuration
  • Alfresco Repository Customization
  • Workflow: Activiti & jBPM
  • Alfresco Share Customization
  • Ephesoft installation & configuration
  • Ephesoft batch class creation
Mar 2013 - Present
Software Architect, Armedia LLC
Atlanta, USA
  • Architect / Lead Developer
  • Alfresco installation & configuration
  • Alfresco Repository Customization
  • Workflow: Activiti & jBPM
  • Alfresco Share Customization
  • Ephesoft installation & configuration
  • Ephesoft batch class creation
Oct 2011 - Feb 2013
Solution Architect, Zaizi Ltd
London, UK
  • Architect / Lead Developer
  • Alfresco installation & configuration
  • Alfresco Repository Customization
  • Workflow: Activiti & jBPM
  • Alfresco Share Customization
  • Ephesoft installation & configuration
  • Ephesoft batch class creation
Nov 2010 - Sep 2011
Alfresco Expert, Michelin / WiPro
Clermont-Ferrand, France
  • Business Analyst on Alfresco projects
  • Alfresco installation & configuration
  • Technical reference for Alfresco for Michelin Corporate
  • Technical Leader
Apr 2007 - Nov 2010
Alfresco Developer, BlueXML
Nantes, France
  • Alfresco installation & configuration
  • Alfresco Repository Customization
  • Workflow: jBPM
  • Alfresco Share Customization

CMIS Integration Integrating FileNet with SharePoint 2013

Recently, I worked on a series of CMIS Integrations. This video demonstrates the use of the CMIS components that I developed and used to integrate FileNet with SharePoint 2013. This integration has been packaged into SharePoint. During the video, you’ll see how to connect to FileNet, to browse the repository, to create folder, to create documents and as well to preview documents and to download documents.

View on YouTube

Alfresco CMIS Integration - A Sneak Peak

For a few months now, myself and my fellow team members have been working on developing a CMIS integration to seamlessly allow for Alfresco to be accessed from other platforms. This video demonstrates the components that we built on top of the standard CMIS 1.1 and that we packaged in different platforms like Sharepoint 2013, Sharepoint 2010 or Drupal.

View on Armedia.com

What about this new 3.1 release of Ephesoft?

Ephesoft released their latest version (3.1) on monday, so I decided to jump on it and to find time to evaluate it... Ephesoft was promising huge changes... So, let's see what's new! I'm not going to check or to describe each new feature but, only the ones that interest me more...

View on BataOn.com

How to have video thumbnails in Alfresco 4.1.x?

For a project, I had to find how to generate thumbnails in Alfresco. My constraint was that it had to be implemented in 4.1.x and I remembered that there was something provided in Alfresco 4.2.x. I checked the ZIP of the installation file of Alfresco 4.2.x and I discovered 2 interesting files in the folder /web-server/shared/classes/alfresco/extension:

View on BataOn.com

HTML to PDF transformation with wkhtmltopdf

In some Alfresco implementations, you have to generate documents from metadata. You have a lot of options depending of constraints of the projects from text document to PDF. In my case, I had to generate a printable and exportable document from metadata. So, my idea is to generate an HTML file and to use the transformer from HTML to PDF in Alfresco. In my case, I have to create a document sexy and easy to read.

View on BataOn.com

Ephesoft + Dropbox: What about importing?

My previous blog post was explaining how to create an export plugin, focused on Dropbox. After that, I started to think about importing. An import module is not so easy. The custom workflow management feature proposed by Ephesoft starts effectively after the import. Howevere, there is different ways of importing documents into Ephesoft, for example by email or using CMIS. And Ephesoft provides a CMIS import feature, but strictly speaking, it's not really a module. So, we are going to find how to do an import feature from Dropbox.

View on BataOn.com

Ephesoft Web Service + RSS + Growl

After my first blog explaining how to get notification on your Android device if some batch instances are pending, I decided to create a simpler way to be informed. Because I'm a Mac user, I wanted to use Growl and creating notifications each time that a batch instance is pending for review or validation.

View on BataOn.com

Create a Dropbox export plugin

After my previous blog post about how to create an Ephesoft plugin, I wanted to do the same exercise from scratch with another plugin. So, I decided to create a plugin to export documents to Dropbox. So, I re-created the same structure of my other project and I cleaned all context files and Java classes. But, I didn't really started from scracth, I used the CMIS export plugin as template.

View on BataOn.com

How to create an Ephesoft plugin ?

This blog explains how I created my first plugin for Ephesoft. I didn't want to create a very difficult plugin but I wanted to highlight the complexity of creating a new plugin, packaging it and deploying it. The blog will be split in 4 parts: (1) the global structure of the project, (2) the Java code, (3) the plugin description, (4) the packaging, and finally (5) the deploying.

View on BataOn.com

How to create web services in Ephesoft?

Here is my first blog on this website explaining how to create new web services in Ephesoft. As you probably know, Ephesoft already provides a set of web services that you can integrate in your own organization. So, my goal was to identify how complex it is to create new web services.

View on BataOn.com

Federated Search for Alfresco: Making the ViaWorks Connector

The ability to search and finding the right document is one of the biggest challenges in the ECM industry. The volume of electronic documents grows really quickly and often is stored into a number of different systems and repositories. One solution to this is to use an indexing system like ViaWorks. It is able to index contents from different kind of systems like file servers, messaging tools, CRM and, of course, Alfresco. Once that is done, all of your documents are finally indexed and ready to be found and used by your employees.

View on Armedia.com

Where will be the next trip?

Passionate about travelling, I'm always really keen to discover a new country, a new language or a new culture...
Travel Map

Do you want to hire me?



Download my CV