Dynamic professional with over 15 years of expertise in digital transformation and solution architecture, specializing in integration platforms and API management. Proven track record in developing robust cloud solutions, leveraging skills in DevOps, CI/CD, and software containerization to enhance operational efficiency. Extensive experience with industry-leading technologies such as MuleSoft, Apigee, SAP Integration Suite and various integration clouds, complemented by a solid foundation in Agile-Scrum methodologies as a Certified Professional Scrum Master and SAFe 4.0 Practitioner. Multilingual communicator fluent in English, French, and Arabic, positioned to drive innovation and deliver impactful results in fast-paced environments.
Overview
26
26
years of professional experience
Work History
Enterprise Integration Architecture Lead
NEOM
Gayal, Tabuk Province, Kingdom of Saudi Arabia
07.2022 - Current
Established and guided integration team focused on improving mission service effectiveness.
Developed and executed strategies for compliance solution integration, ensuring alignment with industry standards.
Designed and implemented strategies to support the advancement of integration development capabilities.
Formulated a comprehensive technology vision and established guiding principles to enhance integration services.
Conducted comprehensive assessment of integration capabilities and maturity at NEOM, establishing a roadmap for capability development and maturity improvement.
Assisted with day-to-day operations, working efficiently and productively with all team members.
Demonstrated strong organizational and time management skills while managing multiple projects.
Directed architecture and design of data and application integration solutions.
Spearheaded development of integration services to facilitate delivery of impactful digital solutions throughout the organization.
Worked alongside solution architects to integrate application portfolios, ensuring compliance with corporate integration model.
Engaged with enterprise architecture team to design and optimize architecture review board (ARB) workflow.
Engaged with external partners to streamline and optimize integration service processes.
Directed and supported integration team efforts in detailed design phase, ensuring successful implementation of solutions.
Government Administration, Saudi Arabia
Technologies/Methodologies: Cloud Services, API Management, ESB, Messaging & Event Streaming, Oracle Cloud Infrastructure, Apigee Google Cloud, SAP Integration Suite, MuleSoft Cloud Hub, MuleSoft Flex Gateway, Mavim, Confluent, GoAnywhere, ClickUp, Atlassian products (Confluence, JIRA), Microsoft Azure
Consultant Integration Solution Architect and Instructor
Desjardins
Canada
07.2021 - 07.2022
Define the integration design patterns
Define security patterns for APIs
Define the integration solution architecture for business projects
Support the solution architects in defining the integration solution architecture
Advise on integration solution architecture proven approaches and good practices
Validate that the integration solutions follow the company's orientations (Principles, guides, and standards)
Make links between the different initiatives with business sectors
Define and supervise a new integration capacity request made by business project
Coach integration practices for solution architects and development teams across the company
Collaborate in defining the roadmap for the technologies used in the integration solutions
Cooperative Financial Group, Canada
Technologies/Methodologies: API Management, Microservices, CI/CD, API Gateway Layer 7, SWAGGER, Spring Boot, Spring Security, REST, OAuth2.0, JWT, XML, XSLT, XSD, WSDL, SOAP, JSON, Azure Cloud, PaaS Tanzu, RabbitMQ, WebSphere MQ, Kafka, Splunk, Dynatrace, Jenkins, Bitbucket
Consultant Integration Solution Architect
Energir
Canada
01.2020 - 07.2021
Define the Principals, Norms and Directives of the integration architecture, API Management and Microservices practices
Produce the architecture and design of data and application integration solutions between enterprise systems
Produce the architecture and design of APIs on the Cloud integration platform
Define and validate application solutions by automating business process models
Work closely with solution architects on various application portfolios and ensure the enterprise integration model is adhered to and adopted
Work closely with enterprise architects in defining the guiding principles of the integration enterprise architecture
Collaborate with external partners to provide integration services
Define the integration solutions for applicative and security logs, monitoring and notification management
Provide an analysis of the current and target integration methodology at STL.
Provide recommendations on the integration methodology and the technology to be recommended to facilitate the control, the interoperability, and the evolution of exchanges of data between different information systems of the STL.
Canada
Integration Solution Architect
SNC Lavalin
Canada
12.2018 - 10.2019
Build and lead the IT Integration team (Mission, service to offer)
Define and lead the integration Compliance Solution (IT Integration Architecture Review Board).
Initiate lines of business to Integration and SBA
Develop the skills and tools needed to support the integration development practice
Establish a roadmap, technology vision and guiding principles for integration services
Assess existing SBA capabilities and maturity level at SNC-Lavalin and establish strategy and plan to build out new capabilities and increase maturity level
Lead the architecture and design of data and application integration solutions across corporate systems that meet and align with business needs
Lead the architecture and design of integration services across SNC-Lavalin's digital platform to enable delivery of high-impact Digital Solutions across the business
Define and validate the application solutions using Service Business Architecture (SBA) models, automating business process models and cloud services
Collaborate closely with solution architects on various application portfolios and ensure corporate integration model is adhered and adopted
Collaborate with business architects and follow guiding principles of enterprise architecture
Collaborate with external partners to deliver integration services
Define SBA (Service Business Architecture) governance processes
Support and supervise the production teams within the detailed design process and implement the solutions
Monitoring technical issues mitigate measures for integration
Canada
Technologies/Methodologies: SBA, Cloud Services, Microservices, API Management, CI/CD, DDD, BDD, TDD, REST API, SOAP Web Services, Oracle Cloud SOA Suite 12c and Oracle Integration Cloud, XML, XSLT, XSD, WSDL, SOAP, Web API, JSON, JWT, OAuth2.0, JIRA, Microsoft Azure, Microsoft CRM Dynamic 365, AgilePoint, Smart Materials, Ecosys, Oracle EBS, Workday, Docker, Jenkins, Git/GitHub.
Responsible to produce Integration Development Standards and Patterns aligned with best practices and architecture principles.
Responsible to implement Integration standard technologies through PoC/PoT following industry standards, processes and governance aligned with business needs;
Review technical designs/blueprints for Integration Solution;
Provide technical support/guidance to the Integration development teams;
Responsible to Define governance, development Standards and procedures for Web API and Microservices;
Coach Web API practices for development teams;
Define integration and security patterns for Web APIs
Responsible to implement OAuth2.0 Framework
Responsible to implement Web API Conception and Development on IBM DataPower 7.5
Provide technical support in Automated SOAP Web Services and Web APIs testing
Canada
Technologies/Methodologies: API Management, Microservices and SOA, CI/CD, DDD, BDD, TDD, REST, SOAP Web Services, IBM DataPower 7.5, IBM Integration Bus 9.0 and 10, SWAGGER, JAVA, JBOSS, XML, XSLT, XSD, WSDL, SOAP, Web API, JSON, JWT, OAuth2.0, JIRA, Docker, Jenkins, Git/GitHub.
Integration Solution Architect and Practice Leader
Interfacing / Dempton Consulting Group
Canada
03.2016 - 12.2018
Define strategy, advise and help customers to implement a Service Oriented Architecture;
Manage the practice of the integration expertise center;
Define the Principals, Norms and Directives of the SOA, API Management and Microservices practices;
Establish the practice community of the integration expertise center;
Manage the activities of the practice community;
Define the evaluation and career development process for the members of the integration expertise center;
Define the technological reference framework for the integration expertise center;
Define the management process of the mandates state for the integration expertise center;
Define the competence and knowledge model for the members of the integration expertise center;
Define the training program for the members of the integration expertise center;
Canada
Methodologies: SOA, API Management and Microservices
Integration Providers: CA Technology, TIBCO, IBM and Software AG
Integration ESB Components: API Gateway, TIBCO AMX Service Grid, TIBCO AMX Business Works, IBM DataPower, IBM Integration Bus, IBM Websphere MQ, IBM Websphere Application Server, Software AG WebMethods BPM, Software AG WebMethods Integration Server, Software AG WebMethods Trading Network, Software AG WebMethods Universal Messaging
Consultant Integration Solution Architect and Team Lead
Videotron
Canada
06.2017 - 11.2017
Define and implement strategy on how to migrate WebMethods BPM and B2B platforms from 8.2 to 9.12 version;
Support the development team during the migration for BPM and B2B platforms;
Make the primary analysis and recommendations on how to migrate WebMethods Broker 9.6 to Universal Messaging 9.12;
Define the primary and the impact analysis for the migration of WebMethods SAP Adapter platform from 8.2 to 9.12 version;
Plan the migration projects using Agile/Scrum Methodology;
Estimate and Write architecture documents;
Scrum Master.
Canada
Technologies/Methodologies: API Management, SOA, Web API, SOA Web Services, WebMethods BPM 9.12, WebMethods Trading Network 9.12, WebMethods Universal Messaging 9.12, XML, XSLT, XSD, WSDL, SOAP, JSON, CrossVista, JIRA
Consultant Integration Solution Architect and Coach
Desjardins
Canada
03.2016 - 06.2017
Define and implement a strategy on how to migrate SOA Web Services from IBM DataPower Appliance to CA Technologies API Gateway
Coach and support the development team during the migration of Web Services from IBM DataPower Appliance to CA Technologies API Gateway
Define governance, development Standards and procedures for Web API and Microservices
Coach Web API practices for development teams
Define integration and security patterns for Web APIs
Participate in the implementation of OAuth2.0 Framework
SOAP Web Services Conception and Development on CA Technologies API Gateway 8.3,9.2
Web API Conception and Development on CA Technologies API Gateway 8.3,9.2
Automated SOAP Web Services and Web APIs testing using SOAPUI Pro
Collaborate with solution architects during architectural issues in touch with integration platform.
Writing architecture documents in touch with integration platform.
Participate in the requirement analysis.
Scrum Master
Cooperative Financial Group, Canada
Technologies/Methodologies: API Management, Microservices and SOA, CI/CD, Web API and SOA Web Services, CA Technologies API Gateway, TIBCO AMX Service Grid, IBM DataPower, SWAGGER, Spring Boot, Spring Security, XML, XSLT, XSD, WSDL, SOAP, REST, JSON, JWT, OAuth2.0, Docker, Jenkins, Git/GitHub.
SOA Practice Lead
National Bank of Canada
Canada
03.2014 - 03.2016
Audit and Governance
Enterprise web Services governance
Audit of the use of best practices and compliance with norms and Standards
Knowledge Management
Manage SOA practice community
Unsure the understanding and the application of the principles, norms and guidelines
Coaching
Technical Expert
Evolved SOA practice standardize processes and ways of doing
Develops the principles, norms and standards for design and development
Contributes to the development of architecture norms and standards
Contributes to the positioning and / or choice of new technology platforms
Participate in the design of the SOA solutions.
Collaborate with solution architects during architectural issues in touch with integration platform.
Participate in the requirement analysis.
Validation of the SOA solutions.
Scrum Master
Canada
Technologies: SOA: SOA Web Services, DataPower, Websphere Entreprise Service Bus, Websphere Application Server, XML, XSLT, XSD, WSDL, SOAP, REST, JSON
SOA Senior Analyst, WebMethods
Cogeco Cable Inc.
Canada
09.2011 - 03.2014
Define strategy on how to implement SOA Methodology
Implement SOA Methodology within the Cogeco Integration team
Participate in the implementation of TMForum within Cogeco IT
Participate in the definition of the canonical models using TMForum Frameworks in collaboration with CableLabs
SOA Web Services Conception and Development on WebMethods 8.0,8.2
Participate in the design of the SOA solutions.
Collaborate with solution architects during architectural issues in touch with integration platform.
Writing architecture documents in touch with integration platform.
Participate in the requirement analysis.
Validation and integration of the solution.
Writing functional and technical documents.
Writing process of Unit and integration tests documents.
Define development standards and procedures within Cogeco Integration team.
Canada
Technologies: SOA: Web Services, Software AG WebMethods, XML, XSLT, XSD, WSDL, SOAP, J2EE: Java, JUnit, Axis2, JAX-WS, Tomcat Server, Eclipse IDE for Java, Database: Oracle 8.0, SQL Server, SQL, PL/SQL, TMForum.
SOA Web Services Tech Lead, IBM DataPower Specialist
TD Bank
Canada
05.2009 - 09.2011
Participate to define the SOA governance, development Standards and procedures within the TD Bank.
Participate in the definition of the canonical models using IFX and Accord Frameworks
SOA Web Services Conception and Development on IBM DataPower.
Configure Web Services on IBM DataPower SOA Appliances.
Create test service consumers to validate Data Power flows using SOAPUI
Data Power XS40 and XI50 devices
SOA Web Services, SOAP WSDL, WS Security, XML, XSLT
Configuring IBM DataPower authentication and authorization
Scrum Master.
Participate in the design of the SOA solutions.
Participate in the requirement analysis.
Participate in SOA Web Services development.
Validation and integration of solution.
Writing of technical documents.
Writing process of Unit and integration tests documents.
Canada
Technologies: SOA: Web Services, IBM DataPower, XML, XSLT, XSD, WSDL, SOAP, J2EE: Java, JUnit, Axis2, JAX-WS, BEA WebLogic Server and IBM Websphere, Eclipse IDE for Java, Database: Oracle 8.0, IBM Iseries navigator, SQL, PL/SQL, IBM Web Sphere MQ.
Lead Software Engineer
TD Insurance
Canada
08.2006 - 05.2009
Coach and support the developers.
Applying Agile Development.
Scrum Master.
Participate in the design of the client/server solutions.
Participate in the requirement analysis.
Participate in the software development.
Validation and integration of the solution.
Writing of technical documents.
Writing process of Unit and integration tests documents.
Canada
Technologies: J2EE: Java, EJB, JDBC, MVC, SWING, JUnit, BEA WebLogic Server on « Windows 2000/XP » using « Together » as UML utility, « Eclipse IDE for Java», (Database: Oracle 8.0, IBM Iseries navigator), SQL, PL/SQL, IBM Web Sphere MQ, Map Force and TCP/IP.
Software Engineer
2M Industries Canada
Canada
08.2000 - 02.2006
Conception and development Software to control Robots with multiple axes in C++
Coaching and supporting clients in United States and Central America
Technologies: C/C++, Operating system « Windows 9x/NT 4.0 » using « Visual C++ 5/6 » as IDE Development.
Education
Bachelor of Science - COMPUTER ENGINEERING
University of Quebec
Quebec, Canada
07-1997
Skills
Approachable attitude
Collaborative teamwork
Service excellence
Analytical problem-solving
Training
IBM DB2 UDB for System I SQL and Query Performance Monitoring and Tuning Workshop
SUN GUI Construction with Java Foundation Classes
BEA WebLogic Server 8.1 System Administration
TECHNOLOGIA Service Oriented Architecture (SOA)
WEB AGE Programming Advanced JAX-WS Web Services
IBM DataPower Extension Functions
TMForum Frameworx, Business Process Framework (eTOM), Information Framework (SID)