Profileimage by mouhcine soukaki FULLSTACK SOFTWARE ENGINEER (REACT | ANGULAR | JAVA)-FREELANCE from Courbevoie

mouhcine soukaki

available

Last update: 20.11.2023

FULLSTACK SOFTWARE ENGINEER (REACT | ANGULAR | JAVA)-FREELANCE

Company: MK CONSULTING
Graduation: Masters of computer science
Hourly-/Daily rates: show
Languages: English (Full Professional) | French (Native or Bilingual)

Keywords

Team-working ReactJS Innovation HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Cascading Style Sheets (CSS) Communication Project Management + 10 more keywords

Attachments

CV-Mouhcine-SOUKAKI-HR_201123.pdf

Skills

As a highly skilled Fullstack Developer, I possess a strong background in developing innovative, high-performing, and user-friendly web applications. With a passion for technology and a keen eye for detail, I am dedicated to delivering exceptional results while constantly pushing the boundaries of what is possible.
My expertise lies in building dynamic and scalable applications using a variety of technologies including HTML, CSS, JavaScript, React, Node.js, and more. I have experience working with both front-end and back-end development, as well as database management and API integration.
As a collaborative and communicative team player, I thrive in fast-paced environments and am able to manage multiple projects simultaneously. Whether working independently or as part of a team, I am committed to delivering quality work that exceeds expectations and drives business success.

Project history

07/2022 - 10/2023
Fullstack Software engineer (JAVA, ReactJs,NextJs)
Société Générale (Banks and financial services, 5000-10.000 employees)

Development of a web application for the Cybersecurity IT Department.
  • Developing new front-end features using TypeScript and ReactJS.
  • Refactoring React components in the front-end code (improving application performance by reducing the loading time from 5s to 3s).
  • Acting as a Front-End ReactJS reference.
  • Back-End Java 8 technical refactoring the custom SQL queries that reduced the time of fetching by 20%.
  • Agile Scrum methodology.
  • Backend and Frontend Sonar configuration to get coverage and other metrics.
  • Backend development of new features using Java 8 & 11 and Spring Boot.
  • Adopting a Clean Code approach to maintain a codebase easily maintainable and scalable.
  • Orchestrating and deploying the application on Kubernetes.
  • Kubernetes and Jenkins job configuration.

01/2021 - 07/2022
FrontEnd Developer (ReactJs, NextJs)
AXA France (Insurance, 5000-10.000 employees)


Project: Integration of multiple teams organized into feature teams on the Mon AXA Web product, which is the project targeting policyholders or insurance agents.
Development and maintenance of the MON AXA WEB customer space composed of about ten projects by working in Feature Teams (Spotify model). Integration of 2 squads over time, acting as a scrum lead developer for one of them.
  • Cross-functional development across all areas of the Customer Space.
  • Agile methodology (Scrum);
  • Front-End ReactJS technical reference on the accelerator team.
  • Development of the Online Termination Journey for insurance and provident contracts, simplifying contract management for clients.
  • Front-End development in Typescript, HTML5, CSS-in-JS, React-Redux.
  • FrontEnd technical redesign on the customer space.
  • Collaboration with other feature teams for the standardization of development within the customer space.
  • Development of reusable ReactJS components following the design system based on the mockups provided by the UX/UI team.
  • CRAFT practices: clean code.
  • Backend Technologies: Java 8, AEM.

03/2019 - 12/2020
FULLSTACK SOFTWARE ENGINEER
Société Générale

Main responsibilities include developing the "Alert Management System" App, which helped Chief
compliance Officers check stock trades made by the bank and determine if some trades are suspicious.
Notable accomplishments:
* Developed and implemented the frontend web application to display trades data and write
commentary on the details of each trade using ReactJs and Typescript.
* Collaborated well with other team members to determine the best design specifications and details
* Mentored junior frontend developers based in India to become efficient in ReactJs.
* Participated in the backend development with Java and Spring Boot Framework.
* Made sure all the produced code was tested according to task requirements using Jest and
CucumberJs.
* Consulted with clients regularly regarding projects, proposals, and technical issues that arise
during the development process.

06/2018 - 03/2019
FULLSTACK SOFTWARE ENGINEER
Natixis

Main responsibilities include Migrating the "Customer credit demand Service" App
Notable accomplishments:
* Migrated and redesigned the frontend web application from AngularJS to Angular 7.
* Collaborated well with other team members to determine the best design specifications and
details.
* Mentored team member (back-end java developer) to become efficient in Angular 2+ and
typescript.
* Participated in the backend development with Java and Spring Boot Framework.
* Made sure all the produced code was tested according to task requirements using Jest.
* Consulted with clients regularly regarding projects, proposals, and technical issues that arise
during the development process.
* Collaborated with marketing department team to redesign and provide the best user experience.

06/2016 - 06/2018
FULLSTACK SOFTWARE ENGINEER
CAPGEMINI

Main responsibilities include development of the "Customer area Service" for "Credit Agricole",
Development of the online bank for "Orange bank".

Notable accomplishments:
* Development of the frontend banking web application Orange Bank with angularJs and Backbase
CMS.
* Acted as a technical and business lead in the "User subscription" module of the "Orange bank"
app.
* Development and redesign of the "customer area" in Credit Agricole insurance website.
* Collaborated well with other team members to determine the best design specifications and
details.
* Helped the product owner understand the technical challenges regarding every task assigned to
the team.
* Participated in the backend development with Java and Spring Boot Framework.
* Made sure all the produced code was tested according to task requirements using Jest.
* Consulted with clients regularly regarding projects, proposals, and technical issues that arise
during the development process.
* Collaborated with marketing department team to redesign and provide the best user experience.

Local Availability

Open to travel worldwide
I'm a EU citizen living in france looking for full remote jobs, I can come tot your offices once every 2 months to work with the team.
Profileimage by mouhcine soukaki FULLSTACK SOFTWARE ENGINEER (REACT | ANGULAR | JAVA)-FREELANCE from Courbevoie FULLSTACK SOFTWARE ENGINEER (REACT | ANGULAR | JAVA)-FREELANCE
Register