À propos de Boyer
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- FeelbatDéveloppeur fullstackINTERNET DES OBJETSmai 2023 - Aujourd'hui (3 ans et 1 mois)Durant cette mission, j'ai participé à la refonte totale de l'infrastructure. Principalement la refonte de l'application mobile en utilisant React Native, Redux et GraphQL. L'application permet aux utilisateurs utilisant les outils connectés FEELBAT (capteurs de fissures, d'inclinaisons, etc) de pouvoir ajouter des projets, et des capteurs. Voici les fonctionnalités sur lesquels j'ai travaillé. Afin de pouvoir ajouter un capteur, l'application scanne les capteurs bluetooth environnants et les affiches. une fois le capteur sélectionné on peut l'ajouter à un projet nouveau ou existant ou bien de l'ajouter sans projet. Une fois le capteur ajouté, l'utilisateur peut s'y connecter via bluetooth afin d'interagir avec lui (récupération de ses données, modifications de l'intervalle de récupération de données, suppression des données, suppression du capteur, export des données). On peut également visualiser les données sur un graphe. Les capteurs peuvent également envoyer leurs données via radio si cette option est activé(activation par bluetooth). En ce qui concerne les projets on peut leur ajouter des plans. Les plans permettent de placer les capteurs afin de pouvoir visualiser où ils sont par rapport au bâtiment. On peut y définir des seuils d'alertes par type de capteurs. Si le capteur envoi une données dépassant le seuil, un email est envoyé a une liste de destinataires défini par l'utilisateur. Pour la partie backend, utilisant le framework Nest.js Apollo Federation. J'ai participé à la partie concernant les capteurs (CRUD) et le mécanisme des seuils d'alertes ainsi que la récupération des données radio(Kafka).
- Demand Side InstrumentsIngénieur WebINTERNET DES OBJETSaoût 2018 - avril 2023 (4 ans et 8 mois)Saint-Pierre, FranceDurant cette mission, j'ai participé à la refonte totale de l'infrastructure. Principalement la refonte de l'application web en utilisant React, Redux et Relay GraphQL. L'application permet de gérer plusieurs parcs IoT. Chaque parc est défini par un domaine de type "app". Chaque domaine de type "app" peut avoir des sous domaines de différents types(lieux, zones, clients, etc). Chaque domaine a des capteurs eux mêmes liés a des bridges. Un capteur a un profile définissant les données qu'il remonte son type de communication (lortwan, imbus, sigfox, etc) et sa configuration. Un bridge est une passerelle entre les capteurs et le cloud, cad qu'il collecte les données remontées par ses capteurs liés et les transmets au cloud. J'ai participé à la création des profils de capteur (formulaire en plusieurs étapes avec react-hook-form), la création de domaines et sous domaines, de capteurs et de bridge. J'ai aussi fais les page détail des bridges et capteurs permettant plusieurs interactions. Pour les capteurs, la visualisation des données en sélectionnant le type de données et la plage de date. Le CRUD, le déplacement d'un capteur sur un autre bridge. Le remplacement de capteur par un autre en conservant ses données grâce à un formulaire de correspondance. Pour les bridges, le CRUD avec la gestions des capteurs liés, le remplacement d'un bridge avec la gestion du déplacements de ses capteurs et la continuité des données. Pouvoir se connecter au VPN du bridge. La visualisation de ses metrics (batterie, etc). Pour la partie backend, utilisant le framework Nest.js GraphQL et gRPC. J'ai participé à mettre en place toutes les fonctionnalités listées pour la partie Front. J'ai aussi participer au développement de deux applications mobiles(React Native, Firebase) métiers, une pour l'agriculture et une pour les bâtiments. J'ai développer la partie synchronicité des capteurs entre le Dashboard web et les applications via des google cloud fonctions. Ainsi que la mise en place de plusieurs vues telle que le formulaire de création des capteurs et le remplacement d'un capteur.
- RunwareDéveloppeur webEDITION DE LOGICIELSjanvier 2017 - décembre 2017 (11 mois)Saint-Pierre, FranceCréation d'une application web de gestion de courses à piedCréation d'un site web de contestation de contraventionCréation d'un site e-commerce
Recommandations
Soyez le premier à recommander Boyer
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- DUT Informatique de gestionIUT d'Orléans2015
- Licence développeur WebIPI2017