PiHole

Network-Wide Ad-Block

Using the open-source software "Pi-hole," I was able to set up a network-wide ad blocker that effectively blocks unwanted ads on all devices connected to my home network.

The process of setting up the Pi-hole DNS server on my Raspberry Pi required a good deal of research and experimentation. First, I had to install the necessary operating system and configure the network settings on the Raspberry Pi. Next, I followed the instructions for installing Pi-hole, which involved downloading and running a bash script.

Once the Pi-hole software was installed, I had to configure the DNS settings on my home router to redirect all DNS requests to the Pi-hole server. This required logging into the router's web interface and modifying the DNS settings.

Finally, I had to customize the ad-blocking lists and fine-tune the settings to ensure that the Pi-hole was functioning effectively. This involved testing different lists of known ad servers and adjusting the settings to block as many ads as possible while minimizing the risk of false positives.

Overall, the process of setting up a Pi-hole DNS server on a Raspberry Pi was a challenging but rewarding project that allowed me to deepen my understanding of networking and gain practical skills in Linux and system administration. I am proud of the result and have enjoyed the benefits of a more efficient and ad-free browsing experience on all of my devices.

OMV Plex Server

Fully Automated Media Server

As a highly skilled computing professional with a passion for innovation, I recently set out to create a media server using OpenMediaVault 5 on a desktop PC. After installing the Linux operating system and configuring the server to run Plex in a Docker environment, I was able to leverage my extensive knowledge of virtualization and containerization to easily stream media to any authorized device.

i wanted to take my media server to the next level, so I began exploring ways to expand its functionality. That's when I discovered the open-source tool "rclone." With rclone, I was able to mount my Google Drive account as a local drive using advanced file transfer protocols, allowing me to stream media from the cloud through my server to any authorized device, no matter where in the world it was located.

Setting up rclone required a high level of technical expertise, as I had to work with command-line arguments, configure various settings, and troubleshoot any issues that arose. But my advanced computing skills and problem-solving ability allowed me to successfully set up the tool and achieve my desired result.

Overall, creating a media server using OpenMediaVault 5 and Plex was a challenging but rewarding project that allowed me to demonstrate my technical prowess and gain practical experience in Linux, virtualization, containerization, and cloud storage. I am proud of the result and have enjoyed the benefits of being able to easily stream media to any authorized device from anywhere in the world.

Custom Built PC

High-End Gaming Rig / Workstation

As a technically proficient individual with a strong passion for computer hardware, I recently set out to build my own custom PC from scratch. This was a challenging but highly rewarding project that required me to research and learn about various components, plan and budget for the build, and carefully assemble the components to ensure optimal performance.

Throughout the process, I demonstrated a high level of technical expertise and attention to detail. I carefully selected each component to ensure that it was compatible with the others and met my specific performance requirements. I also had to install and configure the operating system, drivers, and other software, making sure to optimize the system for maximum performance and stability.

In addition to my technical skills, I also showed strong problem-solving ability and resourcefulness as I troubleshooted any issues that arose and found creative solutions to overcome them. My determination and persistence allowed me to see the project through to completion, resulting in a fully-functional and high-performing custom PC.

Overall, building my own custom PC from scratch was a challenging but highly rewarding experience that allowed me to demonstrate my technical expertise, attention to detail, problem-solving ability, and determination. I am proud of the result and have enjoyed the benefits of having a custom PC that meets my specific needs and performance requirements.

Samba SMB Share

Local Network File Server

As someone with a strong technical background and a passion for exploring new technologies, I recently set out to create a local network share on my Raspberry Pi. Using the open-source Samba SMB protocol, I was able to set up a share that could be accessed by any device on the local network, making it easy to transfer files and collaborate with others.

The process of setting up the network share required me to dive deep into the technical details of the Samba protocol and Linux system administration. I had to research and experiment with various configurations and settings, and troubleshoot any issues that arose. But my technical skills and problem-solving ability allowed me to smoothly navigate the challenges and achieve my desired result.

In the end, I was able to create a highly functional and reliable network share that has greatly enhanced my ability to collaborate with others and transfer files on my local network. The process of setting it up was a fluid and dynamic one, as I was constantly learning and adapting to new challenges as they arose.

Overall, creating a local network share on my Raspberry Pi was a highly rewarding and impressive project that allowed me to demonstrate my technical skills and problem-solving ability, as well as my passion for exploring new technologies. I am proud of the result and have enjoyed the benefits of being able to easily share files and collaborate with others on my local network.

FN2 Civic Type R

2007 Honda Civic Type R Modification

Working on my Honda Type R project car has been a highly rewarding and impressive experience that has allowed me to showcase my technical skills, problem-solving ability, and self-taught nature. I have made a number of upgrades to the vehicle, including increasing the airflow through the engine by installing uprated camshafts, inlet and exhaust manifolds, and deleting the balance shaft. I have also made supporting upgrades, such as installing uprated 4 pot Brembo brakes and improving the suspension.

Throughout the process, I have had to rely on my own knowledge and resourcefulness, as I was not following a step-by-step guide or receiving any formal training. This required me to be willing to experiment and embrace the trial and error process as I figured out the best approach for each upgrade.

My determination and persistence have allowed me to see the project through to completion, resulting in a high-performing vehicle that I have built and improved myself. I am proud of the result and have enjoyed the benefits of having a vehicle that meets my specific performance requirements and has been customized to my liking.