DOC OFFICE GED

CV Library record

English
Back to the CV Library

Profile record 2 records merged (same person)

Qualification
Position
Candidature spontanée
Job family
Frontend development
Industry
Not provided not provided
Origin
Received application
Experience
Non spécifié
Skills
AWS, Angular, Bootstrap, CSS, Docker, Git, GitHub, Go, HTML, Java, JavaScript, MongoDB, MySQL, Node.js, PostgreSQL, REST API, React, Redis, Spring, Spring Boot, TypeScript
Identity and contact

You must be a subscriber to see this profile's name and contact details.

Location
Morocco
Source
Candidature ai.nextdata.ma
Submitted on
17/03/2026
Anonymous CV

CV anonymised automatically: name, contact details and links removed. Bracketed mentions stand for removed information.

NextData
Anonymised curriculum vitae
ND-CV-1A843211

Frontend development

Morocco Identity and contact details provided by NextData

[nom] Software Engineer

[e-mail]

[téléphone]

Casablanca, Morocco

[nom]

Profile

I am a Software Engineer with a strong background in developing and maintaining robust applications using Java Spring Ecosystem and NestJS. Proficient in front-end development with Angular, coupled with hands-on experience in deploying and managing cloud solutions on AWS.

Adept at collaborating with cross-functional teams to deliver high-quality software solutions, optimizing performance, and ensuring scalability.

Enthusiastic and self-taught, eager to learn and develop in the best possible way in new technologies, always responsible and committed to my duties. Passionate about continuous learning and staying updated with industry trends to drive innovation and improve software processes.

Professional Experience

Software Engineer · 10/2022 – Present

Peaqock Financials · Casablanca,

Designed and implemented efficient database schemas to ensure data · Morocco

integrity and performance.

Managed full project lifecycles, requirement gathering to deployment and post-launch support, delivering high-quality solutions.

Developed backend functionalities using Java Spring Boot for robust and scalable APIs, and NestJS for modular, server-side applications, ensuring efficient data access and manipulation.

Designed and develop an in-app meeting solution using AWS Chime, S3, and IVS for real-time communication, integrated with NestJS and Angular for seamless user experience.

Designed and implemented a robust microservices architecture using resilience patterns (Circuit Breaker, Retry), API Gateway, Config Server, and Service Discovery, ensuring scalability, fault tolerance.

Implemented OAuth2 and AWS Cognito to ensure secure authentication, authorization and enable Single Sign-On (SSO) for seamless user access across applications.

Developed microservices using diverse languages, frameworks, and databases with a database-per-service pattern, ensuring interoperability, scalability, and efficient data management.

Implemented synchronous communication through REST and gRPC, and asynchronous communication with Kafka across microservices for reliable, scalable data processing and messaging.

Managed data consistency across microservices using CQRS for optimized read/write operations and SAGA for handling distributed transactions and long-running processes.

Managed distributed caching using Redis to enhance performance, reduce latency, and ensure scalability across microservices.

Implemented real-time stream processing using KSQL and Kafka

Connect, designing data pipelines for seamless integration between various data sources and sinks, enabling low-latency. scalable data processing.

Maintained and updated legacy Java codebases to ensure stability and compatibility.

Tools: Java, TypeScript, Hibernate, Spring Core, Spring Security Spring

Boot, Spring WebFlux, Spring Cloud, NestJs, TypeORM, PostgreSQL, MongoDB, Redis, AWS (Cognito, S3, Chime, IVS, CloudWatch), Git, Docker, Kakfa (Kafka Streams, Kafka Connect, KSQL), Angular, React

Software Developer · 09/2021 – 10/2022

Business IT Solutions (BITS) · Casablanca, Morroco

Developed and deployed new features for web applications managing various card types, including VISA and MASTERCARD (Prepaid, Corporate, Individual).

Enhanced payment systems to improve user experience and transaction efficiency.Generated detailed monthly reports on billing, user activities, and statistics to support data-driven decision-making.

Diagnosed and resolved critical system issues, including security vulnerabilities and feature-related bugs, ensuring application reliability and stability.

Maintained and updated legacy Java codebases to ensure stability and compatibility with new requirements.

Developed and integrated APIs for mobile banking applications on Android and iOS platforms, including real-time notifications. using JSF, Node.js, and Firebase.

Collaborated with clients during testing phases to ensure seamless implementation and functionality of new features.

Tools: Java, Javascript, Java EE (JSF, JSP, JSTL, Servlet), Hibernate, NodeJs, Android, IOS, Oracle, MySQL

Education

Master's degree · 10/2023 – 07/2025

ENSET Mohammedia · Mohammedia,

Formation: IT Engineering, Big Data and Cloud Computing · Morocco

Bachelor's degree · 10/2020 – 07/2021

FST Settat · Settat, Morocco

Formation: JAVA-JEE development

Programming languages

Java, Go, JavaScript, TypeScript, C

Frameworks

Skills

Modeling language

UML, Merise

Other Tools

Spring Ecosystem, Java EE Ecosystem, NestJs, Angular, React

Databases

Docker, Github

Web Development

Html, CSS, Bootstrap

MySQL, PostgresSQL, Oracle, MongoDB, Redis, DynamoDB, MemoryDB

AWS Tools

Design Patterns

Factory, Observer, Builder, Dependecy

Injection, Repository, API Gateway, Proxy, Cognito, S3, Chime, IVS, IAM, EC2, EBS, Auto

Scaling Group....

security scanner tools

Snyk, Docker Scout, Trivy

Arabic

French

Oracle Certified

Professional: Java SE 17

Developer

Problem Solving:

HackerRank

Mediator, Saga, CQRS...

Languages

English

Certificates

Building Scalable Java · Building Modern Java

Microservices with Spring · Applications on AWS:

Boot and Spring Cloud: · coursera

coursera

Anonymised CV presented by NextData · Confidential · contact@nextdata.ma ND-CV-1A843211

To be put in touch with this profile, quote the reference ND-CV-1A843211: contact@nextdata.ma

Add to the GED

You must be a subscriber to open this CV. To subscribe, contact us: contact@nextdata.ma · Already a subscriber? Log in