I have completed several personal projects using different technologies, demonstrating my ability to learn new skills and solve various challenges.
These experiences have strengthened my technical foundation and problem-solving abilities.
I have deployed and maintained a Software Defined Datacentre (SDDC) using Proxmox as part of my home lab.
A boot media USB I created was used to install Proxmox on an old HP Pavilion laptop, which I removed the battery from for safety.
This hypervisor allows me to remotely deploy Virtual Machines (VMs) as and when I need them, to experiment with software and tools in a disposable environment.
I have built and maintained a containerised home lab on a Raspberry Pi Linux host.
The lab consists of multiple Docker containers deployed using Portainer via Docker Compose stacks with relevant volume mapping for persistent storage.
I have also setup static IP addressing, port forwarding, dynamic DNS, reverse proxies and Tailscale to securely access the network remotely.
I have started a tech blog where I write about my learning and research.
This helps me keep track of what I have learned in addition to developing my writing and creative skills.
The blog is published using Notion, a powerful content management tool.
View SiteI have built a whimsical gallery website featuring pictures taken of a moose travel companion in various locations.
The website is composed using a Static Site Generator called Hugo, which converts content such as images and text to static website code.
The code is hosted on GitHub, which deploys to Cloudflare Pages using CI/CD whenever I push a commit.
View SiteUsing HTML, CSS, Bootstrap and JavaScript, I have designed and developed a website to host my portfolio, information about me, achievements and other resources I have created for the community.
I am using several domains, which point to the website using Cloudflare DNS.
The source code is hosted in GitHub, which deploys to Cloudflare Pages using CI/CD whenever I push a commit.