My Portfolio

Primary School ICT Technician | Tech Enthusiast | Open Source Contributor

About Me

I’m a Primary School ICT Technician with over seven years of hands-on experience, passionate about using technology to enrich education and empower both students and teachers. I hold a BSc in Computing and Information Technology from the University of Derby, where I built a strong foundation in problem-solving, systems management, and IT innovation.

In my current role as an ICT Cluster Technician, I support multiple primary schools by maintaining and enhancing their IT environments. From troubleshooting classroom tech to introducing new tools and streamlining systems, I take pride in making technology reliable, efficient, and accessible.

Outside of education, I contribute to FAForever, an open-source gaming community project. Collaborating with a global team has sharpened my skills in development, user experience, and community engagement.

I'm also a proud dad and stepdad to two amazing boys. Whether we’re out on a nature walk or enjoying spontaneous adventures, family time is everything. My fiancée and I also love weekend getaways and cozy cinema nights—it’s all about creating balance and making memories.

Whether I’m supporting teachers, building home tech projects, or helping improve gaming tools, I’m always exploring meaningful, creative ways to use technology.

Featured Projects

🎯 FAF Patchnotes Site

A clean, modern platform to present game balance updates for the FAForever community.

  • 🧩 Static version live and stable
  • 🎨 Currently transitioning to a Jekyll-based UI
  • 📈 Enhances communication and accessibility for patch notes
View on GitHub

📰 FAF News Publisher (WPF)

A Windows desktop app initially developed to solve a business workflow challenge for the Forever news team.

  • 🛠 Built with WPF and C# for a responsive and user-friendly experience
  • 📝 Features included Markdown export
  • 🔍 Originally designed to streamline content creation, but the requirement was later met through a different approach
  • 💡 Valuable learning project for improving WPF application structure and UX design
View on GitHub

Home Lab Projects

🔧 Compact Proxmox Configuration

A lightweight and efficient virtualisation solution for home use.

  • 🖥️ Installed Proxmox on a compact, low-resource system
  • 🚀 Optimised for performance on limited hardware
  • 📚 Simplified home virtualisation and experimentation

🌐 Personalised Local URLs with Nginx Proxy Manager

A custom solution for streamlining access to local services.

  • 🛠 Configured Nginx Proxy Manager on Proxmox
  • 🔗 Created easy-to-remember, custom URLs for home services
  • 🖧 Streamlined local network management

🔒 Intelligent DNS Management with Pi-hole

A smart approach to DNS and network traffic optimisation.

  • 🔧 Deployed Pi-hole for DNS management and ad blocking
  • 🛡 Enhanced network security by blocking unwanted traffic
  • ⚡ Increased browsing speed and privacy

💾 TrueNAS Core Server Setup

A powerful custom-built storage solution for home use.

  • 🗄 Configured TrueNAS Core for efficient, reliable data storage
  • 💾 Customised for high-performance home use
  • 🔐 Advanced storage capabilities, ensuring data reliability

🖼️ Home Photo & Video Server Setup

A centralised solution for storing and managing personal media.

  • 🗂 Integrated media server with multiple platform access
  • 🔍 Added photo and video indexing for easy retrieval
  • 🛠 Reliable media management across devices

🎬 Plex Media Server Integration

A seamless media streaming experience powered by TrueNAS.

  • 🎥 Integrated Plex Media Server for smooth streaming
  • 📱 Supports media access across multiple devices
  • 🔒 Ensures secure, high-quality streaming

🖥️ Windows File Server Deployment

A secure and organised file-sharing solution for home networks.

  • 🔄 Deployed Windows File Server for secure access
  • 🗃 Efficiently organised files and folders for home use
  • 🛡 Enhanced data security and user access controls

What People Say

"Very dedicated and knowledgeable lead of his school's IT team." - Bruno Reddy OBE, Creator of Times Tables Rock Stars & NumBots