Full-stack engineer with 7+ years building enterprise-grade applications in Java & Spring Boot, with strong frontend work in Angular and React. Experience across insurance, fintech, and payment platforms — currently at Wafa Assurance.
I'm a full-stack software engineer based in Casablanca, Morocco, with strong expertise in building and maintaining both monolithic and microservices-based enterprise applications across backend services, REST/SOAP APIs, database design, and frontend development.
Over 7+ years I've worked across insurance, payments, and fintech — contributing to the full software lifecycle from requirements analysis and design through development, testing, deployment, and maintenance. I'm comfortable with both greenfield projects and complex legacy systems.
I have significant experience securing applications with modern authentication and authorization standards, integrating distributed messaging systems, and producing high-quality technical documentation for development teams and end users.
Senior engineer on enterprise insurance software, contributing to the design, development, and maintenance of core business modules. Full-stack work across backend services and frontend interfaces, functional specification review, and technical documentation.
Worked on the PowerCard platform across merchant management, accounts, and transaction processing — billing, compensation, and settlement flows. Migrated PL/SQL to Java microservices, built REST services with Spring Boot, designed JasperReports, and developed batch processors for payment-network incomings.
Contributed to the SINMAT platform for material claims, expert dispatching, and indemnification. Performed impact analysis and functional spec review with business teams, built batch processors for the Moroccan Federation of Insurance & Reinsurance Companies (FMSAR), developed REST services with Spring Boot, and produced user documentation and guides.
Participated in the project steering committee, including an on-site mission in India. Reviewed and validated functional specs with the client, modelled and developed REST/SOAP web services with Spring, built new modules within the web solution, met PA-DSS requirements, and handled deployment and server configuration.
Modelled and developed web applications for institutional and public-sector clients — civil-registry management, document-registry (bureau d'ordre) management, and stock & billing — plus public websites (tijara2020.ma, c2m.ma). Work spanned SEO, technical documentation, server deployment and configuration, and corrective & evolutionary maintenance.
Built a web application to manage visitors, visit purposes, and visitor types. Analysed the existing system and produced the full UML modelling and design of the application.