Case Studies & Projects Portfolio

Complex systems. Clear requirements.
Solutions ready for delivery.

More than 20 years of working at the intersection of business and technology have taught me that technology itself is rarely the biggest challenge in complex projects.

The real challenge is translating the needs of multiple stakeholders, existing systems, regulatory constraints and integration dependencies into a solution that can be clearly designed, implemented and tested.

The following case studies present selected projects across enterprise integrations, CRM, pharmaceuticals, banking, access management and regulated systems. My experience covers requirements engineering, UML/BPMN modelling, reverse engineering, impact assessment and collaboration with distributed EMEA/APAC teams.

Global Integration Programme for the Pharmaceutical Industry

How do you maintain architectural and requirements consistency when a global programme spans multiple systems, countries, deployment waves and teams?

1. Context

A global pharmaceutical organisation was running a long-term programme involving numerous integrations, multiple deployment waves and several parallel sub-projects.

The scope included integrations related to a global GTM platform and systems such as OCE, SailPoint, Reltio and PCS.

The programme involved stakeholders and teams operating across several time zones, including EMEA and APAC.

2. Challenge

In an environment involving multiple systems and teams, a local change rarely remains local.

A new requirement could affect the data model, existing integrations, user lifecycle processes, downstream systems and the scope of future deployment waves.

The challenge was therefore not simply to document individual functionalities, but to maintain a consistent view of the entire integration landscape and identify the impact of proposed changes before implementation.

3. Waldemar’s Role

Waldemar worked as a Core Senior Business–System Analyst, with responsibilities covering the analytical side of the integration programme, the canonical integration model and the Change Request process.

His role connected business, system and integration perspectives while coordinating with business stakeholders, technical teams and solution owners.

4. Scope of Analysis

The work included:

  • business and system requirements analysis,
  • system integration analysis,
  • maintenance and evolution of the canonical integration model,
  • Change Request analysis and impact assessment,
  • dependency analysis across systems,
  • analytical support for deployment waves and sub-projects,
  • user lifecycle analysis,
  • support for solution design prior to implementation and testing.

Selected assignments included OCE–SailPoint integration and Reltio–PCS integrations implemented across multiple countries.

5. Methods & Deliverables

Depending on the project stage, deliverables included:

  • integration models,
  • High-Level Design documentation,
  • Business Requirements Documents,
  • SLAs,
  • RFP materials,
  • test plans,
  • Change Request analysis,
  • impact assessments,
  • requirements and project documentation,
  • backlog and requirements management in JIRA.

Discovery sessions, workshops, demonstrations and retrospectives were also an important part of the work.

6. Stakeholder Collaboration

The programme required close cooperation with distributed teams and stakeholders from multiple regions.

The analyst’s role went beyond collecting information. It involved bringing different perspectives together into a clear and consistent solution model, while ensuring that decisions made within one area reflected their impact on the wider ecosystem.

7. Outcome

The work resulted in a consistent set of models, analyses and documentation supporting subsequent programme changes and deployment waves.

The canonical integration model provided a shared reference point for dependency analysis, while impact assessments supported informed decision-making before changes were implemented.

Business value: improved predictability of changes in a complex integration environment and clearer communication between business and technical teams.

8. Technologies & Tools

OCE • SailPoint • Reltio • PCS • Enterprise Architect • JIRA • Enterprise Integrations • Canonical Models • UML/BPMN

9. Confidentiality

This case study describes the scope of responsibilities and working approach without disclosing client-owned information, detailed architecture, data or confidential business rules.

CTA:
Running a programme involving multiple integrations and systems? Let’s discuss how to structure requirements and dependencies before implementation.

Project Portfolio

Selected Projects Across Enterprise IT, Integrations, CRM and Regulated Environments

Over more than 20 years in IT, I have worked on projects ranging from global integration programmes and enterprise CRM platforms to access governance, regulatory transformation and mission-critical public-sector systems.

My role has typically been positioned between business and technology: clarifying requirements, modelling processes and solutions, analysing integrations, reconstructing legacy behaviour and preparing delivery teams to implement changes with a shared understanding of the target solution.

