
Aboubaker GHRIB
Solution Architect
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
As a passionate solution architect with a keen interest in API management and integration, I excel in leveraging cutting- edge cloud technologies and modern application architectures. My specialization lies in orchestrating event- driven system integrations and optimizing intricate IT ecosystems through seamless API orchestration.
Expérience de travail
Solution Architect
AFD - Agence Française de Développement
janv. 2024 - Présent
2 ans 10 mois
Paris, France
Design target architectures for two strategic projects: ▪ On-premise solution for managing and steering off-market financial resources. ▪ SaaS-based tool for group-wide budget tracking and forecasting, built on SAP Analytics Cloud. • Define integration patterns (APIs, events, batch) within a complex IT ecosystem, aligned with enterprise technical standards. • Collect and refine functional requirements in collaboration with business teams. • Specify non-functional requirements to ensure performance, security, and scalability. • Produce deliverables for architecture and production committees. • Contribute to the company's Agile transformation: Scrum methodology, automated testing (unit, integration, E2E), and CI/CD pipelines. • Conduct architectural PoCs to assess viable scenarios for expert committee arbitration.
Mulesoft Integration Architect
Louis Vuitton
avr. 2023 - janv. 2024
10 mois
Paris, France
- Develop integration strategies and architecture based on business requirements - Create high-level and detailed integration designs using MuleSoft Anypoint Platform - Lead a team of developers and integration designers - Provide technical guidance and mentorship to ensure best practices are followed - Collaborate with stakeholders to gather and understand integration requirements - Translate business needs into technical integration solutions - Define and implement integration patterns (API-led, ESB, microservices) that align with best practices - Design and manage APIs - Implement data mapping and transformation logic - Handle data format conversions and validation - Implement caching and error handling strategies - Ensure security, governance, and scalability of APIs - Create and maintain comprehensive documentation for integration designs, configurations, and processes - Diagnose and resolve integration issues promptly
Managing Solution Architect
Capgemini
janv. 2022 - janv. 2024
2 ans 1 mois
92130 Issy-les-Moulineaux, France
Roles: - Solution Architect - Integration Architect - System Architect
Solution Architect
SAUR
févr. 2022 - mars 2023
1 an 2 mois
92130 Issy-les-Moulineaux, France
- Conception and maintenance of the global application architecture for the customer train while respecting standards, costs, and deadlines - Development and management of architecture policies and standards - Definition of features roadmap and technical enablers - Accompaniment of development teams in the design, selection, and integration of systems that align with the global architecture - Proactive contribution to the design of solutions and technical specifications - Providing advice and expertise to application teams - Identification of technological solutions and methodologies - Ensuring that strategies, policies, standards, and good technical practices are correctly applied - Writing and maintaining data documentation - Monitoring technical debt and security quality indicators - Member of the architecture committee and design authority
Global Application Architect
Sodexo Benefits & Rewards Services
oct. 2020 - janv. 2022
1 an 4 mois
92130 Issy-les-Moulineaux, France
- Responsible for the applicative and technical architecture at the global level - Lead the main technical studies to identify solutions and technologies to be integrated to the stack - Prepare transversal technical enablers in a SAFe organization - Build, communicate and enforce norms, standards and guidelines - Ensure projects compliance with global architecture and security standards and guidelines - Validate each non-standard applicative choices with tech providers or internal development teams - Conception of integration interfaces between heterogeneous systems - Functional, applicative and technical designs for master solutions depending on business, technical, development and financial constraints - Assist global and local architect teams in their projects - Contribute during RFP phases by formalizing technical and architectural expectations and assess providers propositions - Member of Design Authority Office arbitrating, advising and challenging digital factories squads technical choices - Investigations and troubleshooting applications issues in Azure cloud context - Assess, challenge and propose infrastructure and security enhancements for our Azure cloud components and services - Management and ownership of transversal SaaS and third party solutions Technical stack: Microsoft Azure, Azure DevOps, GitLab, Datadog, Headless CMS, ELK, Sonarqube, App Services, Azure Functions, API Management, Application Gateway, Cosmos DB, PostgreSQL, Service Bus, Event hub, Key Vault, Blob storage, OIDC SSO, Symfony, PHP, Node.js, .NET Core, Typescript, React, Native mobile apps
Technical Lead
FREE NOW
oct. 2019 - oct. 2020
1 an 1 mois
Région de Paris, France
- Managing Growth squad inside Passenger tribe - Launch of Electric class vehicle in the UK and Portugal - Enhancing the loyalty program with new features Technical stack: Node.js, ES6, Typescript, Express, MongoDB, RabbitMQ, Docker, Kubernetes, GitHub, JIRA
Middle Office IT Manager
Corum
févr. 2019 - oct. 2019
9 mois
Région de Paris, France
- Framing the implementation of a new transverse API layer. - Reengineering of the legacy customer space website. - Definition of technical stack and resilience oriented architecture. - Definition of CI / CD processes and automated tests. - Migration to a full cloud infrastructure (AWS). - Sprints creation, writing user stories, prioritizing tasks - Follow-up of good practices, code review and refactoring Technical stack: PHP 7, Symfony 4, API Platform, PostgreSQL, Docker, Amazon Web Services, GitLab, JIRA
Senior Lead Developer
MullenLowe Group France
janv. 2017 - janv. 2019
2 ans 1 mois
Région de Paris, France
- Lead of a team of the from scratch redesign of the legacy CRM platform of Audi France as well as the myAudi France website into a new microservices architecture. - Definition of the technical stack and the microservice oriented and event driven architecture. - Implementation of the Tyk.io Gateway API and creation of different middlewares. - Development of BPMN workflow engines for scoring and HTTP requests orchestration between microservices. - Development of microservices in standalone apps and common libraries with the Symfony 3 framework. - Implementation of an ETL Bundle for the migration of legacy data from SQL Server to the MySQL cluster. - Authentication via SSO and access control with JWT tokens. - Management of asynchronous processing and application events with RabbitMQ and implementation of producers and consumers. - Indexing and document search with Elasticsearch. - TDD, good practices follow-up, code review and refactoring. Technical stack: PHP 7, Symfony 3, Node.js, Codeception, ETL, Tyk.io, Redis, MariaDB, Elasticsearch, SQL Server, RabbitMQ, GitHub, JIRA
Senior Fullstack Developer
Rue Du Commerce
juin 2016 - déc. 2016
7 mois
93400 Saint-Ouen-sur-Seine, France
- Evolution of the purchase tunnel: Management of Carrefour Click & Collect points in the delivery page of the Desktop and Mobile site. - Backend development of delivery APIs and contributing in frontend integration. - Implementation of the new development stack including Docker, Nginx, Node.js, PHP 7, Symfony 3, Jenkins and Codeception. Technical stack: PHP 7, Symfony 3, API REST, Codeception, Elasticsearch, GitLab, JIRA
Lead Developer
MullenLowe Group France
sept. 2014 - juin 2016
1 an 10 mois
Région de Paris, France
- Audi France platform reversibility in new datacenter. - Features, evolutions and optimization of the backend modules of the Audi France ecosystem. - Maintenance and evolution of databases and stored procedures. - Interfacing of the local Audi France portal with the Audi AG central system in Germany via a single SSO Web authentication process. Technical stack: PHP 5, Symfony 2, SQL Server, HTML 5, CSS 3, Javascript, jQuery, Git
Python software developer
1000mercis Group
mai 2014 - août 2014
4 mois
Région de Paris, France
- Development of an internal package management tool for CRM databases with Flask framework. - Elaboration of technical specifications and constraints of a Facebook and Twitter social networks analytics project. Technical stack: Python, Flask, SQL Server, Facebook API
Lead R&D developer
Relatia
juin 2011 - avr. 2014
2 ans 11 mois
Région de Paris, France
- Management of the technical team and coordination with project managers and graphic designers. - Development of social web applications connected with Facebook, Twitter, Google+ and Youtube. - Development of front-end and back-end environments in HTML5 / CSS3 and PHP / MySQL. - Development of REST and SOAP webservices. - Mobile Web Integration and Responsive Web Design. - Linux servers (VPS & Dedicated) and relational databases administration. Technical stack: API REST, SOAP, PHP 5, HTML 5, CSS 3, Javascript, jQuery, Facebook API, SVN
Formation
Université Paris-Est Créteil (UPEC)
Licence, Informatique
Lycée Janson-de-Sailly
Classes Préparatoires Mathématiques Supérieures et Spéciales, CPGE
Lycée Pilote de Gafsa
Baccalauréat, Mathématiques
Résultat : Mention Très Bien
Ecole nationale supérieure de l'Electronique et de ses Applications
Ingénierie électrique, électronique et des communications
Licences et certifications
Microsoft Certified: Azure Fundamentals
Délivré le : juin 2023