Hi, my name is
Ellis Barrett.
I automate things.
I’m a Principal Modern Workplace Consultant, specialising in Microsoft 365, Intune, and automated solutions that simplify and secure the way people work.
About Me
Hello! My name is Ellis and I have more than 10 years experience working in the IT Managed Service industry.
I’ve had the privilege of working and developing at OneAdvanced for several years. Fast-forward to today, where I work as a Principal Modern Workplace Consultant—leading the design, implementation, and governance of Microsoft 365 and Modern Workplace solutions. I specialise in delivering secure, scalable, and automated environments, helping organisations modernise their IT infrastructure through technical leadership and best practice.
Here are a few technologies I’ve been working with recently:
- SCCM
- Intune
- PowerBI
- PowerShell
- MSGraph
- Python

Where I’ve Worked
Principal Modern Workplace Consultant @ OneAdvanced
July 2025 - Present
- Lead the architecture and delivery of secure, scalable Microsoft 365 and Modern Workplace solutions across a diverse customer base, aligning with best practice and industry standards.
- Champion automation by designing and implementing Infrastructure as Code frameworks to streamline Microsoft 365 configuration, compliance, and deployment processes.
- Provide technical mentorship and strategic guidance to consultants and engineers, fostering a high-performance culture focused on continual improvement, collaboration, and knowledge sharing.
Some Things I’ve Done
Featured Project
Microsoft Intune Administration
I was a technical reviewer on the book 'Microsoft Intune Administration' written by Manish Bangia [MVP]. It not only covers the best practices of Microsoft Intune but also co-management and migration strategy for Configuration Manager.
- Intune
- SCCM
Featured Project
Beatsaber Shockbot
A Python script, a RaspberryPi, a WebSocket mod and a TENS unit to take BeatSaber to the next level. Inspired by Michael Reeves.
- Python
- VR
- RaspberryPi
Featured Project
PowerBI Reporting Script
A reporting script designed to provide a standardised dataset that can be imported into PowerBI that will automatically update from multiple sources.
- PowerShell
- PowerBI
- Reporting
- MSGraph
Other Noteworthy Projects
view the archiveDisable-NetBios
A Powershell script to disable NetBios reducing the exposure of your network to potential vulnerabilities and attacks.
JabraDirect-DisableUpdateNotifications
A Powershell script to disable update notifications for Jabra Direct when deploying the application.
Refresh-ADPassword
A simple script to refresh an expired Active Directory password.
What’s Next?
Get In Touch
I’m not currently looking for any new opportunities, however my inbox is always open. I’ll try my best to get back to you!
Say Hello