You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Safiyoudine C.SC

Safiyoudine C.

React.js / JavaScript Developer

€480/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Safiyoudine

Full Stack Developer specializing in the design and development of web applications for businesses. I have been working for service companies and software publishers in various fields for 7 years.

I like to create new products from scratch or optimize existing products so that they work better from the user's and the company's point of view.

I am able to work on your web applications and microservices: backend & frontend, Java, Spring, Spring Boot, React.js, JavaScript, Node.js, SQL, NoSQL...

I work in a pragmatic and iterative way, I attach great importance to code quality by promoting the best development practices (Software craftsmanship: TDD, clean code...).

I have worked for Docaposte, Axione, Bouygues Telecom, CACIB, Archives Nationales, TF1 publicité, Accenture.

Do not hesitate to contact me so that we can discuss and find the best way to work together.
  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Compagnie Des Alpes
    Full Stack Developer
    ENTERTAINMENT AND LEISURE
    May 2021 - Today (5 years and 1 month)
    Paris, France
    I work on the B2C e-commerce sales funnel.

    Backend part made in Kotlin:
    • Development of various functionalities related to the sale of tickets, addons,
    packages and passes but also renewals, registrations and exchanges
    of ticket
    • Recovery of a catalog of sellable products for a season coming from other
    ticketing tools GTS and Galaxy
    • Maintain the management of a basket through a PostgreSQL database
    • Retrieving information about customers from ReachFive
    • Saving temporary information in AWS S3 and Redis
    • Setting up calls to ticketing tools for creating and retrieving
    command
    • Retrieving mockups and replacing data with freemarker
    • Generating confirmation emails and sending tickets with SES from AWS
    • Communicate with Galaxy with XML calls
    • Communicate with GTS with JAX RS calls and JSON data processing
    • Aggregation of data between Contentful, ReachFive and other tools
    ticketing
    • Various improvements to the payment process with Ogone
    • Writing technical documents for framing
    • Proofreading code reviews from the team
    • Writing unit tests, end to end, and integration tests
    • Setting up API documentation using Swagger
    • Developing a technical culture around craftmanship (architecture
    hexagonal, clean Archi, clean Code)
    • Facilitating technical meetings around technical subjects such as (TDD, BDD
    or design pattern)
    • Setting up Pair Programming

    Frontend part made in react:
    • Correction and implementation of graphic components from Figma in
    respecting Pixel Perfect (atom, organism, component, and molecule)
    • Retrieving data from contentful for internationalization
    • Setting up Redux calls
    • Retrieving dynamic data from the API with Axios
    • Setting up cypress tests and unit tests with jest
    Spring boot Kotlin Multiplatform Typescript React.js TDD Software Craftsmanship Clean Architecture Clean Code
  • ComparIA
    Fullstack JavaScript / Java Developer
    CONSULTING AND AUDITS
    January 2020 - Today (6 years and 5 months)
    Mission: Setting up a platform for connecting consultants and software publishers in the world of artificial intelligence.
    • Development of the site www.comparia.fr in NextJS
    • Development of an API with Spring Boot, Spring Security and JAX-RS
    • Development of back offices (admin, publisher, consultant) in React JS
    • Development of product installation scripts in Shell (bash)
    • Generation of SSL certificates
    React.js JavaScript Next.js Webpack MySQL Java Spring boot Spring Security Spring Batch
  • Docapost DPS
    Study and development engineer
    SOFTWARE PUBLISHING
    April 2015 - April 2019 (4 years)
    Charenton-le-Pont, France
    Java part
    • Development of new functionality on the application
    • Correction and optimization of existing functionalities
    • Improvement of a document transfer batch developed in Java
    • Improvement of a batch of import and export generator of data sets
    • Setting up API documentation using Swagger
    • Refactoring code, maintaining and improving software quality

    JavaScript part
    • Correction and improvement of ExtJS 4 components
    • Redesign of the front layer with ExtJS 6 (MVVM architecture)
    • Development of functionalities on the «Modern» part (mobile interface)
    • Development of a NodeJS module to launch integration tests
    Java Spring Elasticsearch JavaScript Ext.js Node.js Scrum TDD Shell

Recommendations

Be the first to recommend Safiyoudine

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DUT INFORMATIQUE
    IUT DE MONTREUIL
    2008
  • Master MIAGE
    ESIAG
    2012

Skill set (23)

Categories