Mes compétences :
Java
JavaScript
HTML
SVN
MySQL
JSTL
Tomcat
Hibernate
Enterprise JavaBeans
CSS 3
Google Android
Architecture SOA
Java EE
Oracle Database
Jpa
Spring
UML 2.0
Subversion
Scrum
Git
Android
Yourkit
Entreprises
TECH'advantage (IFP Group)
- Ingénieur d'étude et développement
2015 - maintenantEn mission, intégré au sein d'une équipe de développement sur le site CSTJF de Total. Je travaille sur la conception et le développement de Replix (Reservoir engineering for Intersect). Replix est une application destinée aux ingénieurs réservoirs afin de créer ou éditer des modèles prédictifs de simulations INTERSECT (Simulation réservoir).
Mise en place des tests unitaires qui garantissent la non régression sur certaines parties "sensible" du logiciel.
Optimisation des performances de l'application (Multithreads ou complexité des algorithmes)
--
Java 8, Swing, Netbeans RCP
GIT, Gerrit, Sonar Cube, Jenkins
Build : Maven,
Méthode agil avec Ice Scrum,
JStack - Analyse des Stack pour la detection d'interblocage de Threads
Yourkit - Profilage de l'application pour l'optimisation CPU et mémoire.
TECH'advantage (IFP Group)
- Software engineer
2014 - 2015Third-Party Application Maintenance on SISMAGE.
Sismage is TOTAL proprietary software suite of seismic interpretation tools developed since
the mid 80’s by the Sismage Team in the Pau-based Research Center. (used by 800+ geoscientists worldwide).
--
Java 7, Hibernate,
GIT, Gerrit, Sonar Cube, Jenkins
Dependencies/Build : Maven,
Oracle Databases,
Ice Scrum for Agil method,
JStack - stack traces analysis for threads deadlock,
Yourkit for CPU and memory profiling
Freelance
- Mobile Application Developement
2012 - 2013Design and developpement of mobile applications (Google Android) in order to optimize scholar bus line
--
Java, Google Android
NFC, QRCode, GPS
C.R.I - University of Pau
- Full-Stack Software Engineering for Web Applications
2011 - 2013Design, software engineering for web applications in the field of education.
Deployment and maintenance of web applications like uPortal, Nuxeo, ...
Teaching (bachelor's degree level)
--
Programming : Java EE, JSF, Spring, Hibernate/JPA, JQuery/JavaScript, Ajax
Database : Oracle, MySQL
Dependencies/Build : Maven
Web server : Apache Tomcat 7
AlterInfo
- Intership - Design and development of an application for Natural Language Processing
2011 - 2011Design and development of an application for Natural Language Processing.
Java EE, JSP/Servlet, jQuery/JS, Ajax
MySQL Database
JPA ORM
UML Specifications
Model Driven Engineering, Database, Distributed Systems, System Programming, Networks, 3D Graphics, Software Engineering, Software development for mobile systems (Android)...