Software Engineering Intern
A rejoint l'équipe de Neo Skuif Technologies pour mener à bien la finalisation et le déploiement de BlockFin, une plateforme de financement participatif sur la blockchain Ethereum facilitant l'accès aux fonds pour les PME.
- A repris une base de code blockchain incomplète et a corrigé 4 anomalies critiques pour stabiliser le système.
- A conçu et déployé les contrats intelligents (Smart Contracts) en Solidity sur le réseau de test Ethereum Sepolia.
- A restructuré l'architecture globale en appliquant les principes de la Clean Architecture.
- A intégré la solution de portefeuille MetaMask pour l'interaction directe avec la blockchain.
- A configuré un protocole d'authentification robuste basé sur OAuth2 et JWT, prenant en charge 4 rôles utilisateurs distincts.
- A automatisé les processus d'intégration et de déploiement en créant un pipeline CI/CD avec GitHub Actions.
- A rédigé et exécuté une suite de 52 tests unitaires, assurant une couverture sans failles (100% de succès).
Environnement technique