CV Muhammad Asghar v1.0 2024 Jan EA SA CTO
CV Muhammad Asghar v1.0 2024 Jan EA SA CTO
PROFILE HIGHLIGHTS
Muhammad is a strategic, focused, and business-oriented Enterprise Architect / Lead Solutions Architect as
well as a Digital Business Strategist. He brings robust enterprise architecture expertise, spanning business,
application, data, technology, and security architecture domains. His proficiency extends to digital business
platforms, where he provides technical leadership, owning and leading IT and digital business strategies,
and driving digital transformation across enterprise-wide IT functions. Muhammad is highly skilled in
analyzing and designing complex technology solution portfolios, product management, and solution
architecture portfolio governance. With over 16 years of diversified experience, he has been instrumental in
aiding global clients across various industries. His ability to add value is rooted in his core competencies,
which include:
EMPLOYMENT SUMMARY
Lead Solutions Architect Crowdbotics – USA [Full time remote role] Oct 2021 – Jan 2024
Lead Enterprise Architect Saudi Stock Exchange-Tadawul, Riyadh, KSA Apr 2013 – Feb 2018
Devoteam Middle East
Lead SOA Architect [Client: Government & Private Sector, KSA] July 2012 – Apr 2013
Wipro Technologies Ltd
Lead Solution Architect [Client: Lloyds Banking Group, London UK] Aug 2011 – July 2012
Application Architect CSC [Client: BAE Systems, UK] May 2011 - Aug 2011
Technical Solution Architect
(Application & Data CSC [Client: Royal Mail Group, UK] June 2010 - May 2011
Integration)
SOA Solution Architect CSC [Client: Network Rail, London UK] May 2010 - June 2010
Data Integration Consultant CSC [Client: SOCA-Intelligence Agency, UK] Feb 2010 - April 2010
Solution Architect CSC [Client: Royal Mail Group, UK] Jan 2010 - Feb 2010
Page 1 of 8
SOA Architect CSC [Client: Network Rail, UK] July 2009 - Dec 2009
Integration Architect CSC [Client: NHS, UK] Apr 2008 - June 2009
Innovation Group Plc [Clients: Avis Budget
Technical Design Authority Mar 2007 - Feb 2008
Group, Zurich Financial Services, Hertz]
Senior Software Engineer NetSol Technologies Inc Feb 2005 - Feb 2007
EDUCATIONAL BACKGROUND
Developing Strategy for Value Creation London Business School, UK 2015
Faculty of Engineering & Technology,
MSc (Total Quality Management) University of the Punjab, Lahore 2005 - 2006
Post Graduate Diploma (Business Institute of Business Administration,
Administration) University of the Punjab, Lahore 2004 - 2005
BSc (Hons) Computer Science PUCIT - University of the Punjab, Lahore 2000 - 2004
SKILL SET
▪ UML, Java, J2EE, XML, JMS, SAML, HL7, LDAP, BPEL, Web Services (Applied & Expert)
▪ Oracle 10G, IBM DB2, MySQL, SQL Server 2005, Windows Server, Linux (Applied & Expert)
▪ Oracle WebLogic, WebSphere application server, WebSphere MQ, VMWare Server and
vSphere, Oracle ESB (Applied & Medium)
▪ Enterprise Architect, Rational Rose, Erwin, MS Project, Visio (Applied & Expert)
▪ Intersystem Ensemble Integration platform for SOA composite applications (Expert)
▪ Oracle SOA Suite 10G (Applied and Medium), Microsoft BizTalk, SharePoint Services
▪ Agile, Prince 2, RUP, PMI, TOGAF, Zachman framework
▪ IBM SOMA methodology to architect, design and implement SOA based solutions
▪ Agile delivery tools & technique including Teamwork, Miro, Slack, JIRA, Clickup, Trello, Hotjar,
Asana, Figma, GitLab, GitHub, Basecamp, Producteev, Redmine, Scrum Master, Sprint planning
and backlog management, Kanban and Aha.io
Enterprise Architect / Lead Solution Architect / Strategic EA Advisor / Digital Strategist / Independent
CTO & Consultant
Working with various client engagements as an independent Enterprise Architecture consultant to help them
with their digital transformation journey and technology development programs. I have been helping client
businesses in the fintech domain, insurtech, wealth tech, robo advisor platform, crowdfunding platform, AI
based logistics managements solution, enterprise architecture practice development, EA governance, IT
governance, IT strategy development and various other digital transformation engagements.
Working with Deloitte as the Lead Data Architect for the Saudi Taxation, Zakat, and Customs Authority in
Saudi Arabia, I spearhead the development of innovative data architecture, playing a pivotal role in the
organization's digital transformation journey. I collaborate closely with cross-functional teams, providing
strategic guidance and technical leadership to ensure the integration of advanced data practices aligns with
ZATCA's evolving business objectives. My role involves a keen focus on data architecture, particularly in
alignment with Saudi Arabia's regulatory standards. Additionally, I actively contribute to the conceptualization
and implementation of data governance models, ensuring data integrity and accessibility across the
organization.
▪ Led the Solution Architecture team at Crowdbotics, focusing on innovative solutions in Mobile App
Development and Web 3.0, utilizing React Native and Django frameworks.
▪ Directed client-facing solution discovery exercises and consulting, providing expert technical
advice to shorten sales cycles for SMB and Enterprise clients.
▪ Oversaw the development and demonstration of advanced technical solutions, particularly in
AI/Machine Learning and AR/VR, to enhance client engagement.
▪ Conducted in-depth business process analyses, integrating Blockchain and Data Analytics
technologies for optimized client strategies and operational efficiencies.
▪ Led internal platform development initiatives, emphasizing a strategic approach to code reuse and
module identification for enhanced efficiency and scalability.
▪ Provided high-level architectural guidance and managed risk assessments, ensuring the delivery of
reliable, quality solutions while fostering strong client relationships.
I worked on a digital transformation program engagement for an Oil & Gas sector client as part of PwC’s
technology consulting and advisory team, focusing on enterprise architecture and technology strategy
consulting onsite in Muscat, Oman. I assisted the team in delivering a target enterprise architecture fully
aligned with the business and strategic objectives, supporting various aspects of the business through digital
transformation engagement. I delivered numerous end-to-end solution architecture deliverables, covering
Page 3 of 8
application architecture, data architecture, technology architecture, and integration architecture streams.
Worked as a part of PWC’s technology consulting (Enterprise Architecture & Technology Strategy) team for
an onsite engagement in Riyadh, KSA to deliver end to end solutions architecture for a financial services
sector (fintech) client. The engagement required delivering end to end architecture with a focus on the
business architecture, application architecture, data architecture, technology and integration architecture
domains in alignment with the business strategy.
Mawazna.com is a leading financial services comparison platform based in Pakistan that enables consumer
to compare various retail banking, insurance and investment products and making well-informed decisions
when it comes to personal finance. Mawazna.com aims to help consumers to save their valuable time and
money when selecting best financial products matching with their needs. I have founded this business star-
up from the ground up and been its primary investor. This business start-up engagement has helped me to
go through a vast range of business & technology direction & challenges and learnt how to address those
challenges when you have limited resources, time and market opportunity.
EMPLOYER: SAUDI STOCK EXCHANGE (TADAW UL) PERIOD: APR 2013 – FEB 2018
Saudi Stock Exchange (Tadawul) was recently ranked the 13th largest stock exchange in the world, with a
market capitalization of USD 2.62 trillion (as of the end of December 2021) and the largest, deepest, and
most liquid in the Middle East, with 203 listed companies, and a highly scalable platform executing over 90
Million trade transactions a year.
TOGAF certified Lead Enterprise Architect managing enterprise architecture management (EAM) function
in Saudi Stock Exchange. This key advisory role involves:
• Leading the IT strategy & digital strategy of Tadawul to streamline the overall technology landscape
covering core trading solutions, digital capabilities, internal cloud and virtualized platforms, streaming
information management capability and enterprise data warehouse, accelerating value by introducing
new business services and defining technology transformation roadmap
• Developed Tadawul’s 3 years digital business strategy to support strategic business aspirations
• Managing the effort to develop, maintain and evolve the enterprise architecture and all architecture
related value propositions
• Exercising EA governance across 28 architectural engagements, through architecture reviews and
technology health check assessment
• Defining and governing core technology portfolios and strategic initiatives to deliver key benefits
• Define detailed methodologies and oversee pilots to evaluate architecture frameworks or models
tailored for Tadawul.
• Provide technical leadership, direction and expertise to all groups/stakeholders.
• Providing day-to-day technical leadership to multiple technology delivery projects and for ensuring
technical compliance with wider enterprise architecture
• Defining baseline and target enterprise architecture blueprints and artefacts covering all elements of
EA domains (e.g. business architecture, application architecture, data architecture, technology
architecture, integration architecture, Data warehouse architecture, information security architecture
and architecture implementation governance)
• Business Case development, RFP, RFI and RFQ development, vendor evaluation and selection
• Since Enterprise Architecture Management (EAM) function is newly established in Tadawul, I am
Page 4 of 8
leading the capability to achieve key objectives whilst bringing the strategic value at the enterprise,
technology portfolios and projects levels which also includes the development of architecture capability
including EA, EA frameworks (TOGAF based) & methodology, EA governance, toolsets, EA portal,
Data Architecture (DAMA DMBOK based methodology) practices, knowledge transfer and
architecture management process definitions
• Consulting Enterprise Solution Architect working on the largest banking divestment program (Verde)
designing solutions for DivestCo and RetainedCo part of the business under regulatory compliance
change program.
• Working as part of Enterprise Architecture & Design (EAD) whilst working with CIO, Business and IT
stakeholders in order to deliver solutions for the community banking (retail banking arm) business unit.
• Produced various acclaimed end-to-end architecture (covering application, data and infrastructure),
compliant with the LBG Enterprise Architecture, detailing all the systems affected and changes
required resulting from de-merger/divestment of the 600 branches. This covered various branch
systems (J2EE, .Net, Sharepoint, SQL Server integration services and Group data warehouse-based
platforms on multiple database platforms) and Intranet solutions being used across the wider branch
network.
• Provided an outline of the project plan for a number of work packages to define a delivery vehicle
(based on business priorities, dependencies, scope and for the project to be taken forward to complete
the procurement exercise and implement the solution.
• Ensuring Business requirements (functional & non-functional) and technical capabilities are captured,
compared to the Enterprise Architecture and robust solutions delivered based on TOGAF9 Architecture
framework.
• Producing conceptual solution architecture (application and data) and addressed information, security
and infrastructure architecture designs.
• Providing architectural governance and design authority for various Branch sales and servicing
solutions across different channels and providing steer to lead the design towards delivery, test, go-
live and support.
• Overseeing architectural design, technology integration and development efforts for aero & defence
client for their product life cycle management solution
• Worked as Client Architect whilst delivering logical and physical application architecture for BAE’s
Product Lifecycle Management solution (Siemens PLM-Teamcenter) for their operations based in Taif,
Saudi Arabia over MPLS network.
• Stakeholder engagement including Client’s IT teams, CSC’s account delivery teams in both UK and
Saudi regions for the sake of requirement gathering (functional and non-functional).
• Evaluation of key integration challenges for the PLM solution with corporate’s existing IT landscape
including in-house reporting solution and recommended integration patterns to address requirements.
• Articulating solution risks and barriers; recommending project approaches; preparing time and cost
estimates; planning of Architecture delivery and life cycle activities
• Implementing architecture by building components and custom designs; prototyping; data migration;
maintaining technical integrity and consistency aligned with BAE’s Enterprise Architecture and
corporate guidelines.
• Responsible for delivering the integration architecture for various B2B end-to-end services for RMGs’
large-scale transformation programs.
• Key role for defining the data integration strategy for integration with corporate Datawarehouse
(Business Intelligence and Enterprise Reporting) using EAI approaches and ETL in addition to
ownership of the technical delivery.
• Establishment of Architecture Governance and content framework
• Review and creation of Integration Architecture deliverable based on point to point, messaging based
publish subscribe, JMS and ESB (Enterprise Service Bus) and delivering integration with external
partners (EDI).
• Addressing technology infrastructure assessment, business intelligence, enterprise
reporting and data integration with legacy systems, BPOS (MS SharePoint Online, Exchange Online,
Active Directory, Windows Mobile and Blackberry services) integration.
• Producing Logical Technology Model and Physical Technology Model, Logical data architecture and
providing on-going support for infrastructure implementation.
• Working as Technical Design Authority on overall solution integration landscape for the enterprise
reporting solution based on ETL, SAP Business Objects Data Integrator/Services (BODI, BODS).
• Working closely with Program Management, Solution Review Boards, Architecture Design Authorities
and Client management teams in order to persuade agreements and Review Board approvals on
proposed architecture and solution approaches.
Technologies Used: Microsoft SQL Server Integration Services, JMS, ESB, ETL, AS2, XML, EDIFACT, DB2,
Oracle DBMS 10G, Mainframe (data feeds), FTP, HTTPS, Web service, SQL
• Providing inputs for the SOA Health Check assessment and recommendations for improvement and
technology strategy.
• Reviewing current state and prioritized list of integration pain points and potential barriers to SOA
adoption and formulating ongoing future strategy to address these concerns.
• Diagnosing and analyzing exiting SOA based implementation to expose bottlenecks.
• Proposing required changes, priorities, implications and recommendations for refined processes
including governance, SOA development, deployment, testing and ongoing support of SOA projects
to address immediate and long-term concerns.
• Providing refined and new templates to aid process governance for SOA implementation.
• Defining new roles and responsibilities to support governance and SOA implementation across
diversified functional units and technical teams.
• Analysis of a high level conceptual and logical SOA solution architecture for potential improvements.
Page 6 of 8
PERIOD: FEB 2010 – APR 2010
CLIENT: SOCA – INTELL IGENCE AGENCY , ALDERSHOT UK
Technical Consultant (Data Integration for Knowledge Management & Information Analysis)
• Presales role recommending EAI strategy for data integration part of the solution
• Hands on technical architect role implementing EAI services for the overall Knowledge Management
capability of the overall solution (£1/2 billion transformation program).
• Analyzing data integration requirements for ETL (data extraction, load and transformation) to support
Business Intelligence and Knowledge Management into the corporate data.
• Planning, analysis, design and implementation of the solution (based on Palantir Government
product suite) for demonstration of the capability to address knowledge management requirements.
• Working independently and with internal teams to manage client expectations and delivering a high-
quality solution and a proof of concept.
• Providing support for overall testing activities for solution including integration test, UAT etc.
Technologies Used: Palantir Government, ETL, XML, Palantir Object Model, Java, XML, XSD,
FTP, HTTPS, SSL, Kite scripting language.
Solution Architect
• Analyzing requirements and providing high level design for enterprise application integration and
business transformation in order to address business needs.
• Providing inputs for technical/integration architecture effort, project size and effort estimation review
for proposals/new business opportunities and for on-going projects.
• Architecture impact assessment of enterprise level solution as a result of business transformation
and business change.
• Analysis of system management and support requirements and proposing a future support model to
meet business objectives.
• Performing solution architecture reviews for proposals in order to establish effort estimates and any
financial impacts.
• Analysis and development of system management processes.
• Identify opportunities for exposure and new business through technical analysis.
• Operating alongside Business and IT stakeholders to understand the relevant business processes and
the role IT must play as an enabler.
• Articulating consideration including risks and corresponding mitigation strategies, and leading the
design, build, test and deployment of the solution during delivery.
• Working on a discovery stage including effort estimation for POLDATA analysis, COTS (CRM) product
evaluation and selection, technical review, analysis and investigation, producing conceptual solution
architecture for selected products, effort estimation for Architectural deliverables.
SOA Architect
• Project planning & estimation for SOA Project including technical implementation.
• Analyzing existing Governance processes and SOA maturity.
• Planning, Defining and implementation of the SOA implementation roadmap & strategy, SOA
Governance Framework (Run time and Design Time Governance).
• Tailoring CSC SOAsure and Catalyst SOA methodologies to the project to enable realizing true
business benefits for the SOA initiative.
• Definition and delivery of SOA knowledge transfer workshops (organizational change,
communication, education and training) to client’s functional teams.
• Providing system integration expertise on the project for Oracle SOA Suite and architecture
engagements.
• Mapping of CSC SOA best practices and design patterns to client’s engagement through a
governance framework.
• Enabling and directing the application of standards across an end-to-end SOA implementation.
Page 7 of 8
• Providing expertise for enabling SOA Governance framework and processes to the SOA delivery
program.
• Working with client for a SOA Roadmap across the programs.
• Analyzing organizational security requirements and providing inputs for SOA Security Framework.
Technologies Used: Oracle SOA Suite 10G, Oracle JDeveloper, Oracle ESB, Oracle Web Services Manager,
Sparx Enterprise Architect, Oracle E-Business Suite, J2EE, XML and XSD Schema, Oracle BEA Weblogic
Application Server.
Technologies Used: Microsoft SQL Server Integration Services, JMS, ESB, ETL, AS2, XML, EDIFACT, DB2,
Oracle DBMS 10G, Mainframe (data feeds), FTP, HTTPS, Web service, SQL
Integration Architect
• Provided high-level/detailed level architecture and integration designs for integration of various
clinical systems with LORENZO strategic integrated platform.
• Providing ongoing design expertise to support the development teams in their efforts to produce
flexible, re-usable components, integration of those components using SOA design patterns and
through the service orientation in the Ensemble integration platform (BPEL, Web service, ESB,
Canonical data model).
• Liaising with various internal teams to establish key elements and requirements of the solution.
• Design & Architecture of Custom Routing component for overall message handling service for
Lorenzo solution
• Pharmacy integration (using Medicines and Devices (dm+d) standard database), SSO component
design, Gazetteer service design, Departmental systems integration, ePrescriptions,
• Providing integration designs based on the synchronous/asynchronous messaging, transformations,
routing, adapters and required interfaces and communicating architecture & design using UML when
required.
• Conducting technical research and evaluation of tools and methodologies.
• Functioning as a domain expert and working closely with software developers to explain the application
design, and co-ordinates their efforts through the team leads.
• Working closely with all levels of internal teams, client management and performance engineering
team to support and enhance the overall solution.
• Working with product development teams, senior designers and lead architects to deliver efficient
working design and architecture, and advising teams of senior developers to create, maintain and
communicate detailed designs.
• To ensure the delivery of application functionality that meets technical, quality and financial standards.
Technologies Used: Intersystem Ensemble Integration platform, HL7 v2, HL7 v3, SOAP, Web services, XML,
XSLT, Custom router and adapters, ESB, SOA, BPM, Enterprise Architect, LDAP, SAML, data transformations,
Ensemble business rules
Role involved providing architecture and technical design expertise for the financial services industry applications
including claims management, policy management, credit referencing systems, CRM & billing Applications,
system integration, banking applications developed using J2EE platform & middleware tiers.
• Analyzing business & technology requirements, designing and implementing those requirements using
J2EE technologies running on middleware and application servers.
• Participating in design sessions for SOA based application integration architecture and providing inputs for
SOA roadmap and implementation strategy.
• Advised on and provided guidance for an SOA framework being developed within the organization for B2B
integration challenges and Electronic Data Interchange (EDI) between various external business entities.
• Providing technical & project assistance to the development teams/Business Analysts for J2EE based
enterprise level projects and communication with the internal/external stakeholders for the project
implementation.
• Create technical design documents - To be done in conjunction with the application development
Page 8 of 8
resource/team leads.
• Facilitating Enterprise Architects for the application architecture workshops and communicating various
design proposals through UML artefacts.
• Managing application development teams as Team Lead and estimating the work effort based on the
requirement specification, planning & scheduling tasks, monitoring & controlling resources and activities.
• Creating project plans, delegating tasks to team members, progress monitoring for the timely delivery of
tasks, reporting to senior management, leading, mentoring and motivating project team for the achievement
of overall project & organizational objectives.
• Conducting code reviews for Java development (J2EE design patterns at presentation, business and data
tier) and ensuring implementation of quality management plan in all project deliverables.
• Development of application business processes, business rules, including data modelling & data flow and
implementation of prototypes & proof of concepts to aid design, estimate and development effort.
• Provide advice, support and training to less experienced application developers through face to face
mentoring on site, and off shore mentoring.
Technologies Used: Java 2, J2EE, EJB, Swing and Web based client development, JSP, Servlets, Web
services, JBoss 3.0.6, WebSphere Application Server and Tomcat Web Server, EJB transaction implementation
(CMP, BMP, Message-Driven Beans).
• Design and implementation of the high-volume mission critical J2EE based applications using
OOAD/OOP methodology.
• Leading application development team & training junior engineers for their role in the J2EE based
application development.
• Implementation of relevant design patterns including MVC, Session Façade, DAO, Singleton etc.
• To participate in the full life-cycle of the development process - from analysis, design, implementation,
testing and refinement of the software systems.
• Business process modeling & design.
• To create project plans in conjunction with Project Manager and monitoring & controlling of team activities
for the project delivery.
• To test and debug the software application (unit, regression, integration testing).
• To create functional and technical design specification documents according to the business requirements.
• Business change requests monitoring, fixing reported problems and defects at UAT level and software
configuration management through Mercury Quality Center and Team Track.
• Establishing and deploying CMMi (Level 5) processes methodology on projects and to take part in
process improvement initiatives throughout the organization.
• Database Management (Oracle 10G + DB2).
Technologies Used: Java, J2EE, JUnit, JavaBeans, JDBC, SQL, EJB (Entity + Session), JSP, UML,
Socket programming, Swing and Web based client development, JMS, RMI, Servlets, JNDI, SOAP, Tomcat
Web Server, BEA WebLogic Application Server.
Page 9 of 8