The portfolio below presents selected assignments across pharmaceuticals, banking, finance, telecommunications, energy and the public sector.

CRM & Customer Lifetime Value in Banking

How do you develop a complex CRM environment, when part of the knowledge about the existing solution first needs to be reconstructed?

1. Context

The project involved a Customer Lifetime Value / CRM environment for a European bank and covered both ongoing development and maintenance of an existing solution.

Waldemar was responsible for maintaining the solution model in Enterprise Architect, analysing sprint scope, facilitating workshops and reverse-engineering existing CRM functionalities and integrations.

2. Challenge

Systems developed over many years do not always have documentation that accurately reflects their current behaviour.

Before designing a new change, it was therefore necessary to establish:

  • how an existing functionality actually worked,
  • which components it depended on,
  • where system responsibility boundaries were located,
  • how a proposed change would affect the existing landscape,
  • how to describe the change clearly for both business and development teams.

3. Waldemar’s Role

As a Senior Business–System Analyst, Waldemar was responsible for end-to-end analysis of sprint scope and for maintaining consistency between business requirements, the existing solution model and planned changes.

4. Scope of Analysis

The work included:

  • analysis of upcoming sprint scope,
  • reverse engineering of existing CRM functionalities,
  • integration analysis,
  • maintenance of the Enterprise Architect model,
  • dependency identification,
  • clarification of business requirements,
  • preparation of changes for development teams.

5. Methods & Deliverables

The work involved:

  • Enterprise Architect models,
  • use cases,
  • user stories,
  • change documentation,
  • business and technical workshops,
  • as-is analysis,
  • reverse engineering,
  • end-to-end analysis.

The CV specifically confirms responsibility for maintaining the EA model as well as delivering use cases, user stories and supporting documentation for changes.

6. Stakeholder Collaboration

Workshops were conducted with both business stakeholders and development teams.

This made it possible to compare business expectations with the actual behaviour of the existing solution and identify gaps between the expected and technically feasible scope of a change.

7. Outcome

Each change was supported by clear analytical documentation connecting the existing system, the business requirement and the work of the development team.

Reverse engineering allowed new changes to be designed based on the actual behaviour of the solution rather than outdated assumptions or incomplete documentation.

8. Technologies & Tools

CRM • Customer Lifetime Value • Enterprise Architect • UML • Requirements Engineering • Reverse Engineering

9. Confidentiality

The case study does not disclose the bank’s internal processes, data models, solution architecture or commercially sensitive information.

CTA:
Is your CRM documentation no longer aligned with the system itself? Let’s start with an as-is analysis and reverse engineering.

User Access Management for Finance & Budgeting

How do you translate access policies and governance principles into processes that make sense to users, business stakeholders and IT teams?

1. Context

The project involved User Access Management for finance and budgeting systems within an international organisation.

The scope covered access processes, roles, permission models and governance principles.

Waldemar led the analysis, prepared business and technical documentation, facilitated workshops and supported end-user training.

2. Challenge

Access management sits at the intersection of several areas:

user needs, organisational structure, security requirements, operational processes and system constraints.

Defining who should have access is not enough.

A complete solution must also establish roles, approval paths, access provisioning and removal processes, responsibilities, exceptions and governance across the entire access lifecycle.

3. Waldemar’s Role

Waldemar worked as the Senior Business–System Analyst responsible for UAM analysis, connecting process requirements with role and access models.

4. Scope of Analysis

The scope included:

  • access provisioning and modification processes,
  • business and system roles,
  • permission models,
  • approval flows,
  • governance,
  • ownership and responsibilities,
  • exception scenarios,
  • the end-user perspective of new access management processes.

5. Methods & Deliverables

Deliverables included:

  • process models,
  • role and access models,
  • business documentation,
  • technical documentation,
  • training support materials,
  • outputs from workshops and brainstorming sessions.

6. Stakeholder Collaboration

The analysis was performed through collaborative workshops.

