À propos de Yahya
Arabe
Bilingue ou natif
Français
Capacité professionnelle limitée
Anglais
Bilingue ou natif
Expériences
- HPS,Software Engineer InternHIGH TECHfévrier 2025 - Aujourd'hui (1 an et 3 mois)Casablanca, MarocMigrated a legacy C-based payment protocol into a modern Java Spring Boot microservices architecture, aligned with ISO 8583 standards. Reimplemented critical backend logic for processing Mastercard transaction messages (authorization, reversal, advice, file upload) in a clean, modular, and testable Java codebase. Contributed to the design and implementation of a reusable backend SDK that encapsulates message parsing, field mapping, and protocol business logic. Developed maintainable backend services that interface with Kafka-based messaging and existing observability and deployment infrastructure.
- ASversityFrontend Developerdécembre 2022 - février 2023 (2 mois)Contributed to the enhancement of an existing Vue.js application, adding new features and improving UI responsiveness. Demonstrated teamwork and collaboration in a remote environment while working closely with another developer. Strengthened hands-on frontend development skills and gained valuable entrepreneurial experience in a small business context.
- HPS,Software Engineer Internjuillet 2024 - août 2024 (2 mois)During my internship at HPS, I played a key role in developing a full-stack solution that enhanced cash management security by integrating the SmartBox system with the PowerCARD platform. My contributions included: Designed and implemented a microservices architecture using Spring Boot for modules like Admin Dashboard, Merchant Onboarding, and Merchant Servicing. Integrated Eureka for service discovery and Spring Security for role-based authentication and token management. Set up Kafka for reliable message queueing, enabling asynchronous communication between microservices for tasks like transaction settlement. Developed an Angular dashboard for managing merchants, contracts, and users, implementing CRUD functionalities and role-based navigation. Enhanced user experience with authentication guards and secure role-specific access. Utilized AWS S3 for storing user profile images and contract PDFs, ensuring secure and scalable data management. Created tables for dynamic values like CdfTypes, Currency, and SettlementType, as well as additional merchant data like addresses and activities. Leadership & Team Collaboration: Served as the go-to engineer for my team, providing support with technical challenges and fostering a collaborative work environment.
Recommandations
Soyez le premier à recommander Yahya
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Engineering Degree in Software EngineeringEMSI LES ORANGES2025Engineering Degree in Software Engineering
- Web developer "ISTA NTIC"Beni Mellal2022Web developer "ISTA NTIC"