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

Valentin Chanas

Supermalter

Front-end Developer React.js

€600/day
7 projects
Lyon, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Valentin

Passionate about web development and the JavaScript ecosystem, I have specialized in front-end development.

Conscientious and dedicated, I am driven by the pursuit of excellence and the love of a job well done.

I like my code to be clean, simple, and understandable; to give the impression of being obvious.

I work with TDD methodology: tests guide me in development, whether it's writing a function, a React component, or a reducer. Functionality emerges from a succession of short cycles (a cycle = a test, the minimum production code that passes the test) each adding a level of complexity. Each test is written before the production code that makes it pass. This methodology produces very robust code, as it is 100% tested, and therefore gives complete freedom to rewrite or refactor.

I also attach great importance to the quality of the rendering and user-side behavior. Whether it's page loading, hovering over an object on a web page, clicking a button, or during a drag-and-drop, I like to refine the behavior and give it an appearance that is as natural and intuitive as possible. Just like my code, which should give the impression of being obvious.
  • French

    Native or bilingual

  • English

    Native or bilingual

  • Russian

    Basic

Can work on-site
Lyon (up to 50km), Lyon (up to km)

Experience

  • JavaScript Front-end Developer
    LOGISTICS AND SUPPLY CHAIN
    September 2020 - March 2022 (1 year and 7 months)
    Reims, France
    Inventory management/control platform for businesses. Management of clients, suppliers, orders, sites, products, production, equipment tracking, equipment reservation and rental. Stock and replenishment needs forecasting, inventory reports...

    Redux/Redux-Saga React.js TDD Jest/Enzyme
  • DCbrain
    Front-end Developer
    TECH
    October 2018 - February 2020 (1 year and 4 months)
    Grenoble, France
    Deepflowengine, a simulation and optimization application for physical flows and energies. Development of specific clients and in-depth work on a generic version of the application (generic modules, their integration for each client):
    — Implementation of an interface with React: development, component assembly, state management with Redux and redux-saga. Systematic writing of unit tests with Jest, enzyme (strict TDD). Following the team's front-end guidelines, aiming for an intuitive, natural, and consistent user experience.
    — Data visualization: network representation with a d3.js force-layout. (node search module, highlighting the upstream/downstream flow of a given node, Bezier curve link representation)
    — Retrieval, processing, and formatting of results from back-end calculations; testing, familiarization with developed APIs, feedback.
    — Agile team operation: Using JIRA, writing user stories, assigning points, short development cycles (sprints)
    — Writing integration tests with Cypress on an older client based on Angular.js
    JavaScript React.js redux Redux-saga d3.js jest
  • Airtopsoft
    Java Developer
    AVIATION AND AEROSPACE
    December 2017 - June 2018 (6 months)
    Bruxelles, Belgium
    I worked on AirTop, airport and air traffic simulation software.

    I developed unit tests for the "airside" part of the software, namely ground vehicles and their interactions with aircraft during landing or takeoff. This part involved creating a specific scenario in AirTop (creating an airport, flight plans, ground vehicles) and then implementing a test class, specifying the expected result at the end of the simulation.

    I also worked on an interface to import flight plans and cargo lists from a MySQL database into AirTop, using the JDBC library.
    Java mysql

Recommendations

Be the first to recommend Valentin

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

Skill set (16)

Categories