This ensured that access rules were not designed purely from a technical perspective, but also reflected how users and process owners actually worked with finance and budgeting systems.

7. Outcome

The project resulted in a structured and documented UAM process model, covering roles, access and responsibilities as well as documentation supporting communication of the new processes to end users.

The engagement also included support for user training related to the new UAM processes.

8. Technologies & Tools

User Access Management • Role & Access Models • Governance • Process Modelling • Requirements Engineering

9. Confidentiality

For security reasons, the case study does not describe detailed authorisation mechanisms, permission structures or the client’s system architecture.

CTA:
Designing UAM, RBAC or access governance processes? Let’s translate security requirements into clear processes and access models.

GDPR & Blockchain Platform for the Financial Sector

How do you connect regulatory requirements, distributed architecture and integrations with multiple financial institutions?

1. Context

The engagement covered two significant areas within the financial sector: implementation of GDPR-related regulatory changes and development of a DLT/blockchain platform designed to work with multiple banks.

The solution supported public and private document storage and had to address requirements associated with the “right to be forgotten”.

2. Challenge

The project combined three complex areas:

regulation + inter-organisational integrations + emerging technology.

In a solution involving multiple financial institutions, a legal requirement has to be translated into precise system behaviour, data considerations, integration requirements and test scenarios.

3. Waldemar’s Role

As a Senior Business Systems Analyst, Waldemar was responsible for business and systems analysis, project documentation and technical clarification for both GDPR and blockchain initiatives.

4. Scope of Analysis

The work included:

  • analysis of GDPR-driven changes,
  • requirements concerning document processing,
  • integration of the platform with multiple banks,
  • integration-level analysis,
  • technical clarification of requirements,
  • analytical support for testing activities.

5. Methods & Deliverables

Activities included:

  • project documentation,
  • business and system requirements,
  • integration analysis,
  • technical clarifications,
  • QA support,
  • User Acceptance Testing,
  • Business Acceptance Testing,
  • ad-hoc analysis.

The CV directly confirms involvement in both integrating the blockchain platform with multiple banks and supporting QA, UAT and BAT.

6. Stakeholder Collaboration

The project required alignment between regulatory, business and technology perspectives.

A key part of the analyst’s role was ensuring that expected system behaviour was described clearly enough to be consistently interpreted by integration and testing teams.

7. Outcome

The work delivered the documentation and analysis required to support regulatory changes and integration of the DLT solution with financial institutions.

Analytical support during QA, UAT and BAT also helped verify that the implemented solution remained aligned with agreed requirements.

8. Technologies & Tools

GDPR • DLT / Blockchain • Banking Integrations • QA • UAT • BAT • Requirements Engineering

9. Confidentiality

The case study does not disclose solution topology, banking interfaces, processed data or detailed security mechanisms.

CTA:
Does your project combine regulatory requirements with integrations across multiple organisations? Let’s turn regulatory obligations into clear system requirements and verification scenarios.

Mission-Critical System in a Regulated Environment

How do you conduct systems analysis when security and unambiguous documentation are integral parts of the solution itself?

1. Context

The project involved a web application designed for border guard services.

It was developed in a regulated, security-focused environment and delivered iteratively using Agile practices.

2. Challenge

In mission-critical systems, an ambiguous requirement is not merely a project management issue.

It may affect system security, user behaviour, testing and the decisions made by implementation teams.

Maintaining consistency between business documentation, the system model and the scope of subsequent sprints was therefore particularly important.

3. Waldemar’s Role

Waldemar was responsible for preparing business and technical documentation, maintaining the solution model in Enterprise Architect and providing analysis for subsequent Agile sprint scopes.

4. Scope of Analysis

The work included:

  • business requirements,
  • system requirements,
  • sprint scope analysis,
  • solution modelling,
  • analysis of dependencies between system components,
  • preparation of analytical information for delivery teams.

5. Methods & Deliverables

Key deliverables included:

  • business documentation,
  • technical documentation,
  • the solution model in Enterprise Architect,
  • analyses supporting successive Agile sprints.

6. Stakeholder Collaboration

