Skip to content
View JoePittsy's full-sized avatar
💻
Solving technical challenges @TrueNorthIT
💻
Solving technical challenges @TrueNorthIT

Organizations

@TrueNorthIT @CMP2804M-Group3 @LindonDev

Block or report JoePittsy

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
JoePittsy/README.md

Joe Pitts

Senior Solution Developer @ TrueNorth IT
D365 · Dataverse · Azure · TypeScript


🧑‍💻 About me

Senior Solution Developer at TrueNorth IT, consulting in the public & private sectors on Dynamics 365, Azure, and the Power Platform. I care about clean architecture, solid ALM pipelines, and extending D365 the pro-code way. Currently working on CX platform modernisation at Leeds City Council.

  • 📍 Leeds, UK
  • 🎓 BSc Computer Science, 1st Class
  • ⚡ Deep in the Home Assistant rabbit hole: EV, Octopus Energy, Raspberry Pi self-hosting
  • 🏃 Training for the Leeds 10k
  • 🎮 CS2 · Factorio · Hearthstone

🛠️ Stack

Pinned Loading

  1. nautilus-new-folder-from-template nautilus-new-folder-from-template Public

    Nautilus extension that adds "New Folder from Template" to the right-click menu. Instantly scaffold full directory structures with template-based file and folder naming.

    Python 11

  2. TrueNorthIT/PowerApps-Environment-Highlight TrueNorthIT/PowerApps-Environment-Highlight Public

    Tampermonkey userscript that colour-codes the PowerApps header based on your current environment, so you never accidentally make changes in production.

    JavaScript 1

  3. Dynamics-Bulk-Role-Updater Dynamics-Bulk-Role-Updater Public

    XrmToolBox tool for bulk-assigning Dynamics 365 security roles. Bundle roles into named sets and apply them to multiple users at once, with FetchXML filtering built in.

    C# 1 1

  4. TrueNorthIT/TrueTunes TrueNorthIT/TrueTunes Public

    Electron-based Sonos client backed by Microsoft Entra SSO. Per-user play history, shared playlists, and a live office queue. Built on the Sonos Web Player API.

    TypeScript 2

  5. TrueNorthIT/AdventOfCode TrueNorthIT/AdventOfCode Public

    Internal Advent of Code leaderboard for TrueNorth IT, auto-updated via GitHub Actions with custom Achievements!

    Python 4

  6. Azure-Resource-Nicknames Azure-Resource-Nicknames Public

    Browser Exstention to add friendly nicknames to Azure resources directly in the Azure Portal. Display-only, local to your browser, and easy to edit inline.

    TypeScript