I am a Java/React developer with hands-on experience delivering scalable microservices and modern web interfaces. I design secure, high-performance backend services with Spring Boot, and I build responsive, user-friendly front-ends using React and TypeScript. I enjoy working in agile teams, turning product ideas into solid architectural solutions, and continuously improving code quality through testing and reviews. Based in Casablanca, I have delivered fintech and e-commerce features for clients in Morocco and Europe, collaborating with product and UX/UI teams to align technical decisions with business goals. I am fluent in English and French, comfortable with cross-functional collaboration, and eager to tackle new challenges in software development and system integration.

I am a Java/React developer with hands-on experience delivering scalable microservices and modern web interfaces. I design secure, high-performance backend services with Spring Boot, and I build responsive, user-friendly front-ends using React and TypeScript. I enjoy working in agile teams, turning product ideas into solid architectural solutions, and continuously improving code quality through testing and reviews. Based in Casablanca, I have delivered fintech and e-commerce features for clients in Morocco and Europe, collaborating with product and UX/UI teams to align technical decisions with business goals. I am fluent in English and French, comfortable with cross-functional collaboration, and eager to tackle new challenges in software development and system integration.

Available to hire

I am a Java/React developer with hands-on experience delivering scalable microservices and modern web interfaces. I design secure, high-performance backend services with Spring Boot, and I build responsive, user-friendly front-ends using React and TypeScript. I enjoy working in agile teams, turning product ideas into solid architectural solutions, and continuously improving code quality through testing and reviews.

Based in Casablanca, I have delivered fintech and e-commerce features for clients in Morocco and Europe, collaborating with product and UX/UI teams to align technical decisions with business goals. I am fluent in English and French, comfortable with cross-functional collaboration, and eager to tackle new challenges in software development and system integration.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced
French
Advanced
Arabic
Fluent

Work Experience

Java/React Developer — Digital Factory at Neoxia
August 1, 2022 - Present
Phygital agency (Front-office engagement) and Employee portal (Back office): Design and development of high-performance, secure REST APIs; Implementation of microservices with Spring Boot; Integration of Kafka-based messaging; PostgreSQL databases; Security management using Keycloak, JWT, OAuth2, and Spring Security; Unit and integration testing with JUnit; UI development with React + TypeScript; SSR/SSG applications with Next.js; SEO and front-end performance optimization. In the back-office portal, I developed SOAP and REST services in a microservices architecture, implemented persistence with Spring Data JPA, and collaborated with UX/product teams to deliver responsive interfaces using Material UI, Tailwind, and Styled Components. Worked in an agile environment with product and UX/UI teams.
Java/React Developer at Imedia24
July 1, 2022 - August 31, 2022
Streaming App: Design and development of REST APIs; Unit and integration tests (JUnit); Modern UI development with React + TypeScript; Front-end testing with Jest and React Testing Library; Collaboration with cross-functional teams to deliver streaming features and robust front-end experiences.
Node/React Developer at Sopra Banking Software
March 1, 2021 - June 30, 2022
Credit simulator: Design and development of REST APIs; MongoDB integration; React-based user interfaces; Ensured code quality through unit testing and code reviews in an agile setting. ATM management: Developed robust REST APIs; React UIs; Integrated design systems (Material UI, Chakra UI) to deliver consistent enterprise-grade interfaces.

Education

Master’s degree at The National School of Applied Sciences - Fes (ENSAF)
January 1, 2019 - December 31, 2021
Bachelor’s degree at Faculty of Sciences and Technologies Mohammedia - FSTM
January 1, 2018 - December 31, 2019
University Technical Diploma at Deust (University Technical Diploma)
January 1, 2015 - December 31, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Media & Entertainment, Professional Services