pH7x Systems® · Independent software engineering

Engineering is about proving what works.

pH7x Systems® is an independent software vendor (ISV) brand from Portugal, operated by João Lívio: software engineering, Microsoft cloud architecture and enterprise modernisation, with the work published as verified answers, a migration field guide, analysis and free tools.

Open the Migration Pack
Tools

Built to be used.

Built for the questions I am asked on real migrations. No sign-up, nothing sent anywhere: they run in your browser or they are plain pages.

Every tool
Your library, on every device.Save any answer, chapter or tool to My Library, give it a thumb up or down, and manage the newsletter from your account.

The software we develop

$ 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
Knowledge and analysis

What we know, documented.

Each answer and each analysis says what was tested, what remains uncertain and what comes next. Every one takes comments: agree, ask for a review, or ask a question.

All 34 verified answers All 39 analyses

Engineering updates

Expertise

Seven areas of work.

pH7x Systems® is an ISV brand operated by João Lívio, focused on software engineering, enterprise platforms, cloud architecture and modernisation. We approach technology through architecture, implementation, testing and outcomes that can be verified.

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

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 →

Verified credentials Each is published as the badge or certificate reads, with its qualifier and period. A founder's certification is not a certification of pH7x Systems®.

Company status: Microsoft Partner. Microsoft · ISV · independent software vendor. pH7x Systems® is a Microsoft Partner in the ISV programme, kept apart from the founder's personal credentials.

Understand. Architect. Build. Verify.

A working practice, not a certified or audited methodology.

  1. Understand the problemBusiness requirements, technical constraints, dependencies and operational risks, written down before anything is designed.
  2. Design the architectureAlternatives evaluated, system boundaries defined, and engineering decisions that can be checked later.
  3. Build and integrateMaintainable components, documented contracts and secure integrations.
  4. Test and validateAutomated tests, integration checks and real operational evidence decide whether it works.
  5. Operate and evolveMaintainability, 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