
Paulin Franco
Java Spring Developer | Full-stack Developer | PHP Laravel / Symfony Developer
Salaire / Taux journalier
Tananarive, Madagascar
Freelance, ouvert au CDI
Expertises
Expérience de travail
Développeur Java Spring
Synerglass-Soft
mai 2024 - Présent
2 ans 6 mois
Toamasina, Madagascar
Je conçois et développe des applications robustes et évolutives en utilisant Spring Boot. J'analyse les besoins fonctionnels et techniques pour définir une architecture adaptée à chaque projet. J'intègre PostgreSQL pour gérer la persistance des données et optimiser les interactions via Spring Data JPA. Je configure RabbitMQ afin d'assurer une communication asynchrone fiable entre les microservices. J'utilise Redis pour mettre en place des stratégies de mise en cache et améliorer les performances de l'application. Je rédige et exécute des tests unitaires et d'intégration pour garantir la qualité du code. Je documente mes choix techniques pour faciliter la maintenance et la compréhension du projet par l'équipe. J'applique le TDD et adopte une approche de clean architecture afin de garantir la fiabilité, la maintenabilité et la robustesse de mes applications.
Lead developper
FUTURMAP
sept. 2023 - juil. 2024
11 mois
Tananarive, Madagascar
J'ai assuré l'analyse, la conception, le développement, les tests et la finalisation des projets en adoptant des méthodes agiles, garantissant ainsi une livraison efficace des solutions. J'ai géré et maintenu les applications internes afin d'assurer leur performance et leur évolutivité. J'ai optimisé la gestion des bases de données complexes en améliorant les requêtes pour répondre aux besoins métiers. J'ai supervisé le monitoring des serveurs d'applications et mis en place des systèmes de sauvegarde pour garantir la continuité des services. J'ai participé à l'amélioration et à la refonte des contenus pour des applications web existantes, améliorant ainsi l'expérience utilisateur. J'ai déployé des solutions GitLab CI/CD pour automatiser et sécuriser les processus d'intégration et de déploiement. J'ai veillé à la qualité du code en appliquant les principes SOLID et en adoptant une clean architecture. J'ai travaillé avec des technologies telles que Python, WebSIG, Angular, PostgreSQL, ClickUp et GitLab, tout en assurant le coaching, le partage de connaissances et la mise en place de documentations techniques.
Full-stack Developer
BOCASAY
août 2021 - mai 2023
1 an 10 mois
Tananarive, Madagascar
* Réalisation de l'analyse, conception, programmation et tests selon des méthodes agiles, avec tests unitaires et fonctionnels via PHPUnit * Gestion et optimisation des bases de données complexes et des requêtes * Mise en œuvre de l'authentification et autorisation des utilisateurs sur plusieurs systèmes et serveurs, incluant la configuration et l'administration des sauvegardes * Programmation pour l'amélioration et la refonte de contenus d'applications web existantes * Intégration et gestion d’API REST avec CRM, API Monday, Webhook Monday * Maintien de la qualité du code via les principes SOLID et une architecture propre * Utilisation de technologies : Symfony (v. 1.4, 3.4, 4.0), React, jQuery, PostgreSQL, JIRA, GitLab * Expérience avec Laravel (v. 5.0, 5.4, 6, 7 et 8)
Développeur web fullstack
Akamaweb
janv. 2014 - déc. 2021
8 ans
Betroka, Madagascar
* Développement dun système ERP interne complète * Reporting, Gestion des productions, gestion des ingrédients * Gestion des achats et des ventes, comptabilités * Développement d'un site e-commerce * Développement d'API avec Laravel Sanctum et Symfony pour backend et VueJS en frontend PHP, MySQL, Git, jQuery, Google API, Youtube API, Bootstrap * Développe un dashbord pour gérer des chaines et des uploads des vidéos en Youtube via API * Création des templates d'email pour mailing * Gestion des newsletters avec Mailchimp * Gestion des médias * Gestion des produits (stockes, achats, ventes, variations) PHP 7, MySQL, Laravel, VueJS, REST API, Metronic, VueJS
Formation
CNTEMAD
Bac +2, Administration et gestion de l''informatique / technologies de l''information
2015 - 2016
2 ans
Conservatoire National des Arts et Métiers
TITRE PROFESSIONNEL RNCP NIV. 3 Technicien développeur, Programmation web
2014 - 2016
3 ans
CNTEMAD
Licence professionnelle, Technologies de l''information