Architect / Lead Developer @ Development of a platform of services in the Insurance sector deployed in the Cloud.
Development of a real-time predictive analysis system based on the large-scale data processing
engine Apache Spark using online machine learning (multinomial logistic regression and random forest classification) and deployed in Amazon EC2.
Development of a declarative programming model to generate AngularJS forms.
Development of dynamic declarative programming model to dynamically integrate remote Insurance service providers using various communication protocols and exchange formats.
Development of RESTFul Web Services with Spring MVC.
Technologies (front) : AngularJS, Node.js, Grunt, Yeoman, Bower, Bootstrap 3
NoSQL DB : MongoDB.
Design patterns : MVC, REST, HATEAOS, EIP, Data parallelism.
Agile Methodology : SCRUM
Infrastructure : Heroku, MongoLab, CleverCloud, Cloudbees, Github, Amazon EC2
CMS : Webpop
Continous integration : Jenkins
Source control : GIT
Build tools : Maven, Grunt, SBT
Development of an application (Prospect Premium) that allows insurance brokers to select and buy leads.
Development of the mobile version of hyperassur.com with HTML5 technology. From January 2011 to June 2014 (3 years 6 months) Consultant @ Training, Consulting, R&D around eXo products in Europe.
Development of a POC about the integration of the eXo platform lucene search indexes with the JBoss Infinispan Datagrid.
Consulting for the apria-rsa portal and development of a synchronization logic between the front and back-office Java Content repositories using REST web services and JBoss RESTEasy, Groovy and Maven; web interface developed with HTML5 and jQuery.
Technos: JCR, Apache Lucene, NoSQL, Maven2, Hudson CI. From December 2008 to December 2010 (2 years 1 month) Exo Platform Consultant @ Expertise and consulting around eXo Platform products to the software development teams.
Development of the Generali Espace Client Portal based on eXo portal using JSF, Spring, JPA, JBoss 4, eXoJCR (NoSQL), Maven2, Hudson CI. From February 2009 to July 2010 (1 year 6 months) JEE Architect @ Design and development for SFR of a system to manage mobile phone numbers and IP addresses portability applying SOA and SEDA principles using Mule ESB, Spring, Hibernate and Java.
Pre-sales architect on the request for proposal of the Orange mobile portal.
Development for a client of an extranet system using a n-tier and SOA architecture with Groovy, Apache Camel ESB, JSF, JPA and Liferay CMS/Portal.
Various architecture design and platform development bootstrapping for other clients with JSF, JBoss Seam, EJB3 and Apache Camel ESB. From May 2007 to November 2008 (1 year 7 months) Tech Lead @ Development of the SI Métiers applications to manage telecom provider problematic using JEE, JSF, EJB3, JMS, JBoss and Oracle. From January 2004 to May 2007 (3 years 5 months)
Engineer @ Conservatoire National des Arts et Métiers From 1997 to 2004 xebia training Alexandre Clement is skilled in: Java Enterprise Edition, Maven, JMS, Hibernate, Agile Methodologies, REST, JSF, SOA, SOAP, Java, Groovy, JUnit, Open Source, ESB, HTML 5