Technical Skills
AI and Automation
Practical experience integrating AI tools into development workflows, including AI agents for code generation, architecture planning, and technical problem-solving. Hands-on with AI-assisted development practices, prompt engineering, and leveraging LLMs for productivity enhancement in both coding and infrastructure tasks.
Modern Development Stack
Building applications with C# and .NET 9, leveraging MongoDB for document storage, Redis for caching, and RabbitMQ for message queuing. Currently exploring Blazor for interactive web UIs and .NET Aspire for distributed application development.
Enterprise Hardware and Networking
Hands-on experience with Dell server infrastructure, Cisco Nexus and Catalyst switching, and PureStorage FlashArray//X20 high-performance storage.
Data and Integration
SQL Server administration and optimization, Exchange Online migrations, and hybrid on-premises/cloud architectures. Experience with both Hyper-V and VMware virtualization technologies.
Cloud and Infrastructure
Designing and managing enterprise-scale infrastructure with VMware vSphere/vCenter, Docker Swarm orchestration, and hybrid Azure deployments. Extensive experience with Windows Server ecosystems (2008–2022), Active Directory services, and Microsoft 365 cloud integration.
Security and Compliance
Implementation and management of enterprise security appliances including ForcePoint NGFW. Experience with compliance requirements, security policy development, and risk assessment procedures. Familarity with ISO27001, GDPR.
Leadership and Collaboration
Leadership Philosophy
I believe in leading through mentorship and knowledge sharing. Having built and grown technical teams, I focus on creating environments where engineers can develop their skills while delivering exceptional results. My approach combines technical expertise with clear communication, helping bridge the gap between complex infrastructure challenges and business objectives.
I'm passionate about automation, continuous improvement, and staying current with emerging technologies. Whether it's coaching team members through complex problems or collaborating with stakeholders on strategic initiatives, I aim to bring both technical depth and practical problem-solving to every interaction.
Experience
Group IT and Infrastructure Manager
In my current role, I lead a team of six infrastructure engineers to deliver infrastructure solutions to business problems in a rapidly growing group of telecommunications businesses. I work with stakeholders to define requirements, set up project plans, and then coach and mentor my team to deliver exceptional solutions. Projects range from IT integrations as the result of acquisitions, through opening new offices, to maintaining our private cloud infrastructure hosted across two datacentres. The Group IT Infrastructure team has aided the growth of the group from 250 staff in 2019 to 850 staff today.
Key achievements:
- • Recruited and coached a team of six infrastructure engineers
- • Supported group growth from 250 to 850 staff
- • Led IT integrations for acquisitions
- • Managed private cloud infrastructure across two datacentre locations
Service Delivery Lead
I was headhunted to join Foundation IT as Service Delivery Lead to help improve the managed service offering through the development of people, process, and technology. I lead the introduction of an "automation-first" approach to managed services, and developed tools to provide insight into customer infrastructure health, and our own workload.
Key achievements:
- • Introduced automation-first approach
- • Developed infrastructure health insights
- • Improved managed service delivery
IT Manager / Assistant IT Manager
Managing a small IT team supporting internal users at Southern Communications Ltd before it rebranded to SCG.
Key achievements:
- • Team management and leadership
- • Internal IT support operations
Software Developer
Working as a developer of "Cubiks Online", an integrated assessment platform built on top of the Microsoft stack; ASP.NET Webforms, SQL Server with C# middle tiers.
Key achievements:
- • ASP.NET Webforms development
- • SQL Server and C# expertise
Personal Projects
Stepford County Railway Hub Site
I proposed, designed, and built a "world first" real-time web app for Stepford County Railway, a railway simulation game on Roblox. The system processes nearly 1 million game events daily with sub-2 second latency, tracking over 70 million player tasks across 5.5 million registered users. Built using .NET 8, Blazor WebAssembly, MongoDB, Redis, and RabbitMQ in a containerized Docker Swarm architecture with Cloudflare protection.
The platform features real-time event sourcing, real-time statistics and insight, and scaling to handle up to 250,000 events per hour at peak time. I continue to host and maintain this high-traffic application, demonstrating end-to-end product ownership from initial concept through production deployment and ongoing operations.
The application is used by over 1,000 users per day, and transfers around 10TB of HTTP traffic per month.
Outside Work
Personal Life
I live in Southampton with my partner, and our four year old Labrador Retriever "Trix". We spend time dog walking down on the beach, sometimes in awful British weather.
I enjoy listening to house, dance and EDM music and was previously a bedroom DJ, reaching 48th position globally in the Mixcloud house music show chart.
I love driving, even long distances, which is fortunate as I spend a lot of time travelling between offices in my current role. I like to holiday in Spain, where my partner's mum has a villa — we try to visit twice a year to make the most of some cheap summer sun! I'd love to travel to Japan one day.
I have a gym membership, but it's very under-utilised.