pH7x Systems®
Software engineering · Cloud · Enterprise architecture

Engineering software. Modernising enterprise systems.

We design, build and modernise software systems for organisations that run in complex technology environments. From Microsoft 365 and SharePoint to Azure, .NET and enterprise integrations, the work connects architecture, engineering and operational reliability.

  • .NET
  • Azure
  • Microsoft 365
  • SharePoint Server
  • DevSecOps
  • AI & automation
Where to begin

Published work, by the problem it solves.

Procedures, planners and answers already written up end to end, each with the limits it states about itself. Start from the problem in front of you.

SharePoint Server 2016 or 2019

Moving the farm to Subscription Edition

The path from the decision to a validated farm. Each step names the question it settles and the Field Guide chapter, analysis or tool that settles it, the database-attach procedure included.

  • 5 steps
  • 19 pages linked

Microsoft supports one way across, a database attach to a new farm. The path links procedures; it runs nothing against a farm.

Farm solutions and server-side code

Custom code that has to cross to the new farm

Read what the farm has installed against what its sites use, and decide to keep, adapt, replace or eliminate each customisation. Then audit every operation that runs with elevated privileges: who invokes it, which permission it borrows, which account acts, how the caller is authorised and what is recorded.

The scripts in both chapters read and change nothing, and a service account is never offered as the fix for elevated code.

InfoPath forms and SharePoint Designer workflows

Forms and workflows whose design tools are out of support

Planners that start from an inventory of what still runs and say where each form or workflow can go, with the facts each recommendation rests on.

Their inventory scripts are checked for syntax and not yet run against a farm, so what they return is a starting inventory to confirm.

Microsoft 365 and SharePoint Online

One question, answered with evidence

Verified answers, each with the command, an example output, what it proves, what it does not prove, and the date it was last checked.

  • 34 verified answers

Measured against SharePoint Online and Microsoft 365. None of them is a claim about SharePoint Server.

Expertise

Seven areas of work.

pH7x Systems® is a Portugal-based technology company focused on software engineering, enterprise platforms, cloud architecture and modernisation. We approach technology through architecture, implementation, testing and outcomes that can be verified.

Software engineering and .NET

Enterprise applications, APIs, backend services and integrated platforms. Architecture, maintainability, automated testing, security and operational reliability are treated as core engineering concerns, not as a phase at the end.

Development and automation analysis

SharePoint Server 2016 and Subscription Edition

Assessment and modernisation of legacy SharePoint farms: application dependencies, farm customisations, authentication, APIs and the supported migration paths. A platform upgrade and an application modernisation are two different projects, and we say which one you have.

The path to Subscription Edition The readiness review

Azure and cloud architecture

Application architecture, identity, integration, hosting, observability and operational engineering on Microsoft Azure.

Azure and cloud analysis

Enterprise integration

Systems connected through APIs, gateways, clear service boundaries and secure communication patterns, including .NET integrations and the legacy applications in between.

Migration analysis

Architecture, quality and DevSecOps

Technical architecture, engineering governance, testing strategies, delivery automation, security controls and operational readiness.

Governance and security analysis

AI and automation

Practical applications of AI and automation, with attention to security, evidence, governance and responsible integration. Experimental work is described as experimental.

AI and agents analysis

We build on

  • Microsoft 365
  • SharePoint
  • SharePoint Framework
  • Microsoft Entra ID
  • Microsoft Graph
  • Exchange Online
  • Microsoft 365 Copilot
  • PowerShell
  • PnP PowerShell
  • Azure
  • Azure Functions
  • Azure Static Web Apps
  • Azure Table Storage
  • .NET
  • Avalonia UI
  • Python
  • TypeScript
  • React
  • Node.js
  • Astro
  • Tailwind CSS
  • SQLite
  • JSON Schema
  • Git
  • GitHub
  • GitHub Actions
Credentials

Technical credentials and professional recognition.

Each entry is published as the badge or certificate reads, with its qualifier and period. A founder's certification is not a certification of the company; the company's own programme status is listed apart.

About the founder
  • Most Valuable ProfessionalMicrosoft · Alumni · 2002–2013 · historical recognition
  • Copilot for Microsoft 365 Technical ChampionMicrosoft · 2024
  • Microsoft Certified Technology SpecialistMicrosoft · SharePoint Development · 2011
  • Microsoft Certified ProfessionalMicrosoft · 2014
  • AIGPE Certified Lean SpecialistAIGPE · 2023
  • Nintex Process Automation ExpertNintex · Office 365 · 2021
  • Nintex Certified Solutions ProfessionalNintex · SharePoint and Office 365 · 2019
  • Certified Trainer (CAP)IEFP, Instituto do Emprego e Formação Profissional · 2003
Company status

Microsoft Partner

Microsoft · ISV · independent software vendor. pH7x Systems is a Microsoft Partner in the ISV programme, a programme status of the company, kept apart from the personal credentials beside it.

Projects

Independent software. Built for real-world problems.

The same engineering practice applied to software projects developed by pH7x Systems.

$ m365-governance evaluate --evidence list-over-limit.json --format json
"resource": { "type": "list", "display_name": "Archive" }
"counts": { "pass": 0, "fail": 1, "unknown": 2 }
{ "rule_id": "SPO-LIST-001", "outcome": "fail" }
{ "rule_id": "SPO-LIST-002", "outcome": "unknown" }
{ "rule_id": "SPO-LIST-003", "outcome": "unknown" }

M365 Governance as Code

Software for evidence-based technical governance across supported Microsoft 365 environments. Collection, evidence, assessment and interpretation are kept separate, and what could not be established is said in those words.

published rules
26
capabilities
15
licence
MIT
maturity
beta, open source
Published P7CO EcoResupply interface preview

P7CO® EcoResupply

A separate software platform for environmental compliance and the circular economy: operational execution and territory management, with public dashboards for recycling, waste and water. Certified by the Portuguese Environment Agency to transmit electronic waste tracking forms into the national system.

certified for
eGAR WebServices v2
accessibility
EN 301 549
availability
Coming soon · p7co.org
How we work

Understand. Architect. Build. Verify.

A working practice, not a certified or audited methodology.

  1. Understand the problem

    Business requirements, technical constraints, dependencies and operational risks, written down before anything is designed.

  2. Design the architecture

    Alternatives evaluated, system boundaries defined, and engineering decisions that can be checked later.

  3. Build and integrate

    Maintainable components, documented contracts and secure integrations.

  4. Test and validate

    Automated tests, integration checks and real operational evidence decide whether it works.

  5. Operate and evolve

    Maintainability, observability and controlled change through the life of the system.

Let's discuss your next engineering challenge.

Whether you are modernising a legacy platform, evaluating a SharePoint migration, developing enterprise software or exploring a new integration, we start with the technical problem and the constraints that matter.

Contact pH7x Systems