Personal Projects

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.

Personal Website
This Website

Using 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.

Raspberry Pi Docker Home Lab
Raspberry Pi Docker Home Lab

I have built and maintained a containerised home lab on a Raspberry Pi Linux host.

The lab consists of several Docker containers deployed using Portainer via Docker Compose stacks with relevant volume mapping.

I have also setup static IP addressing, port-forwarding, dynamic DNS, reverse proxies and Twingate to securely access the network remotely.

Tech Blog
Tech Blog

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.