Gilles Entringer – Software Engineer
Transcription
Gilles Entringer – Software Engineer
Gilles Entringer Software Engineer H +33 646405042 B [email protected] Born on April 26th, 1987 in Luxembourg Professional experiences April 2015 Software Engineer, IBM France. to current - Technologies: Java EE, Apache Wink, Jackson, Apache OpenJPA, Portlets, JSP, JQuery, Knockout.js, Apache Maven, Continuous Deployment and Continuous Integration with Jenkins - Middleware: Websphere Application Server, Websphere Portal, Websphere MQ, DB2 Database Airbus - Big Data project for the predicitive maitenance of aircraft: (06/2016 - current) - Development of a prototype (proof of concept) to demonstrate the capabilities of various IBM products (Websphere/Portal, SPSS, PMQ ...) - Lead developer for the Backend (Java / WAS) and the Front-end systems (Websphere Portal, portlets) of the project - Creation and maintenance of the DB2 data model in collaboration with architects, data scientists and business analysts - Database migration between 2 Linux servers - Implementation of the database schema (Primary / Foreign keys, constraints, triggers etc.) - Active involvement in the definition of the project’s architecture in order to ensure the interaction of the system to be developed with various external web services - Implementation of various WMQ components (Queue Manager, Queues, Listeners and Channels) Airbus - Smarter EFF Project (11/2015 - 06/2015) - Development of a control center and its integration into the "Airbus Smarter Fleet Platform" - Development of REST services allowing to execute various CRUD database operations - Integration of knockout.js library for automatic and invisible updates of the portal pages - Configuration and integration of "JNDI namespace bindings" to guarantee an environment-independent architecture and builds - Lead Developer for the Backend and Frontend systems of the project (collaboration with a development team in India) (Prognostic and Risk Management) Project (04/2015 - 11/2015) - Takeover of an existing project - Development of several REST services, new functionalities and portal pages - Active involvement in the definition of architecture in collaboration with the architect of the project - As a Scrum Master of the project, I ensured the link between the developer team and the customer - Integration of different existing Web services, CSS Themes and WMQ Topics / Queues) 2014 Software Developer at Capgemini, Capgemini Financial Services Global Business Unit. - Development of an Information System in the field of insurance(Project on behalf of Natixis Bank) - Development of various functionalities based on the MVC concept - The project was implemented with a team of 10 developers (based on Scrum-agile project management) - Technologies: Java EE, WSDL, JBOSS Webserver, Oracle Database, Flyway, JPA, JSF, XHTML, Serana Dimension, Apache Maven 6 month internship at IBM Montpellier Client Center, Development of an Integrated Platform for Risk Prediction and Prevention of Marine Submersion. - Development of various servlets and Web services for the processing of scientific data sets (netCDF format) based on Java and Bash scripts - Development of user interfaces and Web Map Services for visualization of meteorological and GIS data - Uses cases specification and documentation - Creation of a demonstration video, which has been broadcasted during 2 years in the IBM Smarter Planet Showcase Room (Client demonstrations) - Technologies: IBM WebSphere Application / Portal Server, DB2 Database, IBM WebSphere Message Queue, IBM Cognos, Dojo Toolkit, OpenLayers, Quartz Scheduler 2012 Conceptualization and development of tools for mapping indicators on various environmental risks, LIRMM / IRD Montpellier. Part-time lecturer, Montpellier 2 University, In charge of practical work for second year students. Education and diplomas 2014 Master’s degree in Computer Science, Montpellier 2 University (France). Software and Web Engineering and Architecture (Master AIGLE) 2012 Master’s degree in Geomatics (GIS & Cartography), Montpellier 2 University / Montpellier 3 University (France). 2010 Bachelor’s degree in Geography, Town and Country Planning, Montpellier 3 University (France). Academic projects 2014 Suicide prevention via Twitter, Study and research work Master 2. - Automatic classification to identify suspects tweets (based on the Weka software) - Web application for visualisation and analyse of the suspects tweets - Technologies : Java, Java EE, Mysql, Hibernate JPA, Weka, JQuery, Ajax, Twitter API Rest, Bootstrap 2013 Development of an application for representing the opinions relative to various constraints (spatial, temporal and thematic), Study and research work Master 1. Technologies : JavaScript, Java EE, JSON, GeoExt, GeoServer, Migration of a MySQL database to PostgreSQL, API GoogleCharts Skills Web Java EE (EJB, JMS, JPA, JDBC, etc.), Ajax, JSP, JSF, development JavaScript/JQuery, Data Bases DB2, MySQL, PostgreSQL, Post GIS, Oracle, HBase, Neo4J HTML5/CSS3, PHP, XML, XSL Languages Java, Scala, C, C++, C#, Lisp, R SOA Web Services (Soap, Rest), Java RMI, .net Remoting, WCF, Corba Web Mapserver, GeoServer, GeoEXT, OpenLayers, mapping ArcGIS Server Middleware IBM Websphere Application Server, IBM Web- Conception UML, Design Pattern Semantic RDF, Ontologies, Jena API, D2RQ, OWL, Web SDB, SKOS, SPARQL, TDB Mobile Android SDK, Facebook Android SDK, Google Maps Android API OS Linux/Unix, Windows, OSX sphere Portal, Apache Tomcat, JBoss, Apache HTTP Other Languages Luxembourgish : Mother tongue English, German, French : Fluent (spoken and written) Leisure Running, Soccer, Fitness, Traveling