The engagement required close alignment between business and technical analysis.

The analyst’s role was to maintain a common language between operational requirements and their representation within the system solution.

7. Outcome

The result was a set of documentation and a maintained solution model supporting iterative development of the application.

In a security-sensitive environment, particular value came from providing a clear, structured and traceable description of the solution and its requirements.

8. Technologies & Tools

Enterprise Architect • Web Applications • Agile • Business & Systems Analysis • Technical Documentation

9. Confidentiality

Due to the nature of the project, publicly available information is limited to the type and scope of analytical work performed. Functional details, architecture and security mechanisms are not disclosed.

CTA:
Working on a regulated or mission-critical system? Let’s discuss how to structure requirements, models and documentation for reliable delivery.

Sep 2007 - Jun 2014 · 6 yrs 10 mos

Pharma • GTM Platform • Regional Delivery • Enterprise Analysis

Project Overview

Business and systems analysis for regional affiliates participating in a global Go-To-Market platform programme.

The engagement required translating global platform capabilities into requirements and analytical packages that could support regional implementation and ongoing development.

My Contribution

As a Lead Senior Business–System Analyst, I was responsible for:

  • maintaining and evolving the domain model in Enterprise Architect,
  • preparing analysis packages for individual sprints,
  • facilitating workshops with business and development teams,
  • reverse-engineering existing work items and implemented solutions,
  • preparing use cases and user stories,
  • producing business and technical documentation,
  • supporting ongoing BAU analysis.

Business Perspective

The key analytical challenge was maintaining alignment between global platform standards and regional business requirements without losing visibility of existing dependencies and implemented functionality.

Methods & Tools

Enterprise Architect • Requirements Engineering • Use Cases • User Stories • Reverse Engineering • Workshops • Agile

Jul 2014 - Apr 2015 · 10 mos

Pharma & Banking • CRM • ERP • Sprint Analysis

Project Overview

Analysis of a complex CRM/ERP environment covering both ongoing system evolution and preparation of clearly defined scope for development teams.

My Contribution

The work included:

  • maintaining the Enterprise Architect model,
  • end-to-end analysis of sprint scope,
  • workshops with business and development teams,
  • reverse engineering of existing CRM capabilities,
  • integration analysis,
  • preparation of use cases and user stories,
  • supporting documentation for planned changes.

Business Perspective

The objective was to reduce ambiguity between business expectations, existing system behaviour and implementation scope.

Rather than treating individual requirements in isolation, the analysis considered the wider CRM and ERP landscape and the impact of proposed changes across connected functionality.

Methods & Tools

CRM • ERP • Enterprise Architect • Requirements Engineering • Reverse Engineering • Agile

Nov 2014 - Apr 2015 · 6 mos

Banking • CRM • Customer Lifetime Value • R&D & Maintenance

Project Overview

Development and maintenance of a Customer Lifetime Value CRM environment for a European banking organisation.

The project combined ongoing product development with analytical work required to understand and evolve an established CRM landscape.

My Contribution

Responsibilities included:

  • maintaining the CLV/CRM model in Enterprise Architect,
  • analysing sprint scope end to end,
  • leading workshops,
  • reconstructing existing CRM functionality,
  • analysing integrations,
  • preparing use cases, user stories and supporting documentation.

Business Perspective

A significant part of the work involved converting knowledge embedded in an existing system into structured analytical documentation that could support future changes.

Methods & Tools

CRM • Customer Lifetime Value • Enterprise Architect • UML • Reverse Engineering • Workshops

May 2015 - Jun 2017 · 2 yrs 2 mos

Pharma • Global Integrations • Canonical Model • EMEA/APAC

Project Overview

Long-term participation in a global pharmaceutical integration programme comprising multiple implementation waves, sub-projects and enterprise systems.

My Contribution

As a Core Senior Business–System Analyst, I was responsible for:

  • the analytical perspective of the canonical integration model,
  • Change Request analysis,
  • impact assessments,
  • integration-level optimisation,
  • business and technical documentation,
  • workshops, discovery sessions and demonstrations,
  • JIRA requirements and backlog management,
  • coordination across EMEA and APAC time zones.

