
ABDIHAKIM OMAR
ABDIHAKIM OMAR
desservant des millions d’utilisateurs à travers l’Afrique de l’Est. Expertise approfondie en Java, Spring Boot (y compris Reactive/WebFlux), Apache Kafka, et
microservices cloud-native sur AWS et OpenShift. Un bilan éprouvé dans la fourniture de systèmes à haute disponibilité pour Safaricom (M-PESA
écosystème), Eclectics International (banque multi-banques à travers UBA, Zanaco, Standard Chartered), et Kenya Post Savings
Banque. A fondé Novokraft, une société de logiciels axée sur l’IA proposant des produits SaaS d’entreprise — y compris des assurances alimentées par l’IA
détection de fraude et une plateforme POS desservant 200+ PME. Solide expérience en architectures événementielles, transactions en temps réel
traitement à l’échelle TPS de 1M+, plateformes identité/KYC, et conception sécurisée d’API. Maîtrise de la livraison Agile, CI/CD avec Jenkins, et
Collaboration interfonctionnelle entre équipes distribuées.
Portfolio
Horaires de travail
- Lundi:08h00 à 18h00
- Mardi:08h00 à 18h00
- Mercredi:08h00 à 18h00
- Jeudi:08h00 à 18h00
- Vendredi:08h00 à 18h00
- Samedi:Non disponible
- Dimanche:Non disponible
- Je propose la conception, l’architecture, la mise en œuvre, le test et le déploiement de solutions logicielles évolutives et efficaces.20 $ - Par heureJe crée des applications web évolutives et des systèmes backend robustes — de la conception d’API et l’architecture de bases de données au développement full-stack, en passant par les solutions blockc ...
l’enregistrement ainsi que les enregistrements des mères adolescentes ; Réduit le temps de déploiement des fonctionnalités de 30 % et augmenté l’engagement des utilisateurs de 25 %.
• Création de backends d’identité sécurisés pour la plateforme d’intégration SHA Ambulancia, intégrant Keycloak pour SSO/fédération utilisateurs et un ML
Modèle de reconnaissance faciale pour le KYC — amélioration de la précision de la vérification de 40 % et réduction des incidents de fraude de 20 %.
• Piloter une plateforme nationale d’intervention d’urgence pour le ministère de la Santé, basée sur Java/Spring Boot Reactive et Kafka
en streaming, enregistrant des milliers d’établissements hospitaliers et d’ambulances — ce qui devrait réduire le temps d’intervention d’urgence de 35 % à
lancement.
• A contribué à l’équipe d’automatisation des partenaires pour la mise en œuvre du portail des partenaires, développant des modules clés incluant les remboursements en série de temps d’antenne,
génération de liste de picklist, et le moteur de rapport de périphérique utilisant DXL Starter et Java/Spring Boot.
• Propriétaire de déploiements cloud-natives sur AWS, OpenShift et Kubernetes avec pipelines CI/CD Jenkins ; Fréquence de déploiement augmentée
de 25 % et réduit le temps d’arrêt de production de 30 %.
• SLO définis, services testés en charge avec Apache JMeter, et tableaux de bord instrumentés Spring Actuator + Log4j — ont atteint 20 %
Des gains de scalabilité et une réduction du temps moyen de dépannage de 15 %.
la banque avec Airtel Money et Telkom ; traité 1M+ de transactions quotidiennes à 99,9 % de disponibilité en utilisant Java EE, Spring Boot et Kafka
Streaming.
• Contributeur clé à la plateforme d’agences partagées de la Banque centrale de Zambie (CBZ) desservant Standard Chartered, Zanaco et autres
les banques membres via le National Switch ; a permis des règlements multi-banques 25 % plus rapides et a augmenté jusqu’à 500 000 agents à 500 000 agents.
• Refactorisation des moteurs de règles métier et des flux de travail en services modulaires Spring Boot — augmentation du débit de 30 % et réduction des défauts
densité de 20 %.
• Intégrations orchestrées SOAP (WSDL/XML/XSD) avec des faisceaux de régression SoapUI, accélérant la détection des bugs de 20 % et
améliorer la fiabilité de l’intégration des partenaires de 25 %.
• Stratégie de branchement Git possédée, revues de code et ingénierie de publication — réduction des conflits de fusion de 30 % ; Couverture JUnit imposée
des normes pour augmenter la fiabilité de 25 %
complexité de 25 %.
• Implémentation de JMS Message-Driven Beans et ajusté les appels de procédures stockées JDBC par rapport à Oracle, améliorant ainsi la performance de la base de données en
20 % et la scalabilité globale du système de 20 %.
• A piloté la collecte des exigences et la documentation des systèmes auprès des parties prenantes métier et techniques, en réduisant le projet
Un malentendu de 20 %.
efficacité de 20 %.
• Conception de microservices Spring Boot avec Apache Kafka et Docker, améliorant la flexibilité, la scalabilité et la fiabilité du système sous
charge de 25 à 30 %.
• Java 8 appliqué (lambdas, streams, CompletableFuture) et des patrons multithreading pour les pipelines de données asynchrones — améliorés
Temps de réponse ~20 % et maintenabilité du code de 30 %.
• Compilations automatisées et déploiements multiplateformes avec CI/CD Jenkins, améliorant la vitesse de sortie de 25 %.
- 🇬🇧 Anglais






