Photo

Alexandre Bertails – Curriculum vitæ

Personal information
Name:Alexandre Bertails
Address:154 Raymond Street, Cambridge MA, 02140
E-mail:alexandre@bertails.org
Home page:http://www.bertails.org/
Date of birth:July 7, 1982
Driving license
Summary

I am a software and system engineer at the World Wide Web Consortium (W3C).

My interests are focused on Scala and Linked Data technologies.

Quoi de neuf ?

I'm intimately involved in the RDB2RDF Working Group which standardizes how people could expose relational databases to the Linked Data cloud. Eric Prud'hommeaux and I are formally defining the Direct Mapping as a denotational semantics.

This work drives the development of FeDeRate project, which is an RDF toolkit, a implementation of the ongoing Direct Mapping specification and a proof of concept of SPARQL-to-SPARQL and SPARQL-to-SQL query rewriting. It's all written in Scala.

I recently started a very-secret-i-cant-say-anything-about-it-unless-you-ask project, where I use some of the cool Scala projects out there.

I'm also the Master of the Web (only half joke) and a sysadmin within the W3C Systems Team, you know, the guys serving your beloved DTDs :-)

Why should I work for you?

Here are the main reasons you would like to hire me:

  • You need a Scala developer
  • You want Linked Data skills
  • You are interested in Web standards and need someone who knows the W3C process

My current contract at W3C will end this July. I would like to finish some important work by July then but I'm willing to consider any interesting proposition.

Education
2006MSc Telecom ParisTech, France - ICT engineering school
2006MSc University Paris VII, France - Parisian Master of Research in Computer Science
2003BSc University Paris VII, France - Computer Science - ranked 1st
Languages
Frenchmother tongue
Englishfluent
Spanishintermediate level
Professional experience
Jul 2009 - ongoing World Wide Web Consortium (W3C), MIT, Cambridge, Massachusetts
Systems Team and Communication Team @ W3C
May 2008 - Jul 2009 Atos Origin - Open Source Center
Software architect

Client: Bibliothèque nationale de France (French national Library)
  • Java EE environment
  • Semantic Web technologies
  • OAIS implementation
  • Agile software development
  • technologies: Java EE, Maven, Spring, JAX-RS, JAXB, Jena, Hibernate, Openlink Virtuoso, PostgreSQL, Solaris 10, JBoss AS, Glassfish, XACML
Sep 2007 - Apr 2008 Entropic-Synergies
Software architect

Game engine for web browser games
  • conception and development for a generic and real-time game engine
  • secure protocol communication
  • technologies: Darkstar (Sun), Java, Bouncy Castle Crypto APIs, Flex 3, PHP/Zend, HTML, Javascript
Real-time stock market game for LeFigaro.fr
  • new conception of the old proprietary framework
  • technologies: PHP/Zend, HTML, Javascript, Flash
eLearning platform for 1001lettres.com
  • development of several learning modules
  • backoffice conception
  • technologies: Flex 3, PHP
Real-Estate search engine for Comintoo
  • web crawler conception and data extraction
  • technologies: PHP
Foodstuff search engine for LesProteines.com
  • web crawler conception and data extraction
  • technologies: Java EE
Sep 2006 - Sep 2007 INRIA - Saclay
PhD student (only one year)

Certified compilation for synchronous languages
  • technologies: Coq, OCaml, Lustre
Mar 2006 - Sep 2006 INRIA - Saclay
Master thesis

Certified compilation for synchronous languages
  • technologies: Coq, OCaml, Lustre
2005 - 3 months Cegetel
Consultant

Complete toolchain for internet connection testing
  • business specifications
  • implementation and tests
  • technologies: Java, Swing
2004 - 2 months CNES/CSG, Kourou, French Guyana
Internship

Feasibility study for logging and filtering on Spatial Center networks
Other experiences
Public conferences / articles
published soon Annales des Mines: Le Web Sémantique
May 2010 ParisTech / Non classical paradigms and languages: Introduction à Scala
May 2010 Paris Scala User Group: Injection de dépendances en Scala
May 2010 Paris JUG: Introducing W3C
Apr 2010 Boston Area Scala Enthusiasts: Dependency Injection in Scala
Jun 2009 Paris JUG: Generics et typage en Java
Apr 2009 Solutions Linux: Extrême agile avec Django
Mar 2009 Solutions Linux: L'apport des technologies du Web Sémantique à la gestion de données structurées
Mar 2009 Paris JUG: Les technologies du Web Sémantique
Jan 2009 University Paris VII: Introduction aux technologies du Web Sémantique
May 2007 TYPES 2007: A certified compiler for the synchronous language Lustre
Teaching
2007 Telecom ParisTech: Collective intelligence
2007 IFIPS: System programming and Networks
2006 University of Paris XI: Unix systems, shells and Python
2004 University of Paris VII: Computer Science general teaching
Server administration
2005 - ongoing I have administrated my own server for several years. It's my sandbox for testing and personal projects.
technologies (over time): Debian, LAMP, Glassfish, Openlink Virtuoso, OpenLDAP, DokuWiki, PostgreSQL, Mercurial, Drupal
Robotics team
2004 - 2006 Telecom ParisTech's robotics team
Personal project
OntoSudoku OntoSudoku is an Open Source project to demonstrate inference capabalities over OWL. It encodes the Sudoku game into OWL and uses the Pellet reasoner and Jena to solve it. I use it during SemWeb presentations.
LinkedSportDB.org LinkedSportDB.org is an Open Data project. It aims at bringing sport related data and ontologies to the Linking Open Data project. A beta is already available here.
Personal
  • Free software
  • Playing the recorder (advanced level)
  • Running