Resume
19 January 2009, by Baptiste Autin
Key skills
- Java J2EE: 2 years
- XML (DOM, XSLT, XPath, XSL-FO): 6 years
- PHP: 7 years
- Frameworks : Spring, Struts, Hibernate
- ASP: 2 years
- MySQL (7 years), Oracle 8i (2 years), SQL Server (2 years)
Employment history
Software engineer (12/2009 -) for a major French web agency
- Development of business applications for the company's platform
- Technologies: JEE6 / Open-Source (Tomcat, Spring, Hibernate, Tapestry, DOM4J, Castor XML, Maven...)
Software engineer (01/2009 - 03/2009) for Dalloz
- Development of applications dedicated to a printing/publishing chain
- Technologies: J2EE (Glassfish, JSP), XSLT (Saxon for Java), XSL-FO
Analyst Developer (06/2007 - 12/2008) at the Institut Curie (biomedical research)
- Conception and setting up of a shared platform of biomedical data management (1 year)
- Project management; writing of specification documents; liaison with the bioinformatics and biostatistics teams, the clinicians and
the biologists; supervision of a developer; UML analyse; full object oriented development, tests and deployments.
- Development of a lab bench management software (6 months)
- Technologies: PHP 5, Perl, XML (XSLT, RDF), MySQL 5, web services (SOAP 1.2, WSDL), JEE5 (Tomcat, Axis, JSP), object relational mapping, Ajax, LDAP
- Methodology: Unified Process, UML, design patterns
- Tools: Eclipse, Bouml
Study engineer (02/2006 - 08/2006) at Cardinal-Systems (clinical research)
- Participation to the development of an electronic patient folder application (e-CRF)
- Programming of XHTML forms and a document conversion tool
- Participation to the follow-up of a clinical study (Testimed/IPSEN)
- Development of IVRS (interactive voice response systems, using the Envox software)
- Writing of specification documents in English
- Linux administration (applications installation and setting, LDAP/SAMBA deployment)
- Technologies: Apache, PHP5, XML/XSL, Ajax, XSL-FO
- Databases: MySQL, SAS, Access
Independant web developer (01/2005 - 01/2006) while completing a training at the CNAM high school
- Design and development of database-driven websites (PHP-MySQL) and web applications, like an Open-Source forum, a data import system, a job-search tool
- Clients: Uni-Editions (editor), Médiagérance (b2b firm), At-Home Production (web agency)
- Technologies: LAMP (Linux-Apache-MySQL-PHP)
PHP web developer at Préférences (04/2002 - 01/2005)
- Conception and development of dynamic websites, integration and testing.
- Technical coordination with client, and liaison for third-parties as required; Writing of technical notes, user manuals and estimates; Project management on short projects (planning, specifications); Work in teams of up to 2 to 5 people.
- XML expert, I was responsible for all the XSLT developments (for example, a web application exploiting the XML flow (as NewsML) of the press agency AFP ; I suggested the use of the Sablotron XSLT engine, and proceeded to all the developments with XSLT sheets ; see the News section of TV5)
- Technologies: LAMP, XSLT, ASP and the usual client languages (HTML, Javascript)
- Databases: MySQL, SQL Server, Oracle 8i (+ PL-SQL)
- CMS: Typo3 and Zope
- Clients
ASP / C# web developer at Magnitude (06/2000 - 04/2002)
- Development of web application (intranets, b2b and e-commerce websites, including implementation of online banking payment systems), in a team of 10 engineers
- In early 2002, I collaborated to the development of a document management application (Magnitsite) written in ASP.NET and C#, and using a lot of XML (accessed with the DOM-XML object)
- Technologies: ASP, ASP.NET and C#
- Databases: SQL Server (traditional requesting, as well as stored procedures), Oracle
- Windows environment mostly (IIS 5, Visual Interdev, Frontpage)
- Clients
- Chauvin-Arnoux, FNSEA, OGER, Agrifirst...
Communication assistant for Sida Info Service, a healthcare charity (09/1998 - 02/1999)
- I was in charge of diffusing the communication materials (posters, leaflets)
Office employee at the University of Rouen (09/1996 - 04/1998)
- Office tasks at the Institute of Musicology
Education
Master of Computer Science, at the CNAM of Paris (2003-2008)
- Option Information Systems
- XML (DTD, XML Schema, DOM, XPath, XSL, XQuery)
- Web technologies (web services, web semantic, ontology, peer-to-peer architecures)
- Multidimensional indexes, multimedia content retrieval...
- My final report dealt with my work at the Institut Curie (see above).
- Networks and protocols, relational databases, system programming (C / Unix), distributed applications (overview of Corba)
- I also acquired a minor in artificial intelligence (review of the main methods like AO* algorithm, GPS...)
- Defended and passed on November 14, 2008
Diploma of analyst-programmer at the CESI High School in Rouen (equiv. 2nd year of a Bachelor in Computer Science) (10/1999 - 06/2000)
- An 8 months training including courses like relational databases (Oracle) and client-server systems (illustrated through Java and C++ programs)
- Final project topic: programming of an FTP client/server in Java
- Professional training from April to June 2000: development of an extranet (ASP/SQL Server) in the company Magnitude, near Paris
DEUG de Musicologie (2nd year of BA, Music) - University of Rouen (1996)
DEUG A (equiv. 2nd year of a BSc, Mathematics and Computer science) - University of Rouen (1993 - 1994)
Baccalauréat C (scientifique) - Rouen (1992)
Languages
French
English
- Upper intermediate. My score at the Bulats test: 67/B2
Spanish
Norwegian
- Written (one-year-course at the Scandinavian Institute of the Sorbonne University of Paris)
Various interests
Musical creation
- Soundtrack of a CDROM, for an administration in 1998 (CRDP de Haute-Normandie)
- Regular use of musical editors (Cubase SX, Sound Forge...)
- I take a weekly classical singing lesson
Photography
Swimming