Fabrice NYONATO
Senior Full-Stack & Mobile Developer
Développeur Full-Stack & Mobile avec près de 10 ans d’expérience dans la conception et le développement d’applications web, mobiles et métier. Expérience sur l’ensemble du cycle de développement, de la conception de l’architecture au développement, aux tests et au déploiement en production. Solide expertise en TypeScript, JavaScript, Vue.js/Nuxt.js, Node.js, PHP/Symfony et Flutter, avec une expérience pratique du Domain-Driven Design (DDD), des tests automatisés et du développement d’applications SaaS et métier.
Skills
Satck technique
- TypeScript/JavaScript/Nodejs
- Vue.js
- PHP/Symfony
- Dart/Flutter
- SQL
- MongoDB
Architecture & Quality
- Domain-Driven Design (DDD)
- Application Architecture
- API Design
- Automated Testing
- PHPUnit
- Pest
Tools & Deployment
- Git
- Docker
- n8n
- VPS Deployment
Work Experience (5)
Dec 2022 - Current
Full-Stack Developer
TheCodingMachine
Développement d’une application métier d’audit pour une entreprise spécialisée dans les services d’audit, au sein d’une équipe de plus de 10 personnes.
- Développement frontend et backend avec Nuxt.js et Symfony
- Conception et intégration d’APIs et de fonctionnalités métier
- Écriture de tests automatisés avec PHPUnit/Pest
- Utilisation de Docker pour l’environnement de développement
- Travail en équipe de plus de 10 développeurs sur une application métier en production
Mar 2022 - Nov 2022
Full-Stack Developer
Kernel
Développement de WIIN, une plateforme SaaS de collecte et de gestion d’informations.
- Développement frontend et backend avec Nuxt.js et Node.js et gestion des données avec MongoDB
- Automatisation des processus avec n8n et Zoho CRM
Jan 2020 - Current
Full-Stack & Mobile Developer
Freelance
Conception et développement d’applications web et mobiles pour différents clients.
- Conception et développement d’applications web et mobiles, écriture et exécution de tests.
- Participation à la conception d’architectures applicatives.
- Déploiement d’applications et de services en production sur VPS.
Mar 2018 - Oct 2020
Web & Mobile Developer
ZEN ROOTS TECHNOLOGIES
Développement d’applications web, mobiles et desktop au sein d’une SSII.
- Développement d’applications web, mobile et desktop avec Angular, Ionic, Electron, Symfony et Drupal
- Conception de solutions offline avec synchronisation des données
- Participation à la conception et à l’évolution de solutions métier
Aug 2016 - Feb 2018
Angular Developer
ASMA GROUP
Développement frontend de la plateforme MCM (Micro Crédit Mobile), une application de suivi et de validation des crédits accordés aux clients des systèmes financiers décentralisés.
- Développement frontend avec Angular.
- Développement et évolution des interfaces de l’application.
- Implémentation de fonctionnalités métier liées au suivi et à la validation des crédits.
- Collaboration avec l’équipe de développement sur l’évolution de l’application.
Projects (5)
Loca
- Flutter
- Node.js
- PostgreSQL
- PayDunya
- DDD
Plateforme de location de véhicules.
- Architecture et développement réalisés en équipe de 5 personnes.
- Application mobile unique pour les propriétaires et les locataires.
- Développement du backend Node.js.
- Conception de la base de données PostgreSQL.
- Intégration de PayDunya pour les paiements.
- Application des principes DDD.
- Tests et déploiement en production.
WIIN
- Nuxt.js
- Node.js
- MongoDB
- n8n
- Zoho CRM
Plateforme SaaS de collecte, gestion et automatisation des processus liés aux informations et dossiers.
- Développement de l’application web.
- Développement des APIs backend.
- Travail avec MongoDB.
- Automatisation de processus métier avec n8n.
- Intégration avec Zoho CRM pour automatiser la génération de prospects lors de l’inscription d’un nouveau client.
PAFPE SSS
- Angular
- Ionic
- Electron
- Drupal
- Symfony
- MySQL
Système d’information permettant aux centres de formation de suivre la progression des étudiants après leur formation.
- Développement de l’application mobile Android avec Ionic et Angular.
- Développement de l’application desktop avec Electron et Angular.
- Contribution au développement du portail web avec Drupal, PHP et Symfony.
- Mise en œuvre d’un fonctionnement offline.
- Développement du mécanisme de synchronisation des données avec le serveur.
- Travail sur une architecture composée de plusieurs applications complémentaires.
CommitStrip
- Flutter
- Dart
- Node.js
Application Android inspirée de la bande dessinée CommitStrip.
- Développement de l’application Android avec Flutter.
- Développement et intégration des services backend avec Node.js.
Tikey
- Flutter
- Supabase
- Express.js
Application permettant de stocker et organiser des tickets, factures et notes de frais.
Education (1)
2014 - 2016
BTS
Développeur d’Application
CIFOP
Languages
Français
Natif
Anglais
Intermediate