Skip to content
View jpsantoscosta's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report jpsantoscosta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jpsantoscosta/README.md

Hi there, I’m João Paulo (JP) 👋

I’m a Lead Application Support Manager at Standard Life PLC, with a strong passion for continuous learning and technology. You can explore my certifications and learning journey on my Credly profile.

In 2025, I was honoured to be recognised as a Microsoft MVP for Azure.

Microsoft MVP Badge

I’m particularly passionate about Azure architecture, cloud infrastructure, Infrastructure as Code, and DevOps practices, with a strong focus on building secure, scalable, and well-governed platforms.

I also hold several Microsoft certifications, including Azure Solutions Architect and Enterprise Administrator.

Microsoft Certified: Azure Network Engineer Associate Microsoft 365 Certified: Enterprise Administrator Expert Microsoft Certified: Azure Solutions Architect Expert

I’ve been a Microsoft Certified Trainer (MCT) since 2021, delivering official Microsoft training.

Standard MCT Badge Small

Alongside this, I actively share knowledge through blogging and community engagement.

🧑‍💻 About Me

  • 🇧🇷 Brazilian living in 🇬🇧 UK
  • 19+ years of experience in IT infrastructure
  • Lead Application Support Manager focused on Azure, Microsoft 365, Automation & Intune
  • Passionate about documentation, real-world tutorials and helping the community
  • Author of GetPractical.co.uk

🚀 What I usually work on

  • Designing and supporting Azure landing zones, governance & best practices
  • Microsoft 365: Exchange Hybrid, Teams, Intune, Defender, Conditional Access
  • Building PowerShell & Graph scripts for:
    • health checks & HTML reports
    • automation and clean-up
    • compliance & security baselines
  • Helping customers move from on-prem to modern cloud-native architectures
  • Documenting everything in a simple and practical way for engineers and customers

🧰 Tech stack & interests

☁️ Cloud & Identity

  • Azure · Azure Virtual Machines · Storage · Networking
  • Entra ID (Azure AD) · Conditional Access · PIM
  • Azure Policy · Management Groups · RBAC

💼 Modern Workplace

  • Microsoft 365 · Exchange Online / Hybrid
  • Intune (Windows, compliance, apps, configuration profiles, remediation scripts)
  • Defender for Endpoint & M365 security features

⚙️ Automation & DevOps

  • PowerShell (a lot)
  • Microsoft Graph API
  • Azure Automation / Runbooks
  • Terraform (learning and applying in new projects)
  • CI/CD concepts, GitHub & pipelines

✍️ Latest posts from Get Practical

Popular repositories Loading

  1. Azure-HealthCheck Azure-HealthCheck Public

    Azure Health Check HTML Report for governance, compute, storage, network and Key Vault.

    PowerShell 7 1

  2. microsoft-graph-docs-contrib microsoft-graph-docs-contrib Public

    Forked from microsoftgraph/microsoft-graph-docs-contrib

    Documentation for the Microsoft Graph REST API

    PowerShell 1

  3. entra-docs entra-docs Public

    Forked from MicrosoftDocs/entra-docs

    This is the public repo for Microsoft Entra documentation

    1

  4. azure-docs azure-docs Public

    Forked from MicrosoftDocs/azure-docs

    Open source documentation of Microsoft Azure

    Markdown 1

  5. azure-security-docs azure-security-docs Public

    Forked from MicrosoftDocs/azure-security-docs

    Public sync with private azure-security-docs-pr repo

    1

  6. jpsantoscosta jpsantoscosta Public

    1