Sam - Consultant JAVA
Ref : 210727N001-
1083 GANSHOREN (Belgique)
-
Consultant, Développeur (31 ans)
-
Freelance
Experience or projects
Mirahi
FRONTEND DEVELOPER – BACKEND DEVELOPER
09/2020 – CURRENT
Context:
Helping the implementation of new functionalities for a digital management tool that offers to
professional and private property managers, real estate tasks and stakeholders management in one
place.
Missions:
• Front-end: Implement or improve use cases, using Angular 8
• Backend: Create new API, add new functionalities to improve the business
• Database management
Technological environments:
Angular 11, Typescript, Java EE, MongoDB, Angular Material, HTML CSS, Azure, Microsoft graph API,
Github, Scrum.
FRONTEND DEVELOPER
09/2020 – 01/2021
Context:
Part of the team responsible for the rebuilt of the current user interface of an audio management
interface into a web components library with the purpose to be used by other application such as a
new web solution in vue.js
Missions:
• Management of NX projects
• Rebuilt the current user interface into web components library using Stencil.js and
documentation using storybook.js
• Migration of the current web version to a vue.js and svelte solution using the newly
created library.
Technological environment:
NX, Vue.js, Svelte, stencil.js, RxJS, storybook.js, Gitlab.
Accenture
MEAN STACK DEVELOPER
03/2020 – 09/2020
Context:
Internal Accenture project: proof of concept of web solution which allows clients to have a following
of the regulations related to their business and interests from the “Moniteur Belge”.
Missions:
• frontend for the dashboard of the weekly scrapping.
• Backend management of the API for the specifics search, users management
• Google cloud solution for the deployment of the POC.
Technological environment:
Angular 9, Nodejs, Mangodb, Express.js, RxJS, Google cloud, Gitlab, Scrum.
JAVA DEVELOPER – BANK
02/2019 – 09/2020
Context:
Inside one of the top banks of Belgium, as a member of the team which was in charge to implement
new APIs for the newly created investment services in addition to migrate the old existing solution to
java. In addition to my main backend tasks, spend sometimes to help front-end architect with some
use cases.
Missions:
• API implementation in java using a custom version of site factory
• Creation and management of database
• Creation of automatic tests using cucumber
• Management of the team’s Jenkins
• Deployment and maintenance
• Sonar and Fortify management
• Java Coaching of bank’s permanents
• Give technical advice and feasibility to front-end architects for Angular use cases
usages
Technological environment:
Java, Java EE, Spring, cucumber, Oracle db, GitLab, Jenkins, Sonar, Fortify, Scrum.
GUIDEWIRE FRONT-END DEVELOPER – AN INSURANCE COMPANY
02/2018 – 02/2019
Context:
Part of the team which had the mission to implement the guidewire insurance suite for a new
insurance solution for car insurance management.
Missions:
• Frontend implementation of the web portal by using angularjs with the guidewire
ibrary
• API creation with GOSU in the guidewire PolicyCenter.
• Deployment and maintenance
Technological environment:
Angularjs, Guidewire Gosu, Guidewire PolicyCenter, Guidewire Portal, SVN, Jenkins , Scrum.
BLOCKCHAIN DEVELOPER
07/2017 – 01/2018
Context:
Internal Accenture project: proof of concept of web solutions which has the purpose to show a
different way of blockchain implementation to a potential client.
Missions:
• Updated existing blockchain proof of concepts to be used on multiple nodes
• Management and deployment of the projects using dockers and AWS
• Implementation of the projects using web solutions in addition to using blockchains
technologies such as multichain, solidity, Hyperledger, and Eris/Monax.
Technological environment:
Nodejs, Multichain, Solidity, Hyperledger, and Eris/Monax, Gitlab, AWS, dockers
Student
INTERNSHIP: ACCENTURE BRUSSELS
02/2017 – 05/2017
Context:
Internal Accenture project: In charge of the functional, technical analyses, and the implementation of
an Accenture presentation interaction solution.
Missions:
• Creation of the database
• Implementation of the backend using Java EE, Spring Boot
• Frontend, user interface implemented in jQuery
• Deployment on tomcat server
Technological environment
Java EE, Spring Boot, MySQL, jQuery, tomcat server, Gitlab.
Education
• Bachelor’s degree
Business computing
Institut Paul Lambin
Brussels
• High school
Lycée Henriette Dachsbeck in
Brussels
Languages
Frrench: native
English: professional
Soft skills
• Team player
• Analytical mindset and problem solver.
Technical skills
• Java, Java EE, Spring
• HTML, CSS
• Angular, Vue.js, Svelte, Nodejs, ExpressJs
• RxJS
• Stenciljs
• SQL database
• Agile, SCRUM
• REST, API
Other knowledges
• React
• Material design, Angular material
• C#
• C, C++
• MongodB
• Guidewire: InsuranceSuite, Gosu