Mark Whitfield Career Breakdown by focus area and technology / languages

Mark Whitfield is a Senior IT Project Manager and Engagement Manager with a career spanning over three decades, evolving from early programming in Tandem Mainframe environments to managing enterprise-scale middleware, cloud migrations, and digital transformations.

Having graduated from the University of Bolton in Computing, his project history is largely centered on retail banking, financial payment architectures, and multi-sector digital deployments. He is an accredited Prince2 Practitioner and certified Agile SCRUM professional. He also authors his own repository of Project Management Templates.

The year-by-year breakdown of his project management, consulting, and development career since 1990 details his focus, technology, and methods:

1990–1995: The Software Partnership & Deluxe Data

  • Focus: Electronic banking software development, inter-account transfers, and telephone banking systems.
  • Clients: Barclays, TSB, Bank of Scotland, Rabobank, Girofon (Denmark).
  • Technology: Tandem Mainframe Computers (now HPE NonStop), Periphonics interactive voice systems.
  • Methodology: Early Jackson Structured Programming (JSP) and custom software development life cycles.
  • Software/Languages: COBOL, C, C++, TAL, PATHWAY, MS-DOS, SP/ARCHITECT-BANK.

1995–2004: Insider Technologies Limited (ITL)

  • Focus: Platform health diagnostics, batch scheduling, and IT system automation for major European financial and telecommunications institutions.
  • Clients: Bank of England, Deutsche Bank, CRESTCo.
  • Technology: Mainframe tracking applications, Tandem hardware benchmarking, and IBM environments.
  • Methodology: Structural software development, benchmark testing, and ITIL-aligned diagnostic monitoring.
  • Software/Languages: Reflex 80:20, IBM TIVOLI, MultiBatch.

2004–2013: Insider Technologies (Strategic Technical Initiatives)

  • Focus: Transaction Log extraction, Point-of-Sale (POS) infrastructure expansion, and automated ATM monitoring.
  • Clients: HSBC, Alliance & Leicester, Standard Chartered, Global Payments.
  • Technology: HPE NonStop networks, BASE24 transaction logging, and Windows server integrations.
  • Methodology: Waterfall product management, client-feedback-driven requirements gathering.
  • Software/Languages: Real-Time Log Extraction (RTLX), ACI XPNET, Sentra.

2013–2014: Wincor Nixdorf (Banking Division)

  • Focus: Project management of Professional Services work streams for bank branch and ATM modernization.
  • Clients: Lloyds Banking Group.
  • Technology: ATM Hardware Estates, AIX systems, and Oracle databases.
  • Methodology: PRINCE2 Practitioner control, commercial parameter and sub-contractor management.
  • Software/Languages: ProClassic Enterprise (PC/E), MS Project, Excel.

2014–2016: Betfred

  • Focus: Multi-million-pound programs driving retail and digital consumer gaming workflows.
  • Clients: Betfred.
  • Technology: iOS, Android, and Windows native applications, fraud detection APIs.
  • Methodology: Agile SCRUM Framework (Sprint planning, daily stand-ups, backlog grooming).
  • Software/Languages: MS SQL, front-end/middleware integrations, ASP.NET.

2016–Present: Capgemini UK & MuleSoft

HPE Nonstop Technology Architecture – specialized, 100% fault-tolerant infrastructure

The official HPE Nonstop Technology Architecture is a specialized, 100% fault-tolerant infrastructure built with a tightly integrated hardware and software stack designed to eliminate any single point of failure. Formal instruction and architectural frameworks have been modernized under the newly relaunched HPE Nonstop Compute Training Portfolio curriculum.

Originally developed by Tandem Computers in 1976, the platform eventually became part of Hewlett Packard Enterprise (HPE). Unlike standard servers that can crash due to a single component failure, NonStop uses a tightly integrated, “shared-nothing” architecture to ensure that if a hardware or software component fails, another instantly takes over with zero downtime or data loss.

Core Architectural Features

