You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Sébastien LefebvreSL

Sébastien Lefebvre

FullStack Developer Node.js, PHP, React

€350/day
Angy, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Sébastien

Hello,

As a passionate FullStack developer, I have acquired significant experience in developing digital solutions. I recently co-developed an MVP for the startup Symbiose Management and am currently working on a mobile application with React-Native for the wellness sector.

I previously worked at PepsiCo, where I created a CMMS system in PHP and MySQL, thereby strengthening my technical skills and my understanding of user needs.

In addition to mastering JQuery, Next.js, Forest Admin, and Git, I practice Agile, SOLID, and TDD methodologies to ensure quality work.

My commitment to my work, my constant desire to exceed expectations, and my attentiveness to client needs make me a reliable choice for your projects. My skills include mobile application development, server creation with Node.js, integration of advanced features, performance optimization, and application maintenance.

Outside of development, I am passionate about hiking, which allows me to maintain a creative mind.

I would be delighted to discuss your projects. Please feel free to contact me!

  • French

    Native or bilingual

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

Experience

  • Sanaesse
    Sanaesse App.Mobile Project
    HEALTH AND WELLNESS
    September 2022 - June 2023 (10 months)
    Paris, France
    Initial project objective:

    The initial objective of this project was to create a appointment booking application from scratch for a wellness practitioner.

    Development of the application solo as part of freelance activity.

    Technologies used: Node.js, ReactNative, TypeScript.
    Database: MongoDB
    Third-party services chosen: Expo, Heroku, Stripe, Cloudinary, ForestAdmin.

    Analysis and design:

    The project requires:

    an authentication system,
    a credit card payment interface,
    a push notification system.
    a system for sending emails.
    a back-office for data administration.

    The data will be stored on a NoSQL MongoDB database.

    Development:

    My contribution consisted of the creation:
    Of all accounts associated with the services
    Of the backend by setting up:
    an express server on the Heroku platform,
    the database on MongoDB,
    the API with express
    As well as the CRUD for each table.
    The installation of ForestAdmin to facilitate the administration of database collections.
    Navigation and all application screens following the client's graphic charter.
    The writing of unit tests with Jest and Postman
    And the publication of builds for the AppleStore and PlayStore.

    Currently in TestFlight testing:

    The application is in the testing phase on Testflight with the project stakeholders. The application is functional, and the project stakeholders are enthusiastic and full of ideas for the future.
  • Symbiose Management
    Symbiose Management MVP Project
    ENVIRONMENTAL
    June 2022 - June 2022
    Paris, France
    Initial project objective:

    The initial objective of this project was to create a minimum viable product (MVP) for the startup Symbiose Management based on the provided user interface elements and mockups.

    We worked as a team of 4 in an Agile environment for nine days to deliver the MVP.

    Technologies used: Node.js, ReactNative
    Database: MongoDB
    Third-party services chosen: Stripe, Cloudinary, ForestAdmin.

    Analysis and design:

    The project requires an authentication system, a credit card payment interface, a system for tokenizing digital purchases via a barcode system, and the use of geolocation.
    Need for a back-office for data administration.
    The data will be stored on a NoSQL database.

    Development:

    The team worked entirely remotely, in two sprints.
    My contribution consisted of creating the backend by setting up an express server on the Heroku platform.
    Creation of the database on MongoDB
    Creation of the REST API with express for the CRUD of each table.
    Implementation of ForestAdmin to facilitate the administration of database collections.
    Testing of API routes using PostMan
    Creation of Stripe, Cloudinary, and ForestAdmin accounts.

    MVP Presentation:

    At the end of the second sprint, we were able to present the MVP we were commissioned for to the client.
    We provided some additional ideas that could be easily implemented, such as the ability to display partner store locations on the map and the creation of an additional screen that could display key indicators showing the usefulness of the approach undertaken by Symbiose-Management.

    Code Review with the client:

    The MVP was handed over during a code review in the presence of the IT manager and the president of Symbiose-Management. Each person was able to answer the questions from the Symbiose-Management representatives, who were surprised by the progress of the work accomplished.
  • PepsiCo International Limited
    D-Clic Project
    AGRICULTURE
    March 2015 - March 2017 (2 years)
    Hermès, France
    Initial project objective:

    The initial objective of this project was to create an interface dedicated to operators to eliminate all manual time sheet entry operations.

    Development of the application autonomously as part of an employee activity.

    Technologies used: HTML, CSS, JS, jQuery, Ajax, PHP, MySQL
    Database: MySQL
    Third-party services chosen: Use of the company's Apache server.

    Analysis and design:

    Conducting an assessment and defining the immediate needs of users:
    The project requires the installation of data entry terminals on the production lines.
    The role assigned to the user determines the environment they have access to.
    Templates must allow for quick and easy entry of line stoppage, traceability, and quality control operations.

    Development and training:

    Creation of screens, tables, and the CRUD dedicated to entering production schedules, machine times, traceability, and quality controls that constitute the D-Clic module.

    Creation of screens for managing operator rights and production schedules for management.

    User training on the module.

    This module provides access on the production lines:
    To the machine time entry screen
    To the operator request entry screen
    As well as to the installation washing tracking screen.

    Evaluation and improvement:

    After one year of use, we gathered user feedback and proposed improvements:

    Such as the ability to cross-reference DataMaint and D-Clic data to generate a team report that can be sent by email at the end of the shift to interested parties.
    The possibility of offering operators first-level troubleshooting solutions when a problem already encountered arises.
    The possibility of using the operator terminals to report near misses.

    Expansion and rationalization:

    Based on the acquired experience, the project was extended to all production lines. The first-level troubleshooting and near-miss reporting functionality was adopted.

Recommendations

Be the first to recommend Sébastien

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

Certifications

Skill set

Categories