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

Boyer Dylan

Fullstack Web Developer - React / Node / GraphQL

€500/day
Saint-Joseph, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Boyer

Fullstack Web Developer for 5 years, I have participated in numerous web and mobile application projects, as well as websites, where I was able to bring my expertise and know-how.
Throughout these projects, I have worked alone, in small and large teams.
Passionate about problem-solving and curious to understand what lies beneath the surface, I continue to train myself in new technologies.
I am also a photography enthusiast.

FRONT-END
- Web application (react/redux/relay) to manage an IoT device park
- Mobile applications (react native) to interact with connected devices
BACK-END
- Microservices architecture (NestJS/Grpc) to collect data from connected devices, process it, and propagate it.
- GraphQL API exposure
- Firebase (firestore/cloudfunctions) to manage mobile interactions.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Feelbat
    Fullstack Developer
    INTERNET OF THINGS (IOT)
    May 2023 - Today (3 years and 1 month)
    During this assignment, I participated in the total refactoring of the infrastructure. Primarily the refactoring of the mobile application using React Native, Redux, and GraphQL. The application allows users of FEELBAT connected tools (crack sensors, tilt sensors, etc.) to add projects and sensors. Here are the features I worked on. To add a sensor, the application scans nearby Bluetooth sensors and displays them. Once the sensor is selected, it can be added to a new or existing project, or added without a project. Once the sensor is added, the user can connect to it via Bluetooth to interact with it (retrieve its data, modify data retrieval interval, delete data, delete sensor, export data). Data can also be visualized on a graph. Sensors can also send their data via radio if this option is enabled (activated via Bluetooth).
    Regarding projects, plans can be added to them. Plans allow sensors to be placed to visualize their location relative to the building. Alert thresholds can be defined per sensor type. If a sensor sends data exceeding the threshold, an email is sent to a user-defined recipient list.
    For the backend, using the Nest.js Apollo Federation framework, I participated in the part concerning sensors (CRUD), the alert threshold mechanism, and radio data retrieval (Kafka).
    React Native Typescript redux GraphQL Apollo Docker Redux.js NestJs Sigfox
  • Demand Side Instruments
    Web Engineer
    INTERNET OF THINGS (IOT)
    August 2018 - April 2023 (4 years and 8 months)
    Saint-Pierre, France
    During this assignment, I participated in the total refactoring of the infrastructure. Primarily the refactoring of the web application using React, Redux, and Relay GraphQL. The application allows managing multiple IoT parks. Each park is defined by a domain of type "app". Each "app" type domain can have sub-domains of different types (locations, zones, clients, etc.). Each domain has sensors linked to bridges. A sensor has a profile defining the data it reports, its communication type (lortwan, imbus, sigfox, etc.), and its configuration. A bridge is a gateway between sensors and the cloud, meaning it collects data reported by its linked sensors and transmits it to the cloud. I participated in creating sensor profiles (multi-step form with react-hook-form), creating domains and sub-domains, sensors, and bridges. I also created the detail pages for bridges and sensors, allowing for multiple interactions. For sensors, data visualization by selecting the data type and date range. CRUD, moving a sensor to another bridge. Replacing a sensor with another while preserving its data through a mapping form. For bridges, CRUD with management of linked sensors, replacing a bridge with management of its sensor relocation and data continuity. Ability to connect to the bridge's VPN. Visualization of its metrics (battery, etc.).
    For the backend, using the Nest.js GraphQL and gRPC framework, I participated in implementing all the listed functionalities for the Front-end part.
    I also participated in the development of two business mobile applications (React Native, Firebase), one for agriculture and one for buildings. I developed the synchronization part of sensors between the web dashboard and the applications via Google Cloud Functions. As well as the implementation of several views such as the sensor creation form and sensor replacement.
    Firebase Node.js Docker Google cloud Internet of Things React.js React Native NestJs GraphQL Typescript
  • Runware
    Web Developer
    SOFTWARE PUBLISHING
    January 2017 - December 2017 (11 months)
    Saint-Pierre, France
    Creation of a web application for managing running races
    Creation of a website for contesting traffic tickets
    Creation of an e-commerce website
    Angular PHP Wordpress WooCommerce

Recommendations

Be the first to recommend Boyer

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

  • University Diploma in Technology in Management Informatics
    IUT d'Orléans
    2015
  • Bachelor's degree in Web Development
    IPI
    2017

Certifications

Skill set

Categories