To understand how HPE NonStop works, you need to understand its unique design principles:

  • Shared-Nothing Architecture: Every processor has its own dedicated memory, I/O channels, and copy of the operating system. No single component is shared, eliminating any single point of failure.
  • Process Pairs: Applications run using a primary process and a backup process on a different processor. The primary process constantly copies its state to the backup. If the primary fails, the backup immediately takes over.
  • Massive Scalability: Systems can scale up seamlessly from small distributed environments to massive clusters containing up to 24,000 processor cores without interrupting running operations.
  • Hardware Platform: The modern software environment runs on industry-standard x86 architectures, available as physical server racks (like the HPE NonStop NS9 X5) or as virtualized instances in hybrid cloud environments.

Dual Operating Environments

HPE NonStop runs a specialized operating system called NonStop OS. Inside this OS, developers and administrators interact with two distinct environments:

  • Guardian Environment: The native, proprietary environment optimized for high-volume Online Transaction Processing (OLTP). It handles tasks sequentially through process-oriented manually-started jobs rather than traditional automated queues.
  • Open System Services (OSS): A UNIX-like, POSIX-compliant environment built on top of the NonStop kernel. This allows organizations to run standard open-source applications, tools, and scripts natively alongside Guardian.

Ecosystem and Use Cases

HPE NonStop is rarely used for standard office automation or basic web hosting. Instead, it serves as the backbone for global industries where an hour of downtime could cost millions of dollars:

  • Financial Transactions: Powers global stock exchanges, automated teller machines (ATMs), and retail point-of-sale credit card processing, eg. BASE24.
  • Travel and Logistics: Runs critical airline reservation systems and real-time cargo routing infrastructure.
  • Database Management: Features its own highly secure, distributed database engine called NonStop SQL, which guarantees absolute data integrity across all transactions.
  • Modern Development: Supports traditional languages like COBOL85 and ANSI C, alongside modern DevOps integrations like Git, Ansible, and Eclipse-based IDE environments.

If you plan to work directly with these systems, you can explore formal pathways like the Concepts and Facilities for HPE NonStop Systems course provided by HPE Education Services.


Core Architectural Layers (Diagram Blueprint)

An architectural blueprint of an HPE NonStop environment typically separates the layout into three core interdependent layers:

  • Hardware & Fabric Layer: Consists of independent, loosely-coupled Processor Nodes (handling up to 24,000 cores globally) connected via an ultra-fast InfiniBand or ServerNet system fabric backbone.
  • I/O & Subsystem Layer: Utilizes Cluster I/O Protocols (CLIMs), splitting tasks between Storage CLIMs (SCLIMs) and Network CLIMs (NCLIMs) to isolate external communication from main processing.
  • Operating System & DB Layer: Runs the NonStop OS, which simultaneously manages the traditional Guardian environment, Open System Services (OSS) for UNIX/Linux paradigms, and the NonStop SQL distributed database engine.

Recommended Architecture Training Curriculum

HPE organizes its technical blueprints into structured educational paths for engineers.

1. Foundational Blueprint Concepts

  • Course Code: U4147S (HPE Nonstop Compute System Fundamentals).
  • Focus: Delivers a top-down view of system goals, transaction processing, and fundamental architecture.
  • Key Modules: Explores Guardian vs OSS, Pathway application management, and basic database interaction.

2. System Operations & Administration

  • Course Code: H1SC3S (HPE Nonstop Compute System Administration I).
  • Focus: Maps physical and virtual components to real-world deployment.
  • Key Modules: Covers Processor Nodes, configuring SCLIMs/NCLIMs, and hands-on fault-scenario testing.

3. Low-Level OS Internals

  • Course Code: U8609S (HPE Integrity Nonstop Operating System Architecture).
  • Focus: Deep dive into runtime architecture, process control, and memory allocation.
  • Key Modules: Focuses on Inter-process Message Systems, synchronization mechanisms, and system debugging.

Training Delivery Options

Enrolling via HPE Education Services grants access to various professional development features:

  • HPE vLabs: Direct sandbox access to practice configuration and live fault injection inside virtual environments.
  • Digital Learner Credits: Flexible licensing options to assign corporate learning units across teams.
  • Modernized Tracks: Courses have been fully overhauled to support contemporary cloud paradigms and hybrid integration via HPE GreenLake frameworks.

My HPE NonStop (Tandem Computers) Certificates :

HPE NonStop (Tandem) Career Experience at Insider Technologies Limited, ITL
BASE24 eps monitoring