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

Documents pareils