Curriculum Vitae
I'm an experienced Senior Full-stack developer with strong Java and JavaScript knowledge.
I'm comfortable performing in fast-changing, result-driven environments within the web application domain.
I'm always eager to learn new technologies and adapt myself quickly into a new environment.
Knowledge sharing and provide internal coaching to the teams for building better products is exactly what
I'm all about.
Experiences
Semantic developer @ Red Pencil
04/01/2021 - Now
- RDF
- EmberJS / NodeJS / Docker / Virtuoso
Full-stack developer @ Atos/European commission
15/06/2020 - 31/12/2020
- Development of a back office / front office for the DG Empl
- Service Worker (PWA)
- Upgrading from angular 7 to 10
- Angular 10 / Spring Boot / Kafka / Artemis
TECH LEAD/FULL-STACK developer @ Cognizone
01/10/2019 - 31/05/2020
- Coaching the juniors
- Tech Lead
- Implementing Cucumber testing (BDD)
- Development from scratch of a back-office based on the RDF specification for the French Cultural Ministry to manage the different languages existing in France (backend + frontend)
- Development from scratch of a back-office based on the RDF specification for the Swiss government to manage the different treaties and legislation between Swiss and European Union (Backend & front)
- Scrum methodology
- Technologies: Java 11, Spring Boot, Apache Jena, Angular 8 & 9, Angular Material, TypeScript, Docker, Virtuoso, Sparql, Elasticsearch, Swagger, Selenium, Cucumber
TECH LEAD/FULL-STACK developer @ Atos
01/02/2019 - 30/09/2019
- Development of a Broker (ESB) for the CIN (Collège Intermutualiste National)
- Development from scratch of the BCPPROXY based on Camel for the CIN
- Development from scratch of the Track & Trace application based on Camel and Kafka (frontend Angular 5+)
- Bug fixing, implementation of new features (Backend)
- Scrum methodology
- Writing architecture document
- Application Design
- Technologies: Apache Camel, Java 8, Spring Boot, Kafka, Angular 6, Ansible
Freelance Full-Stack Developer @ BNP Paribas Fortis
08/01/2018 - 30/01/2019
- Development and maintenance of the authentication/authorization mechanism for EasyBanking Web, Mobile and Business
- Integration of itsme and gemalto
- Bug fixing, implementation of new features (Backend + Frontend)
- Scrum methodology
- Technologies: Java 6, Maven, Docker, SVN, Ansible
Senior Full-Stack Developer @ Arhs
01/01/2018 - 31/07/2018
- Development of the Eures portal for the european commission
- Technical analysis
- Bug fixing, implementation of new features (Backend + Frontend)
- Refactoring
- technologies: Spring, Maven, AngularJS, Elasticsearch, Docker, Hibernate, MongoDB, ActiveMQ, Java 8, Apache
Java Developer @ DXC Technologies
01/01/2017 - 31/12/2017
- Development from scratch of a web portal for the Public Services Department of the Walloon Government
- Analysis and development of web forms based on Jway
- SOAP webservices using apache CXF
- Refactoring
- Maintenance
- technologies: Spring, Maven, Primefaces, Liferay, PostgreSQL, Hibernate, Apache CXF
Analyst/Developer @ Voxbone
01/06/2016 - 31/12/2016
- Maintenance and development of a web portal and its backoffice using AngularJS 1.x, Spring MVC, JPA, RabbitMQ & MySQL, java 8, Spring batch, rxJava & Spring boot
- Business analysis for the new billing application
- Refactoring, technical reviews,…
- Scrum
Backend Java developer @ Adneom
01/06/2014 - 31/05/2016
- Maintenance and development of an ESB(Talend) for Tecteo/VOO
- Development of Rest & SOAP webservices
- OSGi modules / EIP patterns
- Unit tests, Integration tests
- Load Tests with Apache Jmeter
- Main technologies actively used: Apache Camel, Spring, Maven, ActiveMQ, Karaf / Talend, Apache CXF, Mockito, assertJ, lucene, Redis
- Kanban
Junior Java developer @ Vadis
01/10/2013 - 31/05/2014
- Development and maintenance of a search engine based on Spring, J2E, Hibernate, Solr and JSF
- Performance improvement, Refactoring, Implementation of new features