Un ingénieur qui traduit la complexité technique en solutions scalables .

Je suis Abdul Malik Nasir Musa, Software Engineer spécialisé en développement Mobile & Backend, basé à Lomé, Togo.
Ma démarche repose sur la rigueur technique et la compréhension profonde des systèmes. Avant d'écrire la première ligne de code, j'analyse les besoins, je définis l'architecture et je prévois la scalabilité. Pour moi, une application réussie est une application qui dure, performe et reste maintenable.
Spécialisé dans le développement mobile android natif et multiplateforme (Kotlin Multiplatform, Jetpack Compose Multiplatform, Android, iOS) et les architectures backend robustes (Spring Boot, Java, PostgreSQL, Redis), je conçois des solutions complètes : de la modélisation des données à l'expérience utilisateur finale, en passant par l'authentification, la sécurité et le déploiement. J'ai conçu et développé CanjiX, une plateforme e-commerce en production utilisée par plus de 700 utilisateurs.
Robustesse, performance, maintenabilité
Expérience
Fondateur & Software Engineer — Écosystème CanjiX
CanjiX
Conception et développement d'un écosystème e-commerce complet destiné au marché ouest-africain : application mobile Kotlin Multiplatform / Compose Multiplatform, API REST Spring Boot (authentification 2FA, JWT, gestion des stocks et des paiements), landing page Next.js et CRM d'administration. Plateforme en production, utilisée par plus de 700 utilisateurs depuis avril 2026.
Développeur Freelance — Desktop Launcher
Procedural World Lab
Développement d'un launcher desktop multiplateforme (Kotlin Multiplatform, Compose Multiplatform) dédié à la distribution et à la gestion des produits Unreal Engine : authentification, store intégré, système de téléchargement, installation automatisée et gestion du cycle de vie des produits.
Développeur Freelance — Application de gestion financière
MoniTrack
Conception d'une application mobile multiplateforme de gestion des comptes clients et des transactions financières, avec authentification sécurisée (Firebase, biométrie), gestion des rôles CLIENT / ADMIN / SUPER_ADMIN, fonctionnement offline-first et génération de rapports financiers au format PDF.
Stagiaire Développeur Mobile
Boutique RS Business
Développement d'une application mobile de gestion de boutique (Kotlin, Jetpack Compose) pour centraliser les opérations quotidiennes : enregistrement des produits, suivi des stocks et gestion des ventes.
Stack & compétences
Développement Mobile
- Kotlin
- Kotlin Multiplatform
- Jetpack Compose
- Compose Multiplatform
- Android / iOS
Développement Backend
- Java
- SQL
- Spring Boot
- Spring Security
- REST APIs
- JWT
Architecture & Données
- MVVM / MVI / MVC
- Clean Architecture
- Offline-first
- PostgreSQL
- Redis
Outils & Infrastructure
- Docker
- Git / GitHub / GitLab
- Firebase
- AWS S3
- Postman
« Le code n'est pas une fin en soi, c'est un outil pour bâtir des solutions robustes et durables. »
« La scalabilité commence par une architecture propre et une vision claire des enjeux métier. »