Christophe Maillard

Christophe Maillard

Software Engineer

On the lookout for technical challenges and innovative solutions
 

Previous: Infotel, Polytech Nantes, LPIS, IdéSYS, ODENTI, Auto-Entreprise

 

Previous: POLYTECH NANTES - ECOLE D'INGENIEURS, IUT Angoulême

 

    Summary

    I'm a pianist on an AZERTY keyboard. I'm a french musician. I studied music theory, cello and piano many years at the Conservatoire de Musique de Poitiers. Even though playing in the Jeune Orchestre Symphonique de Poitiers some years was a really great experience, I mostly left the cello out. Today, I play the piano in various bands, from jazz standards to hip-hop and ska. I love the piano: it's hard to make it look easy to play. I fully agree with Henry Wadsworth Longfellow: music is the universal language of mankind. My other passion is software craftsmanship. I love making JavaScript clients consuming RESTful hypertext-driven APIs produced by Java or JavaScript servers. I'm trying to follow Robert Cecil Martin recommendations to write clean code. I'm fond of human-readable and homogeneous code, where each choice can be justified: from the names of variables to the uses of frameworks. I don't reinvent square wheels, and enjoy digging into COTS sources to understand the magic. In french, "a software craftsman" translates into "un artisan logiciel", and "artisan" literally means "one who puts his art to serve others". Just like music, I like thinking of coding as an art. InnovativeSolution christopheMaillard(TechnicalChallenge);

Experiences

 

Software Engineer for Orlando

At Infotel

From October 2015 to September 2016
java, spring, mongodb, elasticsearch, node.js, angularjs, websocket, rest, osgi, agile, git, aspectj, jms, ionic-framework Orlando (orlandotechpubs.com) is a product built by Infotel Conseil, that helps storing, editing, publishing and viewing technical documentations in different standards (ATA,...
Read more
 

Software Engineer for Airbus

At Infotel

From August 2012 to September 2015
java, jsf, spring, hibernate, oracle, richfaces, aspectj, jms, svn I started as a software engineer for the web applications companies have access to through an online portal when they buy planes from Airbus. I worked in a 5-person team that was in charge of the maintenance of 5 projects...
Read more
 

Software Engineer (Internship)

At Infotel

From February 2012 to June 2012
As a software engineer for Infotel Conseil (infotel.com), I developed a tool to manage pre-sales phases of Infotel Conseil projects. I wrote the functional specifications, partially designed the data model and architecture, developed, wrote and ran tests. I mainly used Java, JSP, JSTL, Spring,...
Read more
 

Software Engineer (Studies)

At Polytech Nantes

From September 2009 to February 2012
As a software engineer for VM Matériaux, I compared supervised learning performances and classification/regression results between KXEN and Google Prediction. I mainly used Java, supervised learning, classification, regression, KXEN and Google Prediction. As a software engineer for Devant La Télé...
Read more
 

Researcher (Internship)

At LPIS

From June 2011 to August 2011
As a researcher for LPIS (lpis.csd.auth.gr), I created a monitoring tool to manage e-reputation through RSS feeds, forums, search engines results, etc. I mainly used Java, JSP, JSTL, jsoup, HTML, CSS, ORM, Google Custom Search API and Google Reader API.
 

Developer

At IdéSYS

From October 2010 to February 2011
As a developer for IdéSYS (idesys.org), for Pause KF, I implemented an e-commerce section for professional customers using the 1&1 e-commerce solution, and redesigned the individual customers section. I mainly used HTML, CSS and Adobe Flash.
 

Developer

At ODENTI

From July 2010 to August 2010
As a developer for ODENTI (odenti.com), I developed showcase and e-commerce websites for companies or associations, and worked on their natural referencing. I mainly used PHP, Zend, Doctrine, ActionScript, Adobe Flash, Adobe Photoshop, MySQL, HTML, CSS and SEO.
 

Auto-Entrepreneur

At Auto-Entreprise

September 2009
Status that I still use today to develop my personal projects.
 

IUT Angoulême, Angouleme

DUT SRC, Services et Réseaux de Communication

From 2007 to 2009

Skills

 
  • AngularJS
  • Hibernate
  • Java
  • JavaScript
  • Rest
  • Spring

Langues parlées