Business Perspective

The central challenge was maintaining a reliable view of dependencies across a constantly evolving global integration landscape.

The analytical model provided a common point of reference when assessing how new changes could affect existing systems and integrations.

Selected Deliverables

HLD • BRD • SLA • RFP • Test Plans • Impact Assessments • Integration Models

Mar 2018 - Jan 2019 · 11 mos

Pharma • Enterprise Integration • Marketing Technology

Project Overview

Integration of an enterprise pharmaceutical platform with OCE to support marketing-related business scenarios.

My Contribution

The analytical work focused on understanding the business use cases, defining integration requirements and positioning the change within the wider enterprise integration landscape.

Key Areas

  • business use-case analysis,
  • integration requirements,
  • dependency identification,
  • impact assessment,
  • documentation supporting delivery and testing.

Business Perspective

The project required translating marketing requirements into precise system interactions that could be implemented consistently within an existing enterprise architecture.

Methods & Tools

OCE • Integration Analysis • Requirements Engineering • Enterprise Architecture

The integration is listed among the selected sub-projects of the global pharmaceutical programme.

Mar 2018 - Jan 2019 · 11 mos

Pharma • Identity Management • OCE • SailPoint

Project Overview

Integration between OCE and SailPoint supporting the complete user lifecycle.

The scope included lifecycle events such as:

create • activate • deactivate • delete

My Contribution

The work required analysing how user states and identity-management processes should be represented consistently across connected systems.

Key Areas

  • user lifecycle analysis,
  • system interaction modelling,
  • integration requirements,
  • state and dependency analysis,
  • Change Request and impact assessment support.

Business Perspective

Identity integrations are highly dependent on consistent rules and system states. The analytical goal was to ensure that business lifecycle events translated into unambiguous behaviour across both systems.

Technologies

OCE • SailPoint • Identity Lifecycle • Enterprise Integration

Mar 2018 - Jan 2019 · 11 mos

Pharma • Master Data • Reltio • PCS • APAC

Project Overview

Integration between Reltio and PCS deployed across multiple national environments, including markets in Asia-Pacific.

My Contribution

The work supported integration analysis across country-specific implementations while maintaining consistency with the wider enterprise integration model.

Key Areas

  • integration dependencies,
  • data-flow analysis,
  • regional implementation considerations,
  • impact assessment,
  • analytical documentation.

Business Perspective

Multi-country deployments introduce additional complexity because a common integration model must coexist with local implementation requirements and regional dependencies.

Technologies

Reltio • PCS • Master Data • Enterprise Integrations • APAC

The CV explicitly identifies deployments in several countries, including Taiwan, the Philippines and China.

Mar 2018 - Jan 2019 · 11 mos

Pharma • Global Data • Pricing • 50+ Countries

Project Overview

A solution designed to inform pharmaceutical affiliates and global teams about changes in drug prices across more than 50 countries.

Project Context

The solution operated in an international environment where pricing information had to remain understandable and usable across multiple markets.

Analytical Focus

The project required attention to:

  • information flows,
  • data consistency,
  • international business requirements,
  • stakeholder communication,
  • structured documentation.

Business Perspective

The scale of the project made consistency and clarity of information across countries particularly important.

Domain

Pharmaceutical Pricing • Global Information Management • International Operations

The project is identified in the CV as SARA IRP and covered drug-price change information across 50+ countries.

      Privacy Preferences

      When you visit our website, it may store information through your browser from specific services, usually in the form of cookies. Here you can change your Privacy preferences. It is worth noting that blocking some types of cookies may impact your experience on our website and the services we are able to offer.

      Click to enable/disable Google Analytics tracking code.
      Click to enable/disable Google Fonts.
      Click to enable/disable Google Maps.
      Click to enable/disable video embeds.
      Privacy PolicyPrivacy Preferences
      Our website uses cookies, mainly from 3rd party services. Define your Privacy Preferences and/or agree to our use of cookies.