Software Architect in Montpellier, France


Since 2007 – Product Line Manager at Symtrax

In charge of the design and development of the complete award-winning Compleo suite of products, a full Windows based solution of Output Management and Electronic Document Distribution, managing spool files from System i, SAP, and other ERP, and automating the creation of graphical electronic forms and their delivery.

In charge of the design of the new product functionalities, of their development through the management of a dedicated in-house team of developers based in India (using Microsoft Team Foundation Server), of the high-level support, and, more occasionally, of the communication on my product with the marketing team, the customer service consultants, and the sales teams (based in the US and in Europe). Responsible for the quality of the software and for its continuous enhancement.

Use of Team Foundation Server, WCF services, SQL Server, Entity Framework. 

1999-2007 – Software Engineer at Symtrax

Design and development of professional applications as part of a development team, as an expert in algorithms.
Design and development of a PDF writing library. Expertise in handling advanced file formats.
Research and implementation of combinatorial algorithms.
Use of Microsoft Visual C++ and C#.

1998 – Software Engineer, Web Designer and System Administrator at Internovae (former small web hosting company)

Creation and implementation of Java applets, including a full internet shopping solution, of CGI scripts, and HTML pages. Work on images.
Also: administration of customers UNIX accounts on a distant Apache server, customer technical assistance, connection with webmasters and the InterNIC.
Use of Java, HTML, JavaScript, PERL.

1997 – Researcher at the National Council For Scientific Research (CNRS)

Creation and implementation of an algorithm of symmetry detection in molecules, integrated in a molecular synthesis assistance software.
Also: correction of the French translation of the book “Object Oriented Methods” by Ian Graham (Addison-Wesley).
Use of Object Oriented Lisp.

1996 – Researcher at the National Center For Studies In Telecommunications (CNET) – France Telecom

Creation and implementation of an object oriented (OMT) classification of the various call routing techniques that may exist in a switched telephone network, as part of a future software platform for French network sizing and simulation.
Use of Object Oriented Lisp.

1995 – Researcher at Lapeyronie Hospital Center, Montpellier, France

Creation and implementation of an algorithm of border detection in 3D images.
Use of C++ under UNIX.


1995 – Postgraduate degree in Computer Science at the University of Montpellier 2

Specialized in combinatorial and heuristic algorithmic, and in object oriented programming.
Other competencies: image processing, theoretical computer science, logic programming, artificial intelligence, systems, networks, databases.

Software Architect, but not only…