pH7x Systems®
pH7x Systems® · Independent software engineering

Engineering is about proving what works.

I'm João Lívio, founder of pH7x Systems®. I have built software since 1993 and was a Microsoft MVP from 2002 to 2013. This is where I publish the work: analysis, a migration field guide, verified answers and open-source tools. Not everything can be proven, so each one says what was tested, what remains uncertain and what comes next.

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

What are you working on?

Choose the work in front of you. Each one shows the problem, what the published work gives you, the limit it states about itself and where to start.

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
  • 20 pages linked

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

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
João Lívio speaking at an event, in front of a Microsoft wall
Meet the founder

João Lívio

Founder & Software Engineer · pH7x Systems®

I started in 1993 writing Pascal and Clipper, then spent years running systems, networks and databases before SharePoint became most of my work: farms, intranets, hybrid architectures and migrations.

pH7x Systems® is where I publish what I had to work out on real projects, in a form someone else can check.

More about João →

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.

Tell me what you are working on.

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

Contact pH7x Systems