Développeur Web full-stack
Je construis des applications complètes : la base de données, l'API, l'interface, le mobile quand il en faut, et la chaîne qui les livre. Chaque projet ci-dessous se clone, se lance, a ses tests et sa Quality Gate.
Une place de marché où chambres et voitures se réservent côte à côte.
- Recherche par dates sur des flottes d'unités : ce qui reste disponible est recalculé à chaque changement de dates.
- Trois types de comptes, abonnement du loueur, tableau de bord, mise hors ligne d'une annonce sans rien supprimer.
- Panier persisté, paiement simulé avec acceptation ou refus, favoris qui expirent, authentification à deux facteurs.
- 267 tests, la plupart en pilotant le site complet.
Une boutique en ligne : catalogue, panier, commande, ventes, messagerie.
- Le panier et les totaux vivent côté serveur ; le paiement passe par une interface de passerelle prête pour un vrai fournisseur.
- Chaque route agit seulement sur ce qui appartient au compte du jeton ; les photos sont acceptées d'après leurs octets, jamais d'après leur nom.
- 138 tests côté API, 104 côté interface.
Un « Qui est-ce ? » : vingt-huit personnages, un tiré en secret, à trouver par ses traits.
- Filtres par chapeau, barbe, lunettes, couleur des yeux et moustache ; la sélection se rétrécit à chaque choix.
- Une seule page, sans dépendance ; base d'un jeu mobile à venir.
Un comptoir de location d'équipement lourd.
- L'API calcule la disponibilité à partir des locations et refuse les doubles réservations.
- Catalogue avec photos, tarifs par durée, location et annulation en un clic.
Une application Android qui convertit, ouvre et partage des documents, entièrement hors ligne.
- Huit conversions dans les deux sens entre Word, PDF, RTF, Excel, PowerPoint et image.
- Une visionneuse intégrée qui ouvre onze formats, un historique persistant, le partage vers toute application du téléphone.
- Livrée par un pipeline en quatre étapes : compilation et analyse, signature, piste interne Google Play, promotion en bêta puis en production avec déploiement progressif.
Une page web devenue application de bureau et Android, avec Tauri.
- L'interface est du HTML, du CSS et du JavaScript ordinaires ; le même code est empaqueté en application native pour Windows et pour Android.
- Elle fonctionne sans serveur : les changements sont mis en file sur l'appareil et rejoués dans l'ordre quand l'API répond.
- Politique de sécurité du contenu dans la fenêtre native, rien n'est écrit dans la page comme HTML.
La météo d'une ville en direct : maintenant, la semaine, n'importe quel mois, les moyennes.
- Données mesurées pour le passé, prévisions pour les seize prochains jours, tout depuis une API publique.
Localisation d'équipements en temps réel dans une usine.
- Passerelles simulées qui produisent les mesures d'une vraie radio, pipeline de traitement, diffusion en direct, alertes de zone interdite, application mobile.
- La sécurité intégrée dès la conception : mots de passe hachés, jetons signés, permissions par ressource, limiteur de débit, en-têtes de sécurité, entrées validées.
- Un comportement prouvé : des tests à chaque couche, une Quality Gate qui doit rester verte avant de fusionner.
- Des dépôts qu'on peut lire : un README avec captures, une licence, une demande de tirage par changement.
|
|
|
|
|
| AZ-900 Azure Fundamentals |
DP-900 Azure Data Fundamentals |
SC-900 Security, Compliance & Identity |
Postman API Fundamentals Student Expert |
| Certification | Vérification |
|---|---|
| Microsoft Certified: Azure Fundamentals (AZ-900) | Vérifier ✔ |
| Microsoft Certified: Azure Data Fundamentals (DP-900) | Vérifier ✔ |
| Microsoft Certified: Security, Compliance & Identity Fundamentals (SC-900) | Vérifier ✔ |
| Postman API Fundamentals Student Expert | Vérifier ✔ |
- .NET MAUI (C#, XAML, MVVM, injection de dépendances)
- Android SDK (Java, Kotlin, Jetpack Compose)
- iOS (Swift, SwiftUI), React Native
- Signature AAB, publication Google Play (piste interne, beta, production)
- C#, ASP.NET Core (Minimal API, MVC, Middleware)
- Entity Framework Core
- REST APIs, GraphQL, Swagger, Postman
- PHP Laravel, Symfony
- React, Vue.js, Angular
- TypeScript, JavaScript, Node.js
- SQL Server, PostgreSQL, MySQL / MariaDB
- Oracle, MongoDB, SQLite
- Migrations, optimisation de requêtes
- OWASP Top 10, OWASP ZAP, Veracode, HP Fortify
- SonarCloud, SonarQube (Quality Gates, analyse statique)
- Microsoft Entra ID, Microsoft Identity
- Validation, sanitization, exception handling
- Azure (AZ-900, DP-900, SC-900)
- Azure DevOps, GitHub Actions, pipelines CI/CD multi-stages
- Bicep, ARM templates
- Docker (bases)
- Power Platform (Power Apps, Power Automate, Power BI)
- Agile, Scrum, Kanban
- Revue de code, tests unitaires et fonctionnels
- Jira, Octopus
- 💼 GitHub : github.com/Arthure-code
- 🌐 LinkedIn : linkedin.com/in/arthure-lekoubou
- 📧 Email : arthure.dev.apps@gmail.com
Merci d'être passé 👋



