About Omar
French
Native or bilingual
English
Conversational
Experience
- LeytonFull Stack DeveloperENERGY AND UTILITIESDecember 2021 - October 2022 (10 months)Morocco• Bug fixing and error resolution.• In-depth understanding of microservices architecture.• Migrating client data from an existing version (IJ) to the new one (EAZIJ) using Talend.
- Exalt ITFull Stack DeveloperBANKING AND INSURANCEFebruary 2024 - Today (2 years and 6 months)Paris, France• Java 21 developments based on for a strong• Development of the persistence layer (Spring Data JPA/Hibernate, Liquibase), the web/client layer (with• Development of the respecting functional specifications.• Using Kafka Consumer to listen to account opening events.• Developing the client eligibility module using Kafka Streams to join topics (store creation) and event enrichment.• Creating and documenting REST APIs with Swagger.• Creating an intuitive front-end application for offer configuration and customization: managing offer types, configuring granting conditions using React js and Material UI.• Securing APIs with Spring Security and managing access via Keycloak (OAuth2).• Performing unit tests with Junit5 / Mockito.• Performing integration tests with Cucumber.• Deploying services on Google Cloud Platform (GCP), orchestration with Kubernetes, and automated deployments with Argo CD.• Participating in Agile ceremonies.
- CapgeminiFull Stack Developer (Java/Angular)December 2020 - December 2021 (1 year)Morocco• Analysis and scoping of client needs.• Design and implementation of the class diagram.• Database setup with PostgreSQL.• Java 11 development based on the Spring Boot Framework.• Development of the persistence layer (Spring Data JPA/Hibernate) and the web/client layer (with Spring MVC).• Development of the Service layer respecting functional specifications.• Mapping between the Front end and Back end of the application using the mupstruct Framework.• Creation and documentation of REST APIs with OpenAPI3.• Performing unit tests with Junit5 / Mockito.• Connecting and synchronizing data from Salesforce using RestTemplate and SQL queries.• Writing technical documents.• Participating in Agile ceremonies (Daily, Retro/Review, Sprint Planning).• Analyzing functional specifications and performing developments.• Implementing REST web services (Spring Data Jpa & Spring MVC).• Design and implementation of UI evolutions with Angular (code refactoring, adding pages to the UI, creating services).• Effective mastery of the Spring Boot framework.• Source code analysis and development of support for future evolutions.• Bug fixing and error resolution.• Performing unit tests.• Participating in Agile ceremonies (Daily, Retro/Review, Sprint Planning, PI Planning).:Project Description / Main Tasks
Recommendations
These freelancer profiles also match your criteria
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
Education
- Engineering DegreeMoroccan School of Engineers in Computer Science and Networks2020Cycle d'ingénieur
- Bachelor's degree in Mathematics and Computer ScienceFaculty of Science Ain Chock Casablanca2018Licence en mathématiques et informatique