About

Hi!#
Here you can find all about me, my experience, and the technologies I work with.
I’m always open to new experiences and opportunities, so if you think I could help you, please don’t hesitate to get in touch.
Want to read a condensed PDF version of my CV? Click here.
Table of Contents#
Experience#
Professional#
- Systems Engineer - PageTiger
(Full-Time · February 2025 - Present)- Responsible for the design, implementation, and maintenance of the company’s IT infrastructure.
- One of my primary focuses is R&D and implementation for integrating modern technologies into the IT stack including Kubernetes, OpenStack and the LGTM monitoring stack.
- Creating internal tools and systems for the IT and development teams using my background in software development.
- Support staff with issues with hardware and software, and provide consultation for the support team on complex issues.
- Working with the InfoSec Manager to ensure compliance with security frameworks including ISO27001 and SOC2.
- Technologies used:
- Microsoft AAD, Intune, 365, Defender, Azure
- Docker, Kubernetes, Azure, Cloudflare, Azure Pipelines, Terraform, Ansible
- Grafana, Prometheus, Loki, New Relic
- TrueNAS, Ceph, Hyper-V, Proxmox, OpenStack, Microsoft SQL Server, PostgreSQL
- Dell OS6, OS10, Ubiquiti UniFi, pfSense, WatchGuard, HAProxy, Nginx
- Full-Stack Developer, DevOps, and IT Manager - North Lincs Bio Fuels Ltd
(Full-Time · December 2022 - January 2025)- Manage the company’s IT infrastructure, including cloud infrastructure, hosted SaaS products, Microsoft 365 and end-user devices.
- Senior developer of multiple pieces of bespoke software produced from scratch.
- Installation and support of wired networking and VPN solutions for clients.
- Technologies used:
- Microsoft AAD, Intune, 365, Defender, Azure
- ASP.Net, Nuxt, Vue, Tailwind CSS, TypeScript, PostgreSQL
- Docker, Kubernetes, DigitalOcean, Cloudflare, GitHub Actions, Terraform
- Grafana, Prometheus, InfluxDB, Loki
- IT Manager - SSPP Catholic Voluntary Academy
(Full-Time · October 2019 - March 2023 · 3 years, 6 months)- Planned and oversaw multiple IT projects, including printing, IP telephony, and wired and wireless infrastructure modernization.
- Managed all aspects of the academy’s ICT infrastructure, including networking, printing, telephony, end-user devices (desktop and mobile), servers, and website.
- Served as the point of contact for students, parents, teachers, and staff for all ICT-related issues.
- Joint GDPR lead from September 2022, responsible for data sharing agreements, data protection impact assessments (DPIAs), and ensuring GDPR compliance.
- Technologies used:
- Microsoft AD/AAD, SCCM, Intune, 365, Hyper-V, Defender, RRAS, SQL Server, IIS
- Dell OS6 and OS10, Cisco Meraki
- Papercut, ePOS, Wordpress
- Level 2 Support Agent - Shockbyte
(Casual · August 2017 - August 2018 · 1 year, 1 month)- Provided technical support to customers through a ticketing system.
- Was responsible for training and mentoring new support agents.
- Worked collaboratively in a team to provide solutions to customer problems.
Professional - Other Roles
- School Ambassador - University of Lincoln
(Casual · October 2019 - August 2022 · 2 years, 11 months)- During my time at the University of Lincoln, I represented the School of Computer Science as a paid School Ambassador.
- I was responsible for representing the school at open days and applicant days.
- In my third year, I served as a lead ambassador, overseeing and assisting in the training of new ambassadors.
- Climbing Instructor - Active Nation
(Casual · July 2019 - July 2022 · 1 year, 1 month)- Supervised climbers mostly aged 4-16 years old - ensuring their safety and enjoyment.
- Conducted sessions of 20 climbers at a time managing their safety and activities.
- Responsibilities included conducting maintenance checks on equipment and ensuring the safety of the climbing wall.
- Warehouse Assistant - John Greed Group
(Casual · July 2019 - February 2020 · 8 months)- Picked and packed orders for dispatch.
- Worked in a team to ensure high value items were correctly packaged and dispatched.
- Conducted stock checks and ensured the warehouse was kept clean and tidy.
- IT Work Experience - NHS Arden Commissioning Support
(June 2015 · 1 week)- Conducted work experience as part of my school’s work experience program to shadow the IT department.
- I worked alongside the IT team to learn about the day-to-day operations of the department.
Open Source#
- Pretendo Network (2024-Present)
- Joined the project as a infrastructure and DevOps consultant.
- Technologies used: Kubernetes, Nginx, PostgreSQL, Redis, GitHub Actions, Terraform, Go, TypeScript
- CascadeBot (2018-2024)
- A Discord bot written in Kotlin with a focus on allowing completely custom
- The project ended without being released to the public, but it was a great learning experience.
- Technologies used: Kotlin, Java, MongoDB, PostgreSQL, Redis, Docker, Prometheus, Sentry
- FlareBot (2017-2018)
- A Discord bot written in Java with a focus on music and moderation.
- At its peak, it was in over 37k Discord servers.
- I was a lead developer, system administrator, and oversaw the community management.
- Technologies used: Java, Cassandra, Redis, Docker, Prometheus, Sentry
Technologies I work with#
Being both a software developer and a network engineer, I have a broad range of technologies I work with.
This is not an exhaustive list, but it covers a range of technologies I have experience with.
Key#
(Hover over the icons to show the corresponding experience)
$ - Professional Experience# - Personal Experience@ - Degree ExperienceO - Open Source§ - Learning? - Interested in
Networking, SysOps, and DevOps#
I have a strong background in networking, system administration, and DevOps. In each role, I like to ensure that I am using the best tools for the job, and I am always looking to learn new technologies.
DevOps#
- GitHub
$ # O @ - Azure DevOps
$ - Jira
$ - Terraform
$ O # - GitHub Actions
$ O # - Azure Pipelines
$ - Jenkins
O #
Virtualisation and Containers#
- Docker
$ O # - Kubernetes
$ O # - Hyper-V
$ # - Proxmox
$ # - OpenStack
$ - VMware ESXi
#
Cloud#
- Microsoft Azure
$ O # - Amazon Web Services
$ O - Cloudflare
$ O # - DigitalOcean
$ # - Hetzner
$ O - Google Cloud Platform
@ - Vercel
O # - Netlify
O #
Monitoring#
- Grafana
$ O # - Prometheus
$ O # - Loki
$ O # - New Relic
$ - OpenTelemetry
$ - Zabbix
$ - InfluxDB
$ - Telegraf
$
Security and Identity#
- MS Active Directory
$ - Microsoft Entra ID
$ - Google Workspace
$ - Cert-Manager
$ O # - ACME
$ O # - Cloudflare Zero Trust
$ O # - Microsoft Defender
$ - Duo Security
$ - 1Password
$ # - Keeper
$ - Bitwarden
$
Backup and Recovery#
- Restic
$ O # - System Center Data Protection Manager
$ - Veeam Backup & Replication
$ - Redstor
$ - Synology Backup
$ - Ceph Snapshots and Mirroring
$ - Rclone
$ O #
Networking#
- Cisco IOS
$ @ - Cisco NX-OS
$ - Dell OS6, OS10
$ - Juniper JunOS
$ - Cisco Meraki
$ - Ubiquiti UniFi
$ # - Tailcale VPN
$ # - WatchGuard
$ - pfSense
$ # - OpenVPN
$ # - Linkerd
O - HP ArubaOS
?
Databases and Storage#
- Microsoft SQL Server
$ - Ceph
$ - Storage Spaces Direct
$ - TrueNAS
$ # - ZFS
$ # - PostgreSQL
$ O # - Redis
$ O # - MySQL
# @ - SQLite
O # - MongoDB
O # - Cassandra
O - ScyllaDB
?
Configuration Management#
- Group Policy
$ - Microsoft Intune
$ - System Center Configuration Manager
$ - Ansible
$ #
Web Servers and Reverse Proxies#
- Nginx
$ O # - Traefik
$ O # - HAProxy
$ - IIS
$ - Apache
O # - Caddy
#
Programming languages#
I pride myself on being a polyglot programmer, and I have experience with a wide range of programming languages. Here are some of them:
Application languages#
- C#
$ # O @ - ASP.NET Core
- EF Core
- SQL
$ # O @ - Kotlin
O # - Java
O # - Python
$ @ - PHP
# - Go
O @ - C/C++
@ - Rust
§ - Julia
§ - Elixir + Erlang
?
Web languages#
- TypeScript & JavaScript
$ O # - Web Frameworks
- Node.js
$ O # - Vue.js / Nuxt
$ O # - React / Next.js
$ O -
Astro
O #
✨ You’re looking at Astro ✨ - Jekyll
# - Gatsby
#
- Node.js
- HTML
$ O # - CSS (with Tailwind CSS)
$ O # - GraphQL
# §
Scripting languages#
- PowerShell
$ - Bash
$ O # - YAML 👀
$ O #
Miscellaneous languages#
- LaTeX
# @ - MATLAB
@ - Prolog
@ - OpenCL
@
Certifications and Awards#
- Cisco Certified Network Associate (CCNA)
- Awarded 22 April 2023
- Recertified 30 October 2024 for 3 years
- Introduction to Networks
- Switching, Routing, and Wireless Essentials
- Enterprise Networking, Security, and Automation
- MTA: Windows Operating System Fundamentals
- Awarded 15 February 2022
- MTA: Windows Server Administration Fundamentals
- Awarded 10 November 2021
- Microsoft Certified: Security, Compliance, and Identity Fundamentals
- Awarded 2 October 2021
- The Lincoln Award
- Awarded 16 July 2021
- MTA: Networking Fundamentals
- Awarded 16 February 2021
- Microsoft Certified: Azure Fundamentals
- Awarded 14 December 2020
Degree#
I have a 1st Class Bachelor of Science in Computer Science from the University of Lincoln.
I achieved an average of 82% across all modules, with a 90% average in my final year. Modules included:
- Network Fundamentals (88%)
- Cloud Computing (74%)
- Team Software Engineering (75%)
- Cyber Security (90%)
My dissertation achieved a grade of 81% and was on the topic of “Themis: A web-based policy management tool to enable simple and robust management of end-user and server devices”.