Mouad ANIBA
Développeur Full Stack JAVA /ANGULAR @ MERCURE IT
About
Full Stack Developer with a solid background in MERN stack and Java technologies, I bring a wealth of experience in building scalable, secure, and efficient web applications. My expertise spans across backend development with Spring Boot, frontend with Angular, and CI/CD pipelines with Jenkins, complemented by a strong foundation in networking and IT administration. I am passionate about integrating artificial intelligence, API technologies, and financial models into real-world applications, providing impactful solutions in industries like debt management and business intelligence. 💻 Tech Stack & Expertise: ✔ Backend: Java, Spring Boot, Spring Security, Spring Batch ✔ Frontend: Angular, TypeScript, Nebular UI, MERN Stack ✔ DevOps & CI/CD: Jenkins, SonarQube ✔ Database & Storage: PostgreSQL, MinIO, SQL Server ✔ Security & Authentication: JWT, OAuth2, Keycloak ✔ Cloud & Infrastructure: Docker, Azure 🔹 What I Do: Design and develop full-stack applications with a focus on scalability and performance Implement secure authentication systems and optimize system security Automate deployment pipelines for continuous delivery and integration Work on financial and amortization algorithms to optimize business operations Integrate BI tools for comprehensive data-driven insights 🚀 Currently Working On: Integrating financial systems, and optimizing cloud-based infrastructure for performance and scalability. 🎯 Looking Ahead: I’m always seeking new challenges and opportunities to expand my knowledge in cloud computing, AI integration, and full-stack development. Let's connect and explore potential collaborations or knowledge-sharing opportunities! 📩 Feel free to reach out—I’m open to networking, collaborations, and new projects!
Morocco
Marrakesh
Computer Software
Spring Boot, Java, Spring Framework, Microservices, REST APIs, AngularJS, Angular Material, Angular, TypeScript, JavaScript, Postman API, Python (Programming Language), JavaServer Pages (JSP), Java Database Connectivity (JDBC), HTML5, Sprites CSS, Framework Materialize CSS, Flex Box CSS, Microsoft SQL Server, Debugging
Experience

Développeur Full Stack JAVA /ANGULAR
Casablanca-Settat, Morocco
En tant que Développeur Full Stack, j’ai participé à la conception et au développement de solutions bancaires stratégiques pour le client EQDOM, visant à améliorer les processus de recouvrement, de calcul et de gestion des risques. Réalisations majeures : Développement d’une application de recouvrement bancaire pour le suivi et la gestion des créances. Conception et implémentation d’une application de calcul RBO et de génération de tableaux d’amortissement. Évolution d’un outil interne de gestion des rejets bancaires, afin d’optimiser leur traitement par les utilisateurs et les chargés de compte en agence. Mise en place de fonctionnalités garantissant une meilleure fiabilité et traçabilité des rejets, conformément aux exigences réglementaires. Contribution à la mise en place de pipelines CI/CD et au déploiement automatisé des applications, garantissant une livraison continue et sécurisée. Réalisation de migrations d’applications et de bases de données entre environnements Linux et Windows Server pour améliorer la performance et la compatibilité des systèmes. Collaboration avec le client EQDOM pour analyser les besoins métiers, assurer le support applicatif et proposer des solutions techniques adaptées.

Développeur Full Stack JAVA /ANGULAR
Casablanca-Settat, Morocco
En tant que Développeur Full Stack, j’ai participé à l’ensemble du cycle de vie des applications, de la conception à la mise en production, en contribuant aussi bien à la création de nouveaux projets qu’à l’évolution de solutions existantes. Mon rôle a couvert le développement d’APIs, de microservices et de batches, dans des environnements agiles et en cycle en V, avec un fort accent sur la qualité, la sécurité et la valeur métier. Réalisations majeures : Conception et développement d’une plateforme de gestion des demandes de crédit (simulation, création, scoring en ligne) destinée aux partenaires. Développement d’APIs pour des applications mobiles de crédit automobile et consommation (initialisation et suivi des dossiers, scoring, gestion des offres, upload de documents, suivi des commissions). Mise en place de batches automatisés, notamment pour l’envoi de SMS clients et pour la plateforme connectée à la NARSA (récupération de main levée, déclaration et consultation du nantissement). Développement d’APIs et de batches pour la communication avec Bank Al-Maghrib (BAM). Intégration d’une solution GED basée sur MinIO. Mise en place de l’écosystème ELK (Elasticsearch, Logstash, Kibana) avec Filebeat pour la centralisation et la visualisation des logs. Conception d’un logger personnalisé et d’APIs dédiées à la gestion et l’exploitation des logs applicatifs. Implémentation d’une authentification multifacteur (MFA) via OTP par email et SMS pour renforcer la sécurité des applications. Maintenance corrective et évolutive de projets existants afin d’accompagner les nouveaux besoins métiers.

Full Stack Developer
Casablanca, Casablanca-Settat, Morocco
création d'interfaces utilisateur avec React.js, et l'assurance d'une expérience fluide. Configuration de serveurs et d'API avec Node.js/Express.js. La conception, la maintenance et l'optimisation des bases de données MongoDB.

Développeur Web
Casablanca, Casablanca-Settat, Maroc
Lors de ce stage, j'ai contribué au développement d'une application de chatbot innovante intégrant l'intelligence artificielle, spécialement conçue pour l'analyse de documents au format PDF. Ce projet visait à automatiser et améliorer le processus d'extraction et d'interprétation des données contenues dans les fichiers PDF à l'aide des dernières technologies en IA. Responsabilités : Développement Backend avec Python : J'ai utilisé Python pour créer le backend de l'application, en intégrant l'OpenAI API pour des analyses avancées des documents PDF. Cette tâche incluait la gestion des processus de traitement des fichiers, la mise en place des appels API et l'optimisation des performances pour garantir des réponses rapides et précises. Intégration de l'OpenAI API : J'ai configuré et intégré l'OpenAI API pour permettre au chatbot de comprendre et d'analyser le contenu des documents. Cela a impliqué l'ajustement des paramètres et la mise en place des algorithmes nécessaires pour fournir des résultats pertinents et fiables. Développement de l'Interface Utilisateur avec Streamlit : J'ai utilisé Streamlit pour concevoir une interface utilisateur intuitive et interactive. Cette interface permet aux utilisateurs de soumettre des documents PDF et de consulter les résultats de l'analyse de manière simple et efficace. Conception Frontend en HTML/CSS : J'ai créé et stylisé les pages web de l'application en HTML et CSS, assurant ainsi une présentation claire et professionnelle. J'ai veillé à ce que l'interface soit attrayante et fonctionnelle, avec un design responsive pour une expérience utilisateur optimale sur tous les dispositifs. Amélioration Continue et Collaboration : J'ai participé activement aux réunions d'équipe pour discuter des progrès et des défis du projet. J'ai contribué à la résolution de problèmes, à l'optimisation du code et à l'ajout de nouvelles fonctionnalités en fonction des retours des utilisateurs.

Stagiaire
Plented Invest
Marrakesh-Safi, Maroc
Réalisations /Tâches : - Installation et Configuration Serveur de messagerie Administration de réseau Informatique Conception d'une application de la gestion financière et du stock
Mouad ANIBA's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.





