depuis la création du compte
Confiez votre projet à Todisoa Michel
Faites appel à l'expertise de Todisoa Michel pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Développeur full stack avec une solide expérience dans la conception et le développement d’applications web robustes et évolutives. J’interviens aussi bien sur le backend que sur le frontend, avec une forte sensibilité aux bonnes pratiques, à la qualité du code et à l’architecture logicielle.
Côté backend, je travaille principalement avec PHP (Symfony) et Java (Spring Boot) pour concevoir des API performantes, sécurisées et maintenables. Côté frontend, je développe des interfaces modernes et réactives avec Angular, en mettant l’accent sur l’expérience utilisateur.
Habitué à travailler sur des projets complexes (billetterie, paiement, QR code, sécurité, 2FA, PWA), je suis autonome, rigoureux et orienté solution, aussi bien en équipe qu’en environnement freelance.
Compétences clés :
Backend : PHP (Symfony), Java (Spring Boot), API REST
Frontend : Angular, TypeScript, HTML, CSS
Architecture : REST, sécurité, bonnes pratiques, clean code
Outils : Git, Docker, CI/CD (bases)
Méthodes : Agile / Scrum
Disponible pour des missions ponctuelles ou long terme.
Contexte: Développement d'une application pour gérer la visibilité et prise de rendez-vous des garages de LOSCH
Tâches :
- Analyses des besoins clients
- Conception des modèles de données
- Développement des différentes modules: sécurité, articles, pages, medias, jobs, notifications, contact, email
- Développement et Intégration d'API REST pour communiquer avec des API externes
- Utilisation de l'Architecture hexagonale
- Upgrade de version
- Utiliser docker pour déploiement CI/CD sur Gitlab CI
- Intégration et dynamisation des pages
- Mise en place du module de rendez-vous (sélections garages, véhicules, disponibilités, paiements
- Maintenance évolutives
Site: [URL MASQUÉE]
Mission: Développement et maintenance de plusieurs applications de gestion de rendez-vous pour les pare-brises:
Taches:
- Gestion de créneaux
- Microservice API REST
- Gestion données clients
- Refactoring et upgrade
Tâches :
- Analyse des besoins fonctionnels, transcription et rédaction de documents techniques.
- Implémentation de codes en respectant les normes de codage PSR et « Best Practices »,
- Test Driven Development
- Développement et maintenance évolutive des application en Symfony
- Support développement Front end avec Angular
- Intégration continue avec Jenkins
- Méthodologie en AGILE SCRUM
- Process GitFlow avec GitLab
- Upgrade Symfony 6 et php8 avec Rector, php-cs-fixer
- Revue de code
- Release management
Stack techniques: PHP 7-8, Symfony 5-6, GitLab, React, Angular, PostGresql, Api REST, PHPUnit, Rector, Php-cs-fixer, NodeJS, TypeScript
Site : [URL MASQUÉE]
Client: 07ZR PROPNEU
Secteur: Automobile
Sujet : Développement d’application en Symfony
Maintenance avec Symfony 2.3 / 2.7/ 2.8/ 3.1
- Développement modules : Gestion de l’espace client
Développement Back Office :
- Sécurité : Authentification, gestion des rôles, firewall
- Gestions des ressources du tableau d’administration selon les profils
- Gestion des clients : Visualisation de leurs états, commandes, souscriptions.
- Gestion et interface fournisseurs
- Paramétrage des données globales du site
- Gestion des produits
Sous – projet : FMTI
Sujet : Développement d’une plateforme interne pour les clients privilégiés de 07ZR
- Communication par web service (SOAP) entre FMTI et 07ZR
Développement Front et Back-Office
Tâches :
- Analyse et conception des modules
- Développement et tests Unitaires (PhpUnit)
- Maintenance évolutive
- Débogage
- Optimisation codage
- Déploiement sur GitHub
- Traitements retour clients
- Recherche et Documentation
Environnement technique : PHP 5.3/5.6, Symfony 2.3 / 2.7 / 2.8 / 3.1, Twig, CSS, Jquery, MySQL, Doctrine, Git, Jira, SOAPUI
https://www.codingame.com/certification/C5-K91XD1FtQcqMxIc_o_g
https://www.codingame.com/certification/1TffCQ8ldZQ1vJ8YwItddA
https://www.codingame.com/certification/TUra61WUwNztDNsmPWgmtw