Ethan McGarrity

Hi, I’m Ethan

IT Support Specialist | Network Technician

Building reliable systems and solving real-world tech challenges.

About Me

I’m an experienced IT professional with a background in network support, virtualization (VMware/Hyper-V), and end-user support. I enjoy automating tasks, solving complex problems, and helping people use technology more effectively. I am currently pursuing a Bachelor's degree in Information Systems at Northwestern University.

Certifications

CompTIA A+ Badge

CompTIA Network+

Validated Networking skills and introduced me to advanced terminology and network troubleshooting.

Cisco CCNA Badge

CompTIA Security+

Demonstrates knowledge of industry standard security concepts.

Azure Fundamentals Badge

AZ-900

Covers core Azure services, pricing, and cloud concepts.

ICagile Certified Agile Professional

ICagile Certified Agile Professional

Teaches about the Agile methodology, group management and completing work efficiently.

Projects

Data Scraping websites for CRM import

Python, BeautifulSoup, Automation

Built a script to migrate and clean contact data from a website into a CRM using automation and API calls.

Proxmox Baremetal Server

Ollama, PostgreSQL, TrueNAS, Ubuntu, Node.js

Utilizing virtualization, I used older hardware to host a network-wide NAS system to store all of my families photos and videos using a redundant storage array. In addition to that, I am using Ollama to host a local AI server for tinkering. I am also hosting this web server using Ubuntu on a seperate VM.

Raspberry Pi

Pihole and automations

I installed a Pihole to host a dedicated DNS server for network-wide ad blocking. I have also setup motion sensor cameras that record video back to my NAS system. This system has been both cost effective and has taught me a lot about Linux.

Local AI coding assistant

Linux, Ollama, AI, LLM

Imported large language models (Qwen 2.5 14B on an NVIDIA 1070ti) to Ollama to host a local AI server that is integrated to VS Code. This AI integration is hosted on a seperate server and does not take up additional resources on my main system.

Immich Backup server

Linux, Backups, iOS, RAID configuration, TrueNAS

Configured a backup server through Immich using TrueNAS. This server allows me to backup images from any device on my network. The files are stored securely on an encrypted drive utilizing a RAID 1 configuration for redundancy.

Resume

Download my resume here.

Let’s Connect

Feel free to reach out for job opportunities, collaborations, or just to say hi.

Email

Linkedin

Github

Credly