Skip to content
View mxioi's full-sized avatar

Block or report mxioi

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.

Content in all repositories owned by your account will be closed.
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
mxioi/README.md
Michael V, Systems Administrator in the United Kingdom. Windows and Linux infrastructure, Active Directory, SCCM, Intune, networking and homelab automation.

LinkedIn Portfolio Open to work

I'm a Systems Administrator in the UK. My day job is keeping Windows and Linux infrastructure healthy: the identities, devices, networks and servers people rely on without thinking about them. At home I run a homelab where I try new tools properly before trusting them anywhere else.

πŸ› οΈ What I do

  • Manage users and devices with Active Directory, SCCM/MECM and Intune
  • Build and secure networks with UniFi, pfSense and Cisco, including WPA3-Enterprise over RADIUS
  • Self-host services on Proxmox and Docker, behind Nginx
  • Automate repetitive admin work with PowerShell, Bash, Python and n8n

🧭 How I work

  • Automate it. If I've done a task twice, I script it.
  • Find the real cause. Getting Fusion 360 running on Linux meant tracking down four separate root causes.
  • Write it down. Clear guides so the next person can do it without me.
  • Keep learning. Currently cloud infrastructure and DevOps.

Tip

πŸ’Ό Open to Systems Administrator and Infrastructure roles in the UK. Get in touch on LinkedIn.

πŸš€ Featured Projects

Self-hosted offline mirror for Wikipedia and RFC pages

Full-stack app with FastAPI, job queue, AD/LDAP sign-in, admin panel, CI and Docker/Kubernetes deployment

Python FastAPI Docker Kubernetes

πŸŽ™οΈ Orbit

Hands-free desktop voice assistant with barge-in

Real-time audio pipeline (VAD, Whisper STT, Piper TTS) with a CUDA β†’ Vulkan β†’ CPU fallback chain on Windows and Linux

Python Whisper CUDA Vulkan

802.1X Wi-Fi using NPS/RADIUS, Active Directory and UniFi · ⭐ 1

Enterprise network security end to end: AD CS certificates, NPS policies and UniFi configuration

Active Directory PowerShell UniFi

πŸ› οΈ Fusion 360 on Linux

Run Autodesk Fusion 360 on Linux with Wine/Bottles · ⭐ 4

Debugging four separate root causes (GPU, Wayland, OAuth, OOM) and packaging the fixes into a setup script

Bash Linux Wine

Plex streaming across multiple networks with DNS and NAT · ⭐ 1

Practical network design using DNS and NAT forwarding to keep streams direct across networks

Networking Bash Plex

Generate rack layouts and CAD models from Python

Infrastructure planning as code, with an interactive 3D viewer on GitHub Pages

Python CadQuery

πŸ“‚ More projects
Project Description Tech
SCCM Guide SCCM/MECM deployment guide SCCM
AD User Lookup Find when an Active Directory user last signed in PowerShell
OneDrive Remove Cleanly remove OneDrive from Windows PowerShell
PowerShell Guide PowerShell cheat sheet from my own learning PowerShell
SSH Guide SSH configuration guide Linux
MacBook Pro Zorin Setup Linux on a MacBook Pro 15,4 Bash Linux
MOV to MP4 Converter Simple video converter Python FFmpeg

⚑ Tech Stack

Tech stack. Identity and endpoints: Active Directory, SCCM/MECM, Intune, Windows Server, PowerShell. Networking and security: UniFi, pfSense, Cisco, RADIUS/802.1X, DNS and NAT. Linux and self-hosting: Proxmox, Docker, Kubernetes, Nginx, Ubuntu, Bash. Automation and code: Python, n8n, Git, GitHub Actions. Learning now: Azure cloud, DevOps.

πŸ“Š GitHub Activity

GitHub stats: stars, commits, pull requests, repositories and contributions, with a weekly activity chart Most used languages across my public repositories

Contribution graph being eaten by a snake


Happy to talk about infrastructure, automation or homelabs. The best way to reach me is on LinkedIn.

Popular repositories Loading

  1. fusion360-wine-linux fusion360-wine-linux Public

    Get Autodesk Fusion 360 running on Linux with Wine/Bottles β€” fixes for Intel iGPU, Wayland, OAuth, and OOM

    Shell 4 2

  2. MOV-to-MP4-Converter MOV-to-MP4-Converter Public

    Python GUI for converting MOV files to MP4 with FFmpeg, with automatic FFmpeg install

    Python 1 1

  3. onedrive-remove onedrive-remove Public

    PowerShell script that fully removes OneDrive from Windows 11 and stops it coming back

    PowerShell 1

  4. macbookpro15-4-zorin-setup macbookpro15-4-zorin-setup Public

    Automated Zorin OS / Ubuntu 24.04 setup for a 2019 T2 MacBook Pro 15,4: keyboard, trackpad, Touch Bar, Wi-Fi and more

    Shell 1

  5. wpa3-enterprise-ad-guide wpa3-enterprise-ad-guide Public

    Complete guide for implementing WPA3-Enterprise Wi-Fi with Active Directory and UniFi

    PowerShell 1 1

  6. plex-direct-access plex-direct-access Public

    Plex multi-network streaming using DNS + NAT forwarding

    Shell 1