About Ali
English
Native or bilingual
French
Fluent
Experience
- CGITech LeadOctober 2023 - Today (2 years and 10 months)Rabat, Morocco
- Functional and technical requirements analysis: Collaborated with business teams to identify project requirements. Developed features tailored to user needs.
- API design and implementation: Designed, validated, and implemented API contracts, and exposed them across multiple channels in collaboration with the API Management teams.
- Framework migrations: Migrated to newer versions of frameworks — notably Spring Boot and Angular — to leverage new features and improve code security and quality.
- Observability management: Centralized application logs and set up dashboards to optimize environment monitoring and make anomaly detection easier.
- TUISenior Backend EngineerJune 2022 - October 2023 (1 year and 4 months)Agadir, MoroccoContextProgressive maintenance of the SIP domain's microservices architecture, ensuring the integration of external suppliers into the musement.com booking platform.Responsibilities
- Ensured the smooth operation of the platform, working with the architecture teams and supporting new supplier integrations.
- Designed and built the PORTA microservice as part of a build project, exposing an API that allows suppliers to create their catalogs within the platform.
- Implemented observability solutions using Datadog and Micrometer.
- Conducted code reviews, shared best practices, and improved code quality.
- Adopted hexagonal architecture and the TDD methodology to ensure the robustness of solutions.
- Managed external APIs through Apigee, enabling secure exposure to third-party systems.
- S2MSenior Software EngineerJune 2021 - June 2022 (1 year)ContextDesigned and built a set of microservices and back-office user interfaces as part of a build project to develop a software product dedicated to electronic payments: the payment switch.Responsibilities
- Collaborated with business teams to ensure a solid understanding of functional requirements.
- Designed and created the technical foundation, including defining the approach for implementing tests (unit and integration tests).
- Designed and developed APIs for frontend and external integrations.
- Conducted code reviews to ensure development quality and share best practices.
Recommendations
Be the first to recommend Ali
Help this freelancer shine by sharing your experience working together.
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
- Baccalauréat Sciences Mathématiques BLycée Hassan2006Baccalauréat Sciences Mathématiques B
- Diplôme d'Ingénieur d'Etat en InformatiqueEcole Nationale des Sciences Appliquées (ENSA) de2011Diplôme d'Ingénieur d'Etat